Editor / Viewer Features

  Editor Viewer
Licensing: Per user + Free lic.
Support with license purchase    
12 months product upgrades/updates +  
12 months email technical support +  
Operating Systems
Windows: Vista, 7, 8, Windows 10 and Server 2003, 2008, 2012, 2016, & 2019. System requirements same as for the Windows operating system.
+ +
32-bit (runs also on 64-bit versions of Windows) + +
64-bit + +
Language Localization    
Access to TatukGIS hosted language translation editor for systematically localizing the user interface (menus, dialogs, and messages) to any language + +
Directly open/render (without import) 75+ vector, raster, and database layer formats + +
Streaming WMS, WFS, TMS, WMTS layers or web tiles from the web or a remote source + +
Open, create, edit, save multi-layer map projects (including projects created by some 3rd party products) + +
Layers with multiple data formats and coordinate systems together in same project + +
Legend control to organize layers and layer priority, hierarchical layers, layer grouping, sub-projects + +
Visual layer property control for all aspects of the map appearance (colors, styles, polygon fills, outlines, symbols, labels, transparency, coordinate system, etc.) + +
Color ramps generated for any layer (vector, grid, DEM) + +
Thematic (cholorpleth) maps, such as using classified data + +
Render map geometry, styles, labels, symbols, etc., based on scale + +
Dynamic shape aggregation (binning, clustering, shape reduction) for simplified map presentation of large datasets + +
R-tree spatial indexing for best performance with huge vector layers + +
Antialiased output for enhanced map rendering quality + +
GPU rendering and high resolution 4K monitor support + +
Progressive background rendering vector/raster basemap layer(s) + +
TatukGIS hosted OpenStreetMap web tile server detailed world map layer + +
3D Visualization    
3D vectors +  
3D vector adjustment (False or Scale setting for Z & M values) +  
3D object texturing +  
MultiPatch 3D geometry type +  
Digotal Elevation Model (DEM) presentation +  
Draping vector/raster layers over DEM +  
3D "geological" maps with multiple, vertically spaced, DEM layers +  
Flood simulation +  
Light and shadow control +  
Camera/scene control (zooming, rotation) +  
Flyover scene record and playback +  
Volumetric line and points rendering in 3D +  
Labels, Symbols, Lines    
Advanced labeling (dynamic label placement, follow-the-line, overlap avoidance, multi-field, HTML formatting) + +
Unicode support for all foreign language characters + +
Use CGM, SVG, and TrueType symbols for points, lines, and fills + +
Built-in line style editor providing extended line symbology + +
700+ item SVG symbols library, S57 nautical symbols + +
Printing, Presentation, and Miscellaneous Features    
Printing high resolution map view to PDF + +
Export high resolution map to multiple image formats +  
Template based printing with ability to add new print layouts + +
Measurement tools for distance, area, perimeter + +
Flexible program user interface language options + +
Advanced attribute presentation grid table + +
Pie and bar charts + +
Scale control + +
North arrow control + +
Mini map window + +
Map hints (displays information about any map feature under the cursor) + +
URL hotlink feature (links map object via URL to any web site, document, or mailto), multiple hotlinks to single map object + +
Create, edit, and export GPX layer for import to GPS device +  
Real time GPS device and emulator connectivity using NMEA standard +  
GPS tracking on projected map, automatic map rotation option +  
Coordinate Systems    
5,000+ geographic & projected coordinate systems predefined (incl. all U.S. State Planes) + +
Custom (user-defined) coordinate systems from 150+ projections & 900+ datums + +
PRJ, World, and TAB registration file support + +
Naming consistent with EPSG codes and OpenGIS WKT definitions + +
Automatic layer coordinate system recognition + +
Automatic reprojection of vector/raster layers to project coordinate system, on-the-fly + +
Rotation of vector/raster layers, on-the-fly + +
Export layer to new coordinate system (with PRJ, World, or TAB registration file) +  
Layer rectification    
Rectify & georeference vector/image layers to a coordinate system +  
Rectified output generated instantaneously visible +  
1st, 2nd, and 3rd order polynomial transformation methods based on GCP points +  
Reference layer support with second map window +  
Merge/mosaic multiple aerial images into a single image file +  
Rectification process can be driven with scripts +  
Vector Operations, Editing, and Analysis    
Calculate layer statistics for any type of layer + +
Use layer statistics for rendering map and labels + +
Visual geometry editing, creation, and saving +  
Advanced snapping during geometry editing +  
Special shape drawing tools:  circle, rectangle, rotated rectangle, quadrilaterial, right angle, freehand drawing +  
Vector simplification and smoothing +  
Attribute editing, creation, and saving +  
Merge multiple vector layers into a single file +  
Unions and slitting line, polygon, and multi-point shapes +  
Export (translate) vector geometry and attributes to other supported vector formats +  
Export geometry defined by a spatial selection, extent, buffer, attribute query, and/or shape type +  
Export/import attribute data to/from spread sheet, database, or CSV text file using spatial or attribute query +  
Create/update vector shapes by importing x,y coordinates from CSV text file, spreadsheet, or WKT representation +  
Spatial query by point, line, circle, rectangle, polygon, buffer, & custom clipboard layer, using DE-9IM model +  
SQL Query Builder tool to query vectors by attribute values +  
Virtual attribute fields that update dynamically for labeling, section rendering, SQL querries +  
User-defined layers to read/write data from almost any source +  
Triangulation +  
Voronoi/Delaunay charts +  
Topological operations: buffers, intersections, unions, etc. +  
Topology builder/corrector to test for and systematically clear geometry errors from vector map layers, e.g. overlapping polygons, holes between polygons, missed line intersections, dangling nodes +  
Operation pipelining (simplified geoprocessing commands interpreter) +  
Pixel Operations and Raster Analysis    
Pixel layer manipulation (brightness, transparency, histograms, etc.) + +
Grid and vector data classification methods + +
Grid-to-polygon conversion, for vectorizing classified grids to polygons (free plug-in) +  
Raster layer algebra with per pixel access, multiple channels, multiple layers, mathematic formulas, conditional expressions, etc. (free plug-in) +  
Vector-to-grid interpolation algorithms (Kriging, IDW, Splines), Heatmaps +  
Point cloud-to-grid conversion +  
Slope analysis +  
Contour generation (lines, polygons) from grid layer +  
Viewshed and above ground level (AGL) visibility analysis, with OpenCL enhanced computation +  
Fresnel zone analysis, with OpenCL enhanced computation (free plug-in) +  
Terrain profile (free plug-in) +  
TIN-to-grid conversion (free plug-in) +  
Spatial query against polygon or line vector using DE-9IM model +  
Query for all pixels along line or multi-line for terrian profile +  
Filters (morphological, dilation, threshold, gaussian, etc.) (free plug-in) +  
Raster dataset creation and editing (free plug-in) +  
Database Support    
Vector layer storage in database +  
Raster layer storage in database +  
Engines: Oracle, MSSQL Server, PostgreSQL, DB2, Informix, Interbase, Firebird, MySQL, Sybase, Advantage, SAP DB, SQLite, MSJET/MDB (x32 only) +  
SQL and Spatial database layers: read/write geometry and attributes, create tables and import data, use spatial operators for server-side spatial queries, utilize server-side spatial indexes
Joining vector map layer to database (ADO/ODBX/dbExpress) +  
SQL database layer Connection Wizard +  
Scripting Support    
Fully scriptable (Pascal & Basic) IDE exposes the full TatukGIS Developer Kernel API to modify or extend the default functionality, including full menu redesign, custom dialog boxes, specialized features, custom routines, command line interface, etc. +  
No third-party development environment required +  
Scripted plug-ins are easily deployed to other Editor users +  
Dozens of available free and ready-to-use Pascal and Basic source code plug-ins provide useful customizations and advanced features. (Plug-ins are found under Tools/Tools Manager menu. Any scripted plug-in can be added to the Tools menu.)
Geocoding, reverse geocoding, optimal routing on persistent layer    
Can be implemented as a custom script using DK TGIS_ShortestPath and TGIS_Geocoding classes. No ready-to-use script providing these features is offered because functionality must be customized per map dataset. +  

