| |
TatukGIS Developer Kernel Toolkit
Feedback from DK users
Partial DK Customer List
The TatukGIS Developer Kernel (DK) is a comprehensive GIS software development toolkit (SDK) for the development of custom stand-alone and embeddable applications using object-oriented languages. The DK toolkit is provided as four separate editions organized by development platform.
- DK-VCL. A native Delphi/C++ Builder VCL (visual component library) for use with CodeGear Delphi and C++Builder development environments.
- DK.NET. A native .NET WinForms component built on managed code for use with C#, VB.NET, etc. and Microsoft Visual Studio .NET assemblies 2.0 and higher.
- DK-ActiveX. An ActiveX (OCX) control, and supporting .NET via COM/Interop, for use with Visual Basic, VB.NET, C#, Visual C++, etc. and Microsoft Visual Studio.
- DK-CF. A native .NET Compact Framework component for Microsoft Visual Studio and Windows Pocket PC, Windows Mobile, and Windows CE development.
Each DK edition reflects the same, or very similar, API, functionality, and property sets. The code of an application developed with the DK.NET and DK-CF is exactly the same, so an application developed with the DK.NET can be recompiled with the DK-CF. The close similarity of the four DK editions makes porting a DK-based application between development environments, e.g., Delphi, C++Builder, Visual Basic, Visual C++, C#, .NET, Compact Framework, etc., a relatively straight forward task.
(See comparative code sample).
In addition to most raster and shapefile data formats, the DK supports industry-standard SQL database map layer formats. Refer to the DK Spatial Database Extensions page for more on the support for “spatial” database formats.
DK based desktop applications can be deployed to final users free of additional costs or royalties. The deployment of DK based server applications requires the payment of a DK Server Deployment Royalty. Each DK license purchase includes a license of the TatukGIS Internet Server Developer Edition to enable DK licensed developers to work also with the Internet Server product.
TatukGIS Developer Kernel 8.9 Product Specifications
|
Licensing |
Per user (developer). 'User' is defined as any person accessing or using the product for any purpose, e.g. development, integration, compilation, testing, etc. Each DK user must be registered with TatukGIS.
Deployment of compiled applications:
- PC desktop final user applications: royalty-free
- Server based applications: The payment of the DK Server Deployment Royalty fee for each deployment of a DK based server application to a server computer.
- Server application developed from the DK: The payment of the DK Server Deployment Royalty fee for each deployment of a DK based server application to a server computer.
- Server application developed from the IS Developer Edition: Purchase of a TatukGIS Internet Server license for each production server.
-Windows Mobile/CE Pocket PC applications: Per agreement
(See Price)
(Licensing FAQ)
(See License
Agreement [PDF])
License purchase includes access to product upgrades/updates, e-mail technical support (within reason), and licensed user forum for the first 12-months after purchase. Continuation of access to upgrades/support/user forum for each additional 12-month period costs 45% of the current price of a new DK license.
|
|
Platform |
Windows
|
|
Programming languages/platforms supported |
DK-VCL edition: Borland®/CodeGear® Delphi™ (6, 7, 2005, 2006, 2007) and C++Builder™ (6, 2006, 2007) "natively" as a VCL library. Native/manageable .NET support under Delphi 2005/2006/2007 included.
DK-ActiveX edition: Visual Basic, VB.NET, C#, Visual C++, Visual FoxPro, and any other programming language supported by ActiveX or .NET technologies (via COM). Supporting Microsoft Visual Studio 6, Visual Studio 2003 (VS2003), Visual Studio 2005 (VS2005), Visual Studio 2008 (VS.NET 2008), and Visual Studio Express.
DK.NET edition: .NET manageable development for Windows® forms .NET 1.1, .NET 2.0, and .NET 3.5. Includes support for Microsoft Visual Studio 2003 (VS2003), Visual Studio 2005 (VS2005), Visual Studio 2008 (VS2008), and Visual Studio Express.
DK-CF edition: .NET manageable development for Windows Compact Framework using VB.NET or C#. Includes support for Visual Studio 2003 (VS2003), Visual Studio 2005 (VS2005), and Visual Studio 2008 (VS2008). Supporting Microsoft Framework 2.0 & 3.5 (with VS2008)
|
|
Source code |
DK-VCL source code version: The native Delphi language source code, which can also be compiled in C++Builder, is included.
(TatukGIS may require buyers to sign a non-disclosure agreement.)
DK-ActiveX, DK.NET, and DK-CF editions: Source code not provided.
|
|
App. Program Interface (API) |
Object interface to approx. 2,300 public/protected functions and properties in 130
classes
|
Vector Layer formats |
|
|
DK-VCL/.NET/ActiveX
|
DK-CF
|
|
|
read |
write |
read |
write |
|
Internal in-memory layer |
Yes |
Yes |
Yes |
Yes |
|
SHP (ArcView shape format)* |
Yes |
Yes |
Yes |
Yes |
|
E00 (ASCII & Binary) |
Yes |
|
|
|
|
MID/MIF (MapInfo import format) |
Yes |
Yes |
Yes |
Yes |
|
TAB (MapInfo vector format) |
Yes |
|
|
|
|
DGN (Microstation)* |
Yes |
|
|
|
DXF (AutoCAD Export format; ASCII & Binary; Incl. XData) * |
Yes |
Yes |
|
|
|
GML (Geographic Markup Language) |
Yes |
Yes |
|
|
|
KML (Google Earth Keyhole Markup Language) |
Yes |
Yes |
|
|
|
GDF |
Yes |
|
|
|
|
GPX (GPS Exchange format) |
Yes |
Yes |
|
|
|
SDTS (TVP-Topological Vector Profile) |
Yes |
|
|
|
|
DLG (Digital Line Graphs) |
Yes |
Yes |
|
|
|
TIGER 2000 (U.S. Dept. of Census) |
Yes |
|
|
|
|
VPF (Vector Product Format) |
Yes |
|
|
|
|
CSV (Comma separated values text file) |
Yes |
Yes |
|
|
|
SQL Layers – TatukGIS format (FAQ# Q10765) |
Yes |
Yes |
|
|
|
SQL Layers – OPENGIS® (BLOB & Normalized) (FAQ# Q10765)** |
Yes |
Yes |
|
|
|
Geomedia® SQL Server & Access Warehouse (FAQ# Q10550) |
Yes |
Yes |
|
|
|
ESRI Personal Geodatabase (Access DB) (FAQ# Q10765) |
Yes |
Yes |
|
|
|
ESRI ArcSDE spatial server database (FAQ# Q10783)*** |
Yes |
|
|
|
|
Oracle Spatial/Locator database format (FAQ# Q10779)*** |
Yes |
Yes |
|
|
All formats supported 'natively', i.e., without converting the
data to an internal format. Export to WMF and PDF (via a wrapper) file formats also
supported. |
|
|
* Reads SHP, DXF, and DGN 3D files
** OPENGIS® (www.opengis.org) Simple Features for SQL (Doc 99-049)
***With purchase of DK-Spatial Database Extensions |
|
|
|
Pixel/Grid Layer formats |
|
|
DK-VCL/.NET/ActiveX
|
DK-CF
|
|
|
read |
write |
read |
write |
|
TIFF, GeoTIFF (uncompressed, LZW) |
Yes |
Yes |
|
|
|
TIFF, GeoTIFF (packbits, group4) |
Yes |
|
|
|
|
BMP |
Yes |
Yes |
Yes |
|
|
BIL/SPOT |
Yes |
|
|
|
|
JPEG |
Yes |
Yes |
Yes |
|
|
JPEG2000 |
Yes |
|
|
|
|
PNG |
Yes |
Yes |
Yes |
|
|
GIF |
Yes |
|
Yes |
|
|
IMG (ERDAS IMAGINE) |
Yes |
|
|
|
|
ECW (file based) |
Yes |
|
|
|
|
ECWP (server based) |
Yes |
|
|
|
|
MrSID (Multiresolution seamless image database) |
Yes |
|
pending |
|
|
CADRG (& CIB) (Compressed ARC Digitized Raster Graphics) |
Yes |
|
|
|
|
SDTS-RPF (Raster Profile & Extensions) |
Yes |
|
|
|
|
TTKPS (TatukGIS PixelStore
SQL-based pixel/grid) |
Yes |
Yes |
|
|
|
WMS - OpenGIS Web Mapping Service Layer |
Yes |
|
|
|
|
ADF (ArcInfo Integer Grid) |
Yes |
|
|
|
|
BT (Binary Terrain Grid) |
Yes |
|
|
|
|
DEM (USGS Digital Elevation Models) |
Yes |
|
|
|
|
DT0 (Digital Terrain Elevation Data level 0) |
Yes |
|
|
|
|
DT1 (Digital Terrain Elevation Data level 1) |
Yes |
|
|
|
|
DT2 (Digital Terrain Elevation Data level 2) |
Yes |
|
|
|
|
FLT (Arcinfo Float Binary Grid) |
Yes |
|
|
|
|
GRD (Arcinfo ASCII Grid) |
Yes |
|
|
|
|
GRD (Surfer ASCII Grid-DSAA) |
Yes |
|
|
|
|
|
External Database Support |
Joining vector map layers to any SQL database supporting ADO or DBX. Querying against vector attributes that may be stored in an external SQL database.
Reads and writes SQL-based vector layers, with support for four formats: i) per OPENGIS® Simple Features for SQL implementation, ii) TatukGIS binary SQL vector layers method, iii) Geomedia® SQL Server & Access Warehouse, and iv) Oracle Spatial/Locator,
v) ESRI Personal
Geodatabase, vi) ESRI ArcSDE. Reading/writing pixel layers in the TatukGIS
PixelStore SQL database format.
Database connectors for the above: ADO/ODBC or dbExpress (DBX).
Supported database engines: SQL products such as MSJET (MDB), MSSQL, MySQL, Oracle,
Interbase®, DB2, Advantage, sapDB, and PostgreSQL
|
|
Geometry Relations Querying
|
Based on the Dimensionally Extended 9 Intersection Model (DE-9IM).
|
|
Spatial Indexing |
R-Tree indexing supported (enhances routing functionality)
|
|
Topological Operations |
Advanced, supporting buffers, intersections, unions, etc.
|
|
Visual controls |
A single visual layer/legend/property control for all aspects of the map appearance.
|
|
Editing support |
Full featured
|
|
Pixel Layer Manipulation |
Advanced, including histogram equalizations, layer transparency factor, color coding,
color enhancing, etc.
|
|
Thematic Mapping |
Custom rendering, powerful configuration files for project and coverage appearance,
legend control, pie and bar charts.
|
|
Projections, datums |
26 projections, 225 datum operations, 50 ellipsoids supported. New Zealand Map Grid.
DK v. 9 will introduce redesigned coordinate system support based on the Prj4 engine,
but after implementation of many error fixes, additions, and enhancements, with OPENGIS®
WKT features implementation. The support includes:
- 125 projections
- 345 datums
- 500 coordinate transformations (datum shifts)
- 51 ellipsoids
- 13 Prime Meridians
- 57 unit types
- 1,800 coordinate systems (including U.S. State Planes and national and regional
map grids in use around the world)
- user defined coordinate systems based on WKT (Open GIS) projection files
- reading the coordinate system information for raster images contained in GeoTIFF’s,
World Files, and TAB registration files
- reading the projections of TAB and MIF vector files
DK v.8.5 Projection List:Airy, Aitof, Albers, Apian Globular I, August Epicycloidal,
Azimuthal Equal Area (Lambert), Azimuthal Equidistance, Bacon Globular, Behrmann,
Bipolar Conic, Boggs Eumorphic, Bonne, Cassini, Central Cylindrical, Chamberlin Trimetric,
Collignon, Craster Parabolic, Double Stereographic (Rousilhe), Eckert I, Eckert II,
Eckert III, Eckert IV, Eckert V, Eckert VI, Equal Area Cylindrical, Equidistant Conic,
Equidistant Two Point, Euler, F16GRS, Fahey, Flat Polar Parabolic, Flat Polar Quartic,
Flat Polar Sine (no. 1), Flat Polar Sine (no. 2), Flat Polar Sinusoidals (McBryde-Thomas),
Foucaut Pseudocylindrical, Foucaut Sinusoidal, Gall Orthographic, Gall Stereographic,
GEOREF, Gnomic, Ginsburg VIII, GS48 (Modified Stererographics For 48 vU.S.), GS50
(Modified Stererographics For 50 U.S.), Hammer, Hatano, Hotine Oblique Mercator Azimuth
Center, Hotine Oblique Mercator Azimuth Natural Origin, Hotine Oblique Mercator Two
Point International, Kavraisky VII Map of the World, Kavraisky V, Krovak, Laborde
Madagaskar, Lagrange, Lambert, Lambert Azimuthal Equal Area, Lambert Conformal Conic,
Landsat, Larrivee, Laskowski, Lee Oblated Stereographic, Loximuthal, Mercator, MGRS,
Miller Cylindrical, Miller Oblated Stereographic, Modified Stererographics For Alaska,
Mollweide, Murdoch I, Murdoch II, Murdoch III, Nell, Nell Hammer, New Zealand Map
Grid, Nicolosi Globular, Oblated Equal Area, Oblique Cylindrical Equal Area Azimuth
, Oblique Cylindrical Equal Area Two Point, Ortelius, Oval Orthographic Perspective
Conic, Plate Carree (Equidistant Cylindrical), Polar Stereographic, Polyconic American,
proj, Putnins’ 1, Putnins’ 2, Putnins’ 3, Putnins’ 3’, Putnins’ 4, Putnins’ 5, Putnins’
5’, Putnins’ 6, Quartic Authalic, Rectangular Polyconic, Robinson, Sinusoidal (Sanson-Flamsteed),
Stereographic, Swiss Oblique Mercator, Tissot, Transverse Central Cylindrical, Transverse
Cylindrical Equal Area, Transverse Mercator (Gauss-Kruger), Urmaev Flat Polar Sinusoidal,
Urmaev V, Universal Polar Stereographic (UPS), Universal Transverse Mercator (UTM),
Universal Polar Stereographic (UPS), van der Gritten I, van der Gritten II, van der
Gritten III, van der Gritten IV, Vitkovsky I, Wagner I, Wagner II, Wagner III, Wagner
IV, Wagner V, Wagner VI, Wagner VII, Werenskiold I, Werner, Winkel I, Winkel II, Winkel
Tripel.
DK v.8.5 Ellipsoids List: Airy 1830, Airy Modified, Australian, Bessel 1841,
Bessel Modified, Bessel Namibia, Clarke 1858, Clarke 1866, Clarke 1866 Michigan, Clarke
1880 Benoit, Clarke 1880 IGN, Clarke 1880 RGS, Clarke 1880 Arc, Clarke 1880 SGA, Everest
Definition 1937, Everest Definition 1967, Everest 1830 Modified, GRS 1980, Helmert
1906, Indonesian, International 1924, Krassowsky 1940, NWL 9D, Plessis 1817, Struve
1860, War Office, WGS 1984, GEM 10C, OSU 86F, OSU 91A, Clarke 1880, Sphere, GRS 1967,
ATS 1977, Everest 1830, WGS 1972, Everest Definition 1962, Everest Definition 1975,
Bessel Namibia GLM, GRS 1980 Sphere 1, GRS 1980 Sphere 2, Xian 1980, WGS 1966, Fischer
1960, Fischer 1968, Fischer Modified, Hough 1960, Everest 1968 Modified, Walbeck,
Authalic Sphere ArcInfo, GRS 1967 Truncated
DK v.8.5 Prime Meridians List: Greenwich, Lisbon, Paris, Bogota, Madrid, Rome,
Bern, Jakarta, Ferro, Brussels, Stockholm, Athens, Oslo.
DK v.8.5 Unit types:
Linear: Metre, Foot International, US Survey Foot, Clarkes Foot, Fathom, Nautical
Mile, German Legal Metre, US Survey Chain, US Survey Link, US Survey Mile, Kilometre,
Clarkes Yard, Clarkes Chain, Clarkes Link, British Yard Sears 1922, British Foot Sears
1922, British Chain Sears 1922, British Link Sears 1922, British Yard Benoit 1895
A, British Foot Benoit 1895 A, British Chain Benoit 1895 A, British Link Benoit 1895
A, British Yard Benoit 1895 B, British Foot Benoit 1895 B, British Chain Benoit 1895
B, British Link Benoit 1895 B, British Foot 1865, Indian Foot, Indian Foot 1937, Indian
Foot 1962, Indian Foot 1975, Indian Yard, Indian Yard 1937, Indian Yard 1962, Indian
Yard 1975, Statute Mile, Gold Coast Foot.
Angular: Radian, Degree, Arc Minute, Arc Second, Grad, Gon, Microradian, Centesimal
Minute, Centesimal Second, Mil 6400.
DK v.8.5 Datums: Airy 1830, Airy Modified, Australian, Bessel 1841,
Bessel Modified, Bessel Namibia, Clarke 1858, Clarke 1866, Clarke 1866 Michigan, Clarke
1880 Benoit, Clarke 1880 IGN, Clarke 1880 RGS, Clarke 1880 Arc, Clarke 1880 SGA, Everest
Definition 1937, Everest Definition 1967, Everest 1830 Modified, GRS 1980, Helmert
1906, Indonesian, International 1924, International 1967, Krassowsky 1940, NWL 9D,
Plessis 1817, Struve 1860, War Office, GEM 10C, OSU 86F, OSU 91A, Clarke 1880, Sphere,
GRS 1967, ATS 1977, Everest 1830, Everest Definition 1962, Everest Definition 1975,
Bessel Namibia GLM, GRS 1980 Sphere 1, GRS 1980 Sphere 2, Xian 1980, WGS 1966, Fischer
1960, Fischer 1968, Fischer Modified, Hough 1960, Everest 1968 Modified, Walbeck,
Authalic Sphere ArcInfo, GRS 1967 Truncated, Greek, GGRS 1987, ATS 1977, KKJ, RT 1990,
Samboja, Lithuania 1994, Tete, Madzansua, Observatario, Moznet, Indian 1960, FD 1958,
Estonia 1992, PDO 1993, Old Hawaiian, St Lawrence Island, St Paul Island, St George
Island, Puerto Rico, North American 1983 CSRS98, Israel, Locodjo 1965, Abidjan 1987,
Kalianpur 1937, Kalianpur 1962, Kalianpur 1975, Hanoi 1972, Hartebeesthoek 1994, CH1903,
CH1903+, Swiss TRF 1995, North American 1983 HARN, Rassadiran, European 1950 ED77,
Dabola, S JTSK, Mount Dillon, Naparima 1955, European Libyan Datum 1979, Chos Malal
1914, Pampa del Castillo, Korean Datum 1985, Yemen NGN 1996, South Yemen, Bissau,
Korean Datum 1995, NZGD 2000, Accra, American Samoa 1962, SIRGAS, RGF 1993, POSGAR,
IRENET95, Sierra Leone Colony 1924, Sierra Leone 1968, Australian Antarctic Datum
1998, Pulkovo 1942 83, Pulkovo 1942 58, Estonia 1997, Luxembourg 1930, Azores Occidental
Islands 1939, Azores Central Islands 1948, Azores Oriental Islands 1940, Madeira 1936,
OSNI 1952, Red Geodesica Venezolana, POSGAR 1998, Albanian 1987, Douala 1948, Manoca
1962, Qornoq 1927, Scoresbysund 1952, Ammassalik 1958, Garoua RGS, Kousseri, Egypt
1930, Pulkovo 1995, Adindan, Australian 1966, Australian 1984, Ain el Abd 1970, Afgooye,
Agadez, Lisbon, Aratu, Arc 1950, Arc 1960, Batavia, Barbados 1938, Beduaram, Beijing
1954, Belge 1950, Bermuda 1957, Bern 1898, Bogota, Bukit Rimpah, Camacupa, Campo Inchauspe,
Cape, Carthage, Chua, Corrego Alegre, Cote d Ivoire, Deir ez Zor, Douala, Egypt 1907,
European 1950, European 1987, Fahud, Gandajika 1970, Garoua, Guyane Francaise, Hu
Tzu Shan, Hungarian 1972, Indonesian 1974, Indian 1954, Indian 1975, Jamaica 1875,
Jamaica 1969, Kalianpur 1880, Kandawala, Kertau, Kuwait Oil Company, La Canoa, Provisional
S American 1956, Lake, Leigon, Liberia 1964, Lome, Luzon 1911, Hito XVIII 1963, Herat
North, Mahe 1971, Makassar, ETRF 1989, Malongo 1987, Manoca, Merchich, Massawa, Minna,
Mhast, Monte Mario, Mporaloko, North American 1927, North American Michigan, North
American 1983, Nahrwan 1967, Naparima 1972, New Zealand 1949, NGO 1948, Datum 73,
NTF, NSWC 9Z 2, OSGB 1936, OSGB 1970 SN, OS SN 1980, Padang 1884, Palestine 1923,
Pointe Noire, GDA 1994, Pulkovo 1942, Qatar, Qatar 1948, Qornoq, Loma Quintana, Amersfoort,
South American 1969, Sapper Hill 1943, Schwarzeck, Segora, Serindung, Sudan, Tananarive
1925, Timbalai 1948, TM65, TM75, Tokyo, Trinidad 1903, Trucial Coast 1948, Voirol
1875, Voirol Unifie 1960, Bern 1938, Nord Sahara 1959, RT38, Yacare, Yoff, Zanderij,
MGI, Belge 1972, Deutsche Hauptdreiecksnetz, Conakry 1905, Dealul Piscului 1933, Dealul
Piscului 1970, NGN, Kuwait Utility, WGS 1972, WGS 1972 BE, WGS 1984, Anguilla 1957,
Antigua 1943, Dominica 1945, Grenada 1953, Montserrat 1958, St Kitts 1955, St Lucia
1955, St Vincent 1945, NAD 1927 Definition 1976, NAD 1927 CGQ77, Xian 1980, Hong Kong
1980, Japanese Geodetic Datum 2000, Gunung Segara, Qatar 1995, Porto Santo, Selvagem
Grande, Bern 1898 Bern, Bogota Bogota, Lisbon Lisbon, Makassar Jakarta, MGI Ferro,
Monte Mario Rome, NTF Paris, Padang 1884 Jakarta, Belge 1950 Brussels, Tananarive
1925 Paris, Voirol 1875 Paris, Voirol Unifie 1960 Paris, Batavia Jakarta, RT38 Stockholm,
Greek Athens, Carthage Paris, NGO 1948 Oslo, S JTSK Ferro, Nord Sahara 1959 Paris,
Gunung Segara Jakarta, ATF Paris, Nord de Guerre, Madrid 1870, Lisbon 1890, WGS 1966,
Hermannskogel, Estonia 1937, Sierra Leone 1960, European 1979, Everest Bangladesh,
Everest India Nepal, Hjorsey 1955, Hong Kong 1963, Oman, South Asia Singapore, Ayabelle
Lighthouse, Point 58, Beacon E 1945, Tern Island 1961, Astro 1952, Bellevue IGN, Canton
1966, Chatham Island 1971, DOS 1968, Easter Island 1967, Guam 1963, GUX 1, Johnston
Island 1961, Kusaie 1951, Midway 1961, Pitcairn 1967, Santo DOS 1965, Viti Levu 1916,
Wake Eniwetok 1960, Wake Island 1952, Anna 1 1965, Gan 1970, ISTS 073 1969, Kerguelen
Island 1949, Reunion, Ascension Island 1958, DOS 71 4, Cape Canaveral, Fort Thomas
1955, Graciosa Base SW 1948, ISTS 061 1968, LC5 1961, Observ Meteorologico 1939, Pico
de Las Nieves, Porto Santo 1936, Sao Braz, Selvagem Grande 1938, Tristan 1968, Camp
Area, Deception Island, S42 Hungary, Alaskan Islands, Datum Lisboa Bessel, Datum Lisboa
Hayford
|
|
Symbols |
CGM Clear Text, GCM binary, and TrueType symbols for points and lines; CGM, TrueType,
and WMF symbols for fills.
|
|
Labeling features |
Advanced label placement, styles, overlap avoidance, multi-field, formatted, and support
of practically any international language character set (Chinese, Japanese, Arabic,
Russian, Hebrew, etc.)
|
|
OPENGIS® Specifications Implementation |
OpenGIS Simple Features Specification for SQL, WKB (Well-Known Binary format), WKT (Well-Known Text format), WMS (Web Map Service)*
* Preliminary WMS support implemented in DK v. 8.6.5.
|
|
Printing/Print Preview
|
Yes, including printing templates and print to PDF (supported via a wrapper; separate
license required)
(PDF printing is supported via a wrapper; separate license required)
|
|
GPS |
Supports NMEA compatible devices for real-time tracking. "Snap to road" feature to correct for the GPS positioning error, etc. Supporting the GPX format for import/export of data to/from most GPS devices
|
|
Geocoding |
Street address geocoding and querying (consistent with TIGER naming); advanced street
address parsing (standardization).
Reverse geocoding (the finding the nearest geocoded street address to a given set of coordinates or map location).
|
|
Routing functionality |
Yes. Cost based, between a starting and ending point.
|
|
PixelStore image format |
The PixelStore image format is for the efficient storage of raster image layers of unlimited sizes
|
|
Footprint |
Very small. Basic application developed using Delphi or C++ Builder is approximately
1MB in one EXE file; ActiveX Library is provided in one 1.5 MB DLL. Running a mapping
function in MS Windows with TatukGIS uses very little RAM, regardless of complexity.
Free of all Dynamic Library Links and 3rd party libraries, resulting in user applications
that are easy to install and uninstall.
VCL-based applications compile into a single executable.
|
|
Speed |
Very fast. Speed comparison tests suggest
that the DK runs some operations run even 5 - 50 times faster than the leading GIS
development products. Writing to in-memory layers, spatial filtering etc., are very,
very fast.
Efficiently handles very large SHP files (up to 2 Gigabytes!)
|
|
Technical support/ upgrades |
Provided for one year after purchase at no additional charge.
|
|   |