The TatukGIS Editor is a professional, general-purpose desktop GIS mapping and data editing application with built-in scripting environment for customization and feature extensions. Features include:
Natively (without import or format conversion) opens and displays a wide range of vector, image, grid, and SQL database layer formats, including advanced spatial server geodatabases. WMS, WFS, and WMTS mapping services may be opened from the web. Comprehensive visual layer property, legend, and scale controls provide for deep customization of the map appearance. Attribute data grid table integrates advanced query and spatial selection tools.
3D vector rendering, DTM model presentation, raster and vector layer draping over DTM, flood simulation, light & shadow control, camera/scene control, volumetric line and points rendering, Z & M value settings, 3D objects texturing...
Create, edit, translate, export... map layers in a number of vector, image, grid, and SQL database formats, including advanced spatial server geodatabases (Oracle Spatial, Microsoft SQL Spatial, ESRI ArcSDE, IBM DB2 Spatial Extender, PostGIS....). Topology builder/corrector systematically clears geometry errors (overlapping polygons, holes between polygons, missed line intersections, dangling nodes...) from vector line and polygon layers.
State-of-the-art support for coordinate systems with on-the-fly layer reprojection between thousands of predefined geographic and projected coordinate systems or any coordinate system defined from 150+ projections and 900+ datums. Support reflects EPSG codes and OGC WKT definitions
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.
Built-in scripting IDE for writing and debugging code can be used to modify (full menu redesign, custom dialog boxes...) or extend the Editor with additional features. The scripting engine exposes (inside the Editor) the full power of the TatukGIS Developer Kernel object API to fulfill the requirements of almost any kind of GIS application. Scripted customizations or new features can be deployed to other Editor users.
Support for most database engines (Microsoft SQL Server, Oracle, IBM DB2, IBM Informix, Interbase, Firebird, Sybase, PostgreSQL, SQLite, MSJET...) and compatible geodatabase layer types offers a wide-open choice for enterprise-level data storage. Vector layers also can be dynamically "joined" to external databases.
The free TatukGIS Viewer is a slimmed down version of the Editor, without the data editing, 3D viewing, layer rectification, and scripting/customization features.