Data Formats

The Editor and Viewer support reading each the data formats listed below, and both products can create and modify TatukGIS project files. The Editor additionally writes and saves data to more than 35 of the formats. A comprehensive, up-to-date list of supported layer formats with detailed information about supported operations, operating systems, and required drivers (if any) is presented in the documentation wiki.

  • Vector file formats including: CSV, DLG, DGN, DXF, DWG, E00, GDF, GML, GPX, GSHHS, JSON, KML, LandXML, LAS, MIF, OSM, PLY, SDTS, SHP, S57, STL, TAB, TIGER, UDF, VPF, WFS
  • Vector database formats: ESRI Personal Geodatabase, ESRI File Geodatabase, Geomedia Access Warehouse and SQL Server Warehouse, OpenGIS SQL, TatukGIS SQL
  • Vector formats via external providers: FME, GDAL/OGR
  • Pixel file formats including: ADF, BIL, BMP, BT, CADRG, DEM, DT, FLT, GIF, GRD, IMG, JPEG, PNG, SDTS, STRM, TIFF/GeoTiFF, UDF, WMS, WMTS
  • Pixel database formats: TatukGIS PixelStore (pixel and grid)
  • Pixel formats via external providers: FME, GDAL/OGR, MrSID, ECW/ECWP, JPEG2000.
  • Project file formats: TatukGIS, QGIS, MapInfo Professional, ESRI ArcExplorer, ESR ArcView 3, and ESRI ArcGIS/ArcMap 9/10 (using free Arc2TatukGIS plugin)
Enterprise-class database formats (included in the standard license)
  • Vector database formats: ESRI ArcSDE, Geomedia Oracle Object Model, Geomedia SQL Server Spatial, IBM DB2 Spatial Extender, IBM Informix Spatial Data Blade, MapInfo SpatialWare, Microsoft MSSQL Spatial Server (Katmai), Oracle Spatial/Locator, Oracle Spatial Point Cloud and TIN, PostGIS, Sybase SQL Anywhere Spatial
  • Pixel database formats: ESRI ArcSDE Raster, Oracle GeoRaster