Editor / Viewer

The TatukGIS Editor is a professional, general-purpose desktop GIS for geospatial data creation, editing, mapping, and analysis with powerful built-in scripting environment for customization and feature extensions. The Editor provides the tools and functionality most GIS users require in a product that is easy to learn and use. The free TatukGIS Viewer is a slimmed down version of the Editor with certain omitted features. Both products are developed and compiled from the TatukGIS Developer Kernel.


Open and render (natively, without any import operation or format conversion) 75+ geospatial industry vector, image, grid, and database layer data formats.

File formats: SHP, MIF, TAB, GML, KML, JSON, DXF, DGN, DWG, GPX, OSM, Lidar XYZ, CSV, S57, VPF, CADRG, GeoTIFF, PNG, JPEG, JPEG2000, MrSID, ECW, IMG, PLY, GRD, FLT, BT, and others
Database formats: PostGIS, Oracle Spatial & GeoRaster, MSSQL Spatial Server, ESRI ArcSDE & ArcSDE Raster, IBM DB2 Spatial Extender, Geomedia, OpenGIS SQL Layer, and others

Support for web tiles and WMS/WFS/TMS/WMTS standards enables streaming maps or data from the web or remote sources. The TatukGIS hosted OpenStreetMap web tile server (a detailed world map), for example, can be easily opened as a layer in any TatukGIS project.

Other viewing related features include north arrow control, measurement tools, attribute data grid table integrated with SQL query builder, spatial query and selection tools, scale-based rendering, and printing high resolution maps to PDF.

Map Projects

Open, customize, create, and save sophisticated projects that may be comprised of map layers in different data formats and coordinate systems. Comprehensive visual layer properties, legend and scale controls enable customizing the appearance of each layer, adding and removing layers, organizing sublayers and layer groups, setting the project coordinate system, and all other aspects of the map appearance. Features include advanced labeling, use of symbols for points, lines, and fills, 700+ item SVG symbols library, unlimited line style possibilities, color ramps, pie and bar charts, transparency, thematic/choropleth maps, and dynamic shape aggregation for simplified viewing of large datasets. Opens projects created by some 3rd party GIS products.

Coordinate Systems

5,000+ predefined coordinate systems with EPSG codes and OGC WKT definitions, 150+ projections, user defined coordinate systems, automatic layer coordinate system recognition, and on-the-fly vector/raster layer reprojection between coordinate systems.

Data Editing (Editor only)

Edit, create, save (natively, so without any format conversion), and export geospatial data to a choice of 35+ vector, image, grid, and database layer formats. Up-to-date information about the support for each format is available in the documentation wiki.

Features include editing map geometry and attributes, special drawing tools, snapping, smoothing, simplification, unions and splitting, merging, scaling, rotation, data table import, database joining, and format translation. A topology corrector tool enables systematic clearing of geometry errors from vector layers, including overlapping polygons, holes between polygons, missed line intersections, and dangling nodes.

3D Visualization (Editor only)

3D vector rendering, Digital Elevation Model (DEM) presentation, raster and vector layer draping over DEM, flood simulation, light and shadow control, camera/scene control, volumetric line and points rendering, Z & M value settings, 3D object texturing, and rendering 3D "geological" maps involving multiple DEM layers.

Rectification (Editor only)

Rectify distortions from aerial images, old vector maps, or CAD drawings and georeference the layer to a coordinate system. Rectification is performed on-the-fly with instantaneously visible result.

Geospatial Analysis & Operations (mostly Editor only)

Data classification methods, layer statistics, and dynamic shape aggregation are integrated features of the visual layer properties control in the Editor and Viewer. Contouring, slope analysis, viewshed and AGL visibility analysis, Fresnel zone analysis, terrain profile, TIN, point cloud-to-grid conversion, grid-to-polygon conversion, vector-to-grid interpolation algorithms, heatmaps, operation pipelining, raster layer mathematics, advanced filters, topological operations, GPS tracking and more are available via the Editor's Tools menu.

Scripting (Editor only)

A built-in scripting IDE for writing and debugging code can be used to modify (full menu redesign, custom dialog boxes, etc.) or extend the Editor with additional features. The scripting engine furthermore exposes, inside the Editor, the entire TatukGIS Developer Kernel API with its hundreds of classes and thousands of methods and properties designed for professional GIS application development, making the Editor itself a powerful development tool. Scripted plug-ins are easily deployed to other Editor users.


Compatible with most database engines and database layer formats. Support for advanced spatial databases (PostGIS, Oracle Spatial, etc.) includes creating new database tables, using spatial operators for server-side spatial queries, utilizing server-side spatial indexes for fast queries, and a database layer connection wizard.

3D view with a DTM, 3D vectors, shading, and flood simulation.

GIS editor, GIS map editor, desktop GIS software, GIS data editor, geospatial data editor, GIS mapping software, spatial database editor, geodatabase editor, GIS scripting, GIS plug-ins, geospatial analysis, general-purpose GIS software, easy GIS software, desktop GIS toolkit, geospatial data editing tool, geospatial data editing software, GIS data editing software, desktop GIS software products, scriptable desktop GIS, GIS mapping solution, GIS mapping software, geospatial mapping software