| |
TatukGIS Editor
The TatukGIS Editor is a general purpose, desktop GIS mapping and data editing application featuring support for dozens of vector, image, grid, and SQL database formats, on-the-fly map reprojection with nearly 3,000 pre-defined coordinate systems, GPS connectivity, compatibility with leading database engines… For custom solution designers with specialized or advanced requirements, the built-in scripting IDE provides the means to customize or extend the product beyond its core features. The Editor product is intuitive and learnable just from the integrated help files and on-line tutorials.
Viewing: The Editor opens most GIS/CAD vector map files, raster maps, aerial images, grid data, and SQL database layers such as Oracle Spatial or PostGIS coverages. The Editor also opens most ESRI ArcView v.3 or MapInfo Professional projects and projects exported from ESRI ArcGIS/ArcMap using the free Arc2TatukGIS plug-in. Each file type is supported “natively’, so there is no need to import the data into any internal format. Comprehensive visual layer property and legend controls provide for deep customization of the appearance of each map layer, thematic mapping, layer hierarchies, legend presentation, scale…
Coordinate systems: The Editor supports nearly 3,000 pre-defined map coordinate systems in use around the world (including all the U.S. State Planes) and user-defined coordinate systems based on 120 supported projections. Vector and raster layers in multiple coordinate systems can be converted on-the-fly for presentation as a single map, or for export to the new coordinate system. The support reflects EPSG codes and OpenGIS WKT coordinate system definitions.
Editing: The Editor provides advanced features to create, select, query, edit, store, and import/export the geometry and attributes of vector map files and SQL database layers, including editing the z and m values of 3D map files. The Editor supports so many GIS data formats that some use it as a universal data translator. Tools include the topology builder/corrector to systematically clear geometric errors (overlapping polygons, holes between polygons, missed line intersections, dangling nodes) from line or polygon layers.
Scripting: The Editor is a fully scriptable IDE for writing and debugging code. Using Basic or Pascal scripts, the Editor functionality can be enhanced or modified, including full menu redesign, custom dialog boxes, etc., for end-user custom applications. The scripting engine exposes (inside the Editor) the full power of the TatukGIS Developer Kernel, with its hundreds of classes and thousands of methods, to fulfill the requirements of any kind of GIS application. A number of example scripts are provided, e.g., to perform Google Earth or Virtual Earth integration, GPS tracking on a projected map, batch (command line) conversions, and a number of tutorial examples.
Databases: The Editor is compatible with leading database engines, e.g., MSSQL Server, MSJET, Oracle, DB2, Interbase, PostgreSQL… and most 3rd party SQL database map layer formats, e.g., OpenGIS Simple Features, PostGIS, MSSQL Spatial Server, ESRI ArcSDE, ESRI ArcSDE Raster, ESRI Personal Geodatabase, MapInfo SpatialWare, Oracle Spatial, Oracle GeoRaster, Geomedia SQL Server…. The Editor supports live joins and data import/export between map layers and external database tables.
Click here for Editor 2.x On-line Tutorials
|
PRODUCT FEATURES AND SPECIFICATIONS |
Editor 2.x |
Viewer 2.x |
Licensing: One license per computer and per user. Standard licensing does not cover use in a terminal server, concurrent-user environment. For concurrent-user licensing contact TatukGIS.
(See Price)
|
x |
Free license
|
| |
Operating Systems:
Windows (95/98/2000/ME/NT/XP/Vista/Windows 7). System requirements are the same as for the Windows operating system. |
x |
x |
| |
| Viewing: | |
| | Zooming in/out, panning on the map | x | x
| | Multiple vector file formats (layer types) in the same project | x | x
| | Legend control (panel) to organize layers and layer priority | x | x
| | Extended Legend for hierarchical layers, layer grouping, sub-projects | x | x
| | MiniMap window with World or continent map tab options | x | x
| | Visual layer property control for all aspects of the map appearance (colors, styles, polygon fills, outlines, symbols, labels, transparency, etc.) | x | x
| | Create or edit TatukGIS project files | x | x
| | Open ArcView 3, ArcExplorer, MapInfo Professional project files and projects exported from ArcGIS/ArcMap using the free Arc2TatukGIS plug-in | x | x
| | Scale bar | x | x
| | Custom render map geometry, styles, labels, symbols, etc. based on scale | x | x
| | Manipulate pixel layers (brightness, transparency, histograms, etc.) | x | x
| | Thematic mapping based on attribute values, colored-gradient value themes, color render grid layers | x | x
| | CGM and TrueType symbols for points and lines; CGM, TrueType, and WMF symbols for fills | x | x
| | Advanced attribute data presentation table with filtering and SQL Query Builder | x | x
| | Spatial querying/selection (by point, line, circle, rectangle, polygon, buffer, custom clipboard layer, SQL query) based on the DE-9IM model (Dimensionally Extended 9 Intersection Model). | x | x
| | Topological operations, e.g., buffers, intersections, unions, etc. | x | x
| | Advanced labeling (Dynamic label placement, overlap avoidance, multi-field, formatted) | x | x
| | HTML style rendering of labels | x |
| | Pie and bar charts | x | x
| | Map hints to automatically display information about any feature under the cursor | x | x
| | URL Hotlink feature to link map shapes via a URL to any web site, document, or mailto | x | x
| | Multiple hotlinks to a single shape | x | x
| | Open WMS/WFS (OpenGIS Web Map Service/Web Feature Service) map layers from a remote server | x | x
| | Open ECWP map layer from a remote server | x | x
| | R-tree spatial indexing for best performance with very large vector files | x | x
| | Measurement tools for distance, area, and perimeter | x | x
| | View data collected with a GPS device as a GPX layer | x | x
| | PDF file generation for high resolution local printing of any map view | x | x
| | Standard printing from the HTML image with limited resolution | x | x
| | Template based printing with ability to add new print layouts | x |
| | Internet Server Wizard" to set up simple ASP.NET projects for web publishing with the TatukGIS Internet Server | x | x
| | 16 language options for program user interface | x | x
| | Antialiased output for enhanced map rendering quality | x | x
| | Unicode support (for all foreign language characters) | x | x
|
| |
| Coordinate Systems: | |
| | Nearly 3,000 pre-defined geographic coordinate systems (including all U.S. State Planes) | x | x
| | Support for EPSG codes and OpenGIS WKT definitions | x | x
| | User defined, custom coordinate systems based on 120 projections, 350 datums | x | x
| | Automatic coordinate system recognition with any supported layer type (including PRJ file support) | x | x
| | On-the-fly reprojection of vector, raster, and grid layers between coordinate systems for real-time map display | x | x
| | Export vector, raster, grid layers to new coordinate system | x |
| | Live GPS presentation on projected map layer | x |
| | Vector and raster map layer rotation (such as for GPS tracking) | x |
|
| |
| Editing: | |
| | Export map view to image file (TIFF/GeoTIFF, JPEG, PNG, BMP, PixelStore) with generation of World File and TAB reference file. | x |
| | Mosaic multiple already georeferenced images into a single exported image file | x |
| | Create, edit, save, store, import/export vector map data to multiple file and SQL database layer formats. (See below for supported formats.) | x |
| | User-defined layers to read/write data from almost any source | x |
| | Export layer geometry based on extent, selection, buffer, attribute query, shape type | x |
| | Create/edit/export points data as a GPX file for uploading to GPS device | x |
| | Real-time GPS connectivity using NMEA standard | x |
| | Edit vertices of vector map geometry | x |
| | Edit attribute names and field values of vector map files (can be performed via the data table) | x |
| | Special shape drawing tools: rectangle, rotated rectangle, quadrilateral, circle, right angle, freehand drawing | x |
| | Create/update vector shapes by importing x,y coordinates from a text file, spreadsheet, or WKT representation | x |
| | Import x,y points data from a CSV file as a vector points layer, with attributes | x |
| | Edit map geometry using COGO distance/bearing measurements | x |
| | Edit 3D shapes (Z and M coordinate values) | x |
| | Unions and splitting of shapes | x |
| | Merge vector maps into a single layer | x |
| | Export/import selected or queried attribute data to/from Editor data table to spread sheet, database, text file | x |
| | Topology builder/corrector to systematically clear geometry errors from vector map layers, e.g. overlapping polygons, holes between polygons, missed line intersections, dangling nodes | x |
|
| |
| Database Support: | |
| Database joining for any vector layer or object group by name, class, type for dynamic presentation, etc. using ADO/ODBC or dbExpress.
Supporting: MSJET (MDB), MSSQL Server, Oracle, DB2, Interbase, PostgreSQL, MySQL, Firebird
| x |
| | Storage of vector/raster map layers as SQL database files on database server. Supporting: MSSQL Server, Oracle, DB2, Interbase, PostgreSQL, MySQL, Firebird | x |
| | SQL database layer Connection Wizard | x |
| | Storage of vector/raster map layers as SQL database files on local database. Supporting: MSJET (MDB) | x | |
| |
| Programming Support: | |
| | Fully scriptable IDE supporting Basic and Pascal scripts to enable users to enhance or modify the default functionality, including full menu redesign, custom dialog boxes, specialized features, custom routines, command line interface, etc. for end-user custom applications. Exposes the full power of TatukGIS Developer Kernel, with its hundreds of classes and thousands of methods | x |
| | Load and run deployed scripts | x |
| | No third-party development environment required | x |
|
Over 20 example Basic and Pascal scripts providing useful functionality, such as:
AddGridPoints - Generates a grid of points (such as "cruise points" used in forestry) over a selected polygon and adds the points to a newly generated points layer.
GPSLocate - Reads geographic coordinates from a connected GPS device and displays real-time positions on the map in any coordinate system.
MapsGoogle - Opens a web browser, navigates to maps.google.com and sets the Google Maps extent to reflect the Editor visible extent.
MapsGoogleLink - Reads a link created with Google Maps and sets the Editor visible extent to the area indicated in that link.
Neighbours - For each polygon in a layer, determines the number of neighbors (contagious polygons), generates a label for each polygon showing its number of neighbors, and fills each polygon with a color associated with that number.
SelQuery - Makes a selection of shapes in a layer based on a SQL query performed on the shape attributes.
GetWFS - Provides combo box to select layer names for loading layers from a WFS (Web Feature Service) server.
OpenStreetMaps - Downloads vector street map data from www.openstreetmap.com for just the area reflected by the current map extent
CSConverter - Converts the coordinates of a point(s) between coordinate systems. Script is batch aware, so it can be used convert large data sets in a single operation.
|
x |
|
Supported Vector File Types
|
Editor v. 2.x |
Viewer v. 2.x |
|
read |
write |
read |
write |
|
|
|
|
|
|
|
CSV (Comma separated values text file) |
x |
x |
x |
|
|
DGN (Microstation) |
x |
|
x |
|
|
DLG (Digital Line Graphs) |
x |
x |
x |
|
|
DWG2000 (AutoCad) |
x |
|
x |
|
|
DXF – ASCII (AutoCad export format) |
x |
x |
x |
|
|
DXF – BINARY (AutoCad export format) |
x |
x |
x |
|
|
E00 - ASCII (ESRI ArcInfo export format) |
x |
|
x |
|
|
E00 – Binary (ERSI ArcInfo export format) |
x |
|
x |
|
|
FME |
x |
|
|
|
|
GDF 3.0 |
x |
|
x |
|
|
GDL/OGR |
x |
|
|
|
|
GML (Geographic Markup Language) |
x |
x |
x |
|
|
GPX (GPS Exchange format) |
x |
x |
x |
|
|
GSHHS (Global Self-consistent Hierarchical High-resolution Shorelines) |
x |
|
x |
|
|
JSON (JavaScript Object Notation) |
x |
x |
x |
|
|
KML (Google Earth Keyhole Markup Language) |
x |
x |
x |
|
|
LandXML |
x |
|
x |
|
|
MID/MIF (MapInfo import format) |
x |
x |
x |
|
|
OpenStreetMap |
x |
|
x |
|
|
S-57 (Marine charting format) |
x |
|
x |
|
|
SDTS (TVP - Topological Vector Profile) |
x |
x |
x |
|
|
SHP (ESRI ArcView Shape format) |
x |
x |
x |
|
|
TAB/MAP (MapInfo format) |
x |
x |
x |
|
|
TIGER 2000 (line) |
x |
|
x |
|
|
VPF 3.0 (Vector Product Format) |
x |
|
x |
|
|
WFS (OpenGIS Web Feature Service layer) |
x |
|
x |
|
SQL/Spatial Database Vector Layer Formats: |
|
ESRI ArcSDE spatial (Q10783) |
x |
* |
|
|
|
ESRI Personal Geodatabase (Q10765) |
x |
x |
x |
|
|
Geomedia SQL Access Warehouse (Q10550) |
x |
x |
x |
|
|
Geomedia SQL Server (Q10550) |
x |
x |
|
|
|
MapInfo SpatialWare (Q10812) |
x |
x |
|
|
|
MSSQL Spatial Server – Katmai (Q10811) |
x |
x |
|
|
|
OpenGIS PostGIS spatial (Q10810) |
x |
x |
|
|
|
OpenGIS SQL BLOB (Simple Features) (Q10765) |
x |
x |
x |
|
|
OpenGIS SQL Normalized (Simple Features) (Q10765) |
x |
x |
x |
|
|
Oracle Spatial/Locator (Q10779) |
x |
x |
|
|
|
TatukGIS SQL binary (Q10765) |
x |
x |
x |
|
*Editing of ArcSDE data is limited to the attribute data. Editing of the vector geometry is not supported.)
|
|
Supported Raster File Types |
Editor v. 2.x |
Viewer v. 2.x |
|
read |
write |
read |
write |
|
ADF (ESRI ArcInfo Integer Grid) |
x |
|
x |
|
|
BIL/SPOT |
x |
|
x |
|
|
BMP |
x |
x |
x |
|
|
BT (Binary Terrain Grid) |
x |
|
x |
|
|
CADRG (Compressed ARC Digitized Raster
Graphics) |
x |
|
x |
|
|
DT0 (Digital Terrain Elevation Data level 0) |
x |
|
x |
|
|
DT1 (Digital Terrain Elevation Data level 1) |
x |
|
x |
|
|
DT2 (Digital Terrain Elevation Data level 2) |
x |
|
x |
|
|
ECW (file based) |
x |
|
x |
|
|
ECWP (server based) |
x |
|
x |
|
|
FLT (ESRI ArcInfo Float Binary Grid) |
x |
x |
x |
|
|
GIF (Graphics Interchange Format) |
x |
|
x |
|
|
GRD (ERSI ASCII GRID) |
x |
x |
x |
|
|
GRD (Surfer ASCII Grid - DSAA) |
x |
|
x |
|
|
GRD (Surfer Binary grid) |
x |
|
x |
|
|
IMG (ERDAS
IMAGINE) |
x |
|
x |
|
|
JPEG |
x |
x |
x |
|
|
JPEG2000 |
x |
|
x |
|
|
MrSID (Multiresolution seamless image
database) |
x |
|
x |
|
|
PNG |
x |
x |
x |
|
|
SDTS-RPE
(Raster Profile & Extensions) |
x |
|
x |
|
|
TIFF/GeoTIFF (packbits, group4, etc. compression) |
x |
|
x |
|
|
TIFF/GeoTIFF (uncompressed, LZW) |
x |
x |
x |
|
|
WMS (OpenGIS Web Mapping Service layer) |
x |
|
x |
|
SQL Database Raster Layer Formats: |
|
ERSI SDE Raster (Q10783) |
x |
|
|
|
|
Oracle GeoRaster (Q10779) |
x |
|
|
|
|
TTKLS - TatukGIS PixelStore (Grid) (Q10649) |
x |
x |
x |
|
|
TTKLS - TatukGIS PixelStore (Image) (Q10649) |
x |
x |
x |
|
|
Project Files |
Editor v. 2.x |
Viewer v. 2.x |
|
read |
write |
read |
write |
|
ESRI ArcExplorer |
x |
|
x |
|
|
EESRI ArcGIS/ArcMap (exported using the free Arc2TatukGIS extension) |
x |
|
x |
|
|
ESRI ArcView |
x |
|
x |
|
|
MapInfo Professional |
x |
|
x |
|
|
TTKGP - TatukGIS |
x |
x |
x |
x |
|   |