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 all the tools and functionality most GIS users require in a product format that is easy to learn and use. The free TatukGIS Viewer is a slimmed down version of the Editor with certain omitted features.


Directly opens and renders (without import 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. TatukGIS hosted World Street Map web tile server makes available to users this detailed world map layer.

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

Map Projects

Opens, customizes, creates, and saves sophisticated map projects that may comprise layers of different data formats and coordinate systems. Comprehensive visual layer properties and legend controls enable customizing the appearance of each layer, adding and removing layers, organizing sublayers and layer groups, setting the project coordinate system, and other aspects of the map appearance. Features include advanced labeling, use of symbology 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 some map projects created by 3rd party 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.

Data Editing (Editor only)

Edits, creates, saves (natively, so without format conversion), and exports spatial data to 35+ vector, image, grid, and database layer formats. Update-to-date information about support for each data format is presented in the documentation wiki.

Features include editing map geometry and attribute data, special drawing tools, snapping, smoothing, simplification, unions and splitting, merging, scaling, rotation, data table import, database joining, and format translation. Topology corrector tool tests for and systematically clears 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 using 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, dynamic shape aggregation, 3D visualization, etc., are integrated features of the visual layer properties control. 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 Tools menu.

Scripting (Editor only)

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 documented methods and properties designed for custom GIS development, making the Editor itself a powerful development tool. Scripted plug-ins are easily deployed to other Editor users.


Supports most database engines and compatible database layers. 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 SQL database layer connection wizard.

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

GIS editor, GIS map editor, GIS desktop, gis data editor, geospatial data editor, GIS mapping software, spatial database editor, geodatabase editor, gis scripting IDE, gis plug-ins, geospatial analysis, general-purpose gis software