TatukGIS Developer Kernel 8.5 VCL Edition

 The TatukGIS Developer Kernel (DK) is a comprehensive SDK for the development of custom GIS applications and solutions. This product is used for GIS solutions by a wide range of private, corporate, and government customers located in more than 50 countries. Depending on the preferred development environment, the DK is provided as three separate products, each reflecting the same framework, API, and technology.

1. DK-VCL. A native Borland® Delphi™/C++ Builder™ VCL supporting both standard Win32 environment and native/manageable .NET development with Delphi 2005 and 2006. Supporting C++Builder 2006.
2. DK-ActiveX. An ActiveX® (OCX) control supporting Visual Basic, VB.NET, C#, Visual C++ and other ActiveX compatible programming languages, with Microsoft® Visual Studio versions 6, 2003, 2005, and Express. Supports .NET via COM. Includes a license for use of the TatukGIS Internet Server product in development mode.
3. DK.NET. A fully .NET manageable component for use with Windows forms, supporting Microsoft® Visual Studio 2003, 2005, and Express. Includes a license for use of the TatukGIS Internet Server product in development mode.

The API, functionality, and property sets of the DK-VCL and the DK.NET are 100% the same. Because the DK-ActiveX is an ActiveX wrapper around the DK-VCL code, any minor functionality differences in the DK-ActiveX stem from the completeness of the wrapper. The close similarity of the three DK versions makes porting a DK-based application between development environments, e.g., Delphi, C++Builder, Visual Basic, Visual C++, C#, .NET, etc., a relatively straight forward matter. (See comparative code sample.)

While the DK is excellent for desktop GIS application development, it is also appropriate for the development of enterprise level, multi-user user GIS solutions using SQL database map layers. The DK supports the storage and access of vector map data in three SQL database formats: i) OPENGIS® Simple Features for SQL Implementation, ii) native TatukGIS SQL binary method, and iii) Geomedia® SQL Server and Access Warehouse formats. (Oracle Spatial support is pending.)

The DK toolkit is royalty-free for desktop application development and may be used to create server based applications with the purchase of a DK Server Deployment Royalty.

When evaluating or starting development with the DK product, TatukGIS recommends the following:

* review the introductory FAQ items in the “Evaluating and Getting Started” FAQ reading list
* review the UML Object Model Hierarchy for an overview of the DK structure and the supported functions and properties
* review of the 45 DK samples provided in Delphi, C++Builder, Visual Basic, VB.NET, and C#
* refer to the extensive and searchable FAQ material, which includes several hundred DK related FAQ items, as a supplemental resource to the integrated DK helpfiles.

If any problem cannot be resolved from the information provided by these resources, contact TatukGIS for assistance. The DK license price includes access to e-mail technical support (within reasonable limits), product upgrades/updates, and licensed user forum during the first 12 months following the date of purchase.
Significant product features:

* Supports the leading GIS, CAD, and pixel formats: SHP, E00, MIF/MID, TAB, DXF, DGN, TIGER, GML, KML, VPF, GDF, SDTS, DLG, GPX, TIFF/ GeoTIFF, JPEG, JPEG2000, PNG, BMP, BIL/SPOT, ECW, MrSID, IMG, CADRG, PixelStore v. 2, and DTM formats (ASCII GRID, FLOAT GRID, BT, DTED, ADF)
* Supports SQL-based vector layers: OPENGIS® Simple Features for SQL implementation, Geomedia® SQL Server & Access Warehouse, and the TatukGIS binary SQL format.
* Opens most ESRI ArcView®, ArcExplorer®, or MapInfo Professional® projects as well as TatukGIS project files
* A single visual layer/legend/property control for all aspects of the map appearance
* Topological operations, such as buffers, intersections, unions, etc.
* Joining to external SQL databases via ADO/ODBC or DBX
* R-Tree spatial indexing
* Querying based on the geometric relationships between shapes (DE-9IM Model)
* Advanced pixel layer operations, such as histograms equalizations, color coding, layer transparency, etc.
* Thematic mapping, custom rendering, scale control
* Pie and bar charts
* Advanced editing support
* Supports GPS devices, batch import/export to/from GPS devices using the GPX format
* Street address geocoding, address querying, address parsing, reverse geocoding
* Cost based optimal routing
* CGM and TrueType symbols for points and lines; CGM, TrueType, and WMF symbols for fills
* Advanced label placement, overlap avoidance, styles, fonts
* Universal support of language characters (Chinese, Japanese, Arabic, Hebrew, Russian, etc.)
* Most projections, datums, ellipsoids
* Print, print preview, print to PDF file, print templates
* SHP file encryption feature to protect distributed data
* Help files with Visual Studio .NET Integration
* 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 file
* Modern, free of software legacy limitations
* Small footprint and very fast; Efficiently handles very large SHP files (up to 2 Gigabytes!)
* Efficiently handles very large SHP files (up to 2 Gigabytes!)
* Support, upgrades, licensed user forum for first year at no additional charge
* 45 samples provided in VB6, VB.NET, C#, Delphi, C++ Builder
 



Опубликовал admin
14 Ноя, Вторник 2006г.



Программирование для чайников.