The TatukGIS Editor is a professional, general purpose desktop GIS mapping and data editing application with built-in scripting environment. In addition to all features of the free TatukGIS Viewer product, the Editor supports:

Data Editing

Create, edit, and save data directly to more than 35 geospatial industry vector/image/grid data formats and database layers. Features include editing tools for map geometry and attribute data, special drawing tools, geometrical unions and slitting, contour line generation, merging, data table import, dynamically joining vector map layer to database table, and format translation. Topology builder/corrector tools enable systematic clearing of geometry errors (overlapping polygons, holes between polygons, missed line intersections, dangling nodes) from vector line and polygon layers.

File formats: SHP, MIF, TAB, DXF, GML, KML, JSON, GPX, CSV, GeoTIFF, PNG, JPEG, BMP, GRD, FLT and more. Database layers: Oracle Spatial, PostGIS, MSSQL Spatial Server, Geomedia, OpenGIS SQL Layer and more.

3D Visualization

3D vector rendering, DTM model presentation, raster and vector layer draping over DTM, flood simulation, light and shadow control, camera/scene control, volumetric line and points rendering, Z & M value settings, and 3D objects texturing.


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

Raster Analysis

Advanced support for pixel operations and grid analysis, including vector-to-grid interpolation algorithms, viewshed and above ground level (AGL) visibility analysis, Fresnel zone analysis, slope analysis. More raster analysis features can be designed using the built-in scripting IDE and API supporting OpenCL enhanced computation.


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 exposes, inside the Editor, the full power of the TatukGIS Developer Kernel object API with its 750 classes and 19,000 documented methods and properties. Scripted customizations and features can be deployed to other Editor users.


Supports most database engines, including Microsoft SQL Server, Oracle, IBM DB2, IBM Informix, Interbase, Firebird, Sybase, Advantage, PostgreSQL, SQLite, and MSJET, along with compatible database layers. Support for spatial databases includes creating new database tables, use of spatial operators for server-side spatial queries, and utilization of server side spatial indexes for fast queries.

Available in 32 and 64 bit versions, the Editor is developed from the TatukGIS Developer Kernel (SDK) and can be used to evaluate the Developer Kernel performance and support for some features.

Try | Buy