The DK.VCL, DK.NET, DK.ActiveX, and DK.ASPNET editions are licensed as standard and Enterprise versions. The Enterprise version includes support for advanced spatial server geodatabases: Microsoft SQL (2008 and up), Oracle Spatial/Locator, Oracle Point Cloud & TIN, Oracle GeoRaster, ESRI ArcSDE, ESRI ArcSDE Raster, IBM DB2 Spatial Extender, IBM Informix Spatial DataBlade, Sybase SQL Anywhere Spatial, Geomedia on MSSQL Server and Oracle Server, MapInfo SpatialWare, PostGIS...
Support for each spatial database layer type is direct, without need for any 3rd party software or middleware. Support includes:
- Reading/writing/editing vector map layer geometry and attributes.
- Creation of new tables and importing data into the tables.
- Use of spatial operators for server-side spatial queries (based on the DE-9IM model).
- Utilization of server side spatial indexes.
Support for ArcSDE includes:
- Reading/writing/editing ArcSDE Geodatabase SQL vector map layer geometry and attributes.
- Direct ArcSDE SQL layer access, bypassing ArcSDE services and independent of any ESRI middleware.
- Utilization of ArcSDE spatial indexes for fast spatial queries.
- Supported databases: MSSQL Server, Oracle, and other SQL databases compatible with the ArcSDE standard.
Support for the Oracle GeoRaster and ArcSDE Raster formats is read-only.
A matrix of TatukGIS supported database layer types and compatible database engines is presented in knowledge base item KB10639. Instructions how to connect the DK to each spatial database layer type are provided in KB10765.
DK Enterprise licensing requires purchase of a standard license of the DK product for each licensed developer in addition to the DK Enterprise upgrade fee. The Enterprise upgrade fee is per customer organization, i.e., per DK developer team, so not per DK license. A customer organization with multiple DK developers would pay the Enterprise upgrade fee only once to convert all the licensed developers to DK Enterprise status. As with the standard DK license maintenance, the Enterprise upgrade status is renewable on an annual basis.