Developer Kernel for Delphi

The TatukGIS Developer Kernel for Delphi (DK.Delphi) edition is a GIS SDK for the Embarcadero RAD Studio Delphi and C++Builder development platforms and VCL (Visual Component Library) and FMX (FireMonkey) frameworks that is used to develop custom GIS applications for the Windows, macOS, iOS, and Android operating systems. The DK for Delphi edition is available as two variants:

  • Desktop variant is for developing GIS applications for Windows and macOS. Desktop variant is for the Delphi and C++Builder platforms and VCL and FMX frameworks. VCL framework supports development for Windows (32 & 64 bit). FMX framework supports development for Windows (32 & 64 bit) and macOS. The DK.Delphi desktop variant is offered as a standard version and Enterprise version with advanced spatial database extensions.

  • Mobile variant is for developing offline GIS applications for iOS (iPad, iPhone) and Android. Mobile variant is for the Delphi and C++ Builder platforms and FMX framework. Support for the full TatukGIS object API brings the power of desktop GIS to mobile applications. All dialog boxes, including the visual layer property control, are implemented on tablet-size devices. Porting a DK.Delphi FMX application from Windows desktop to mobile, in most cases, is just a matter of recompiling the same app for all platforms. The mobile variant is available as an add-on license to the DK.Delphi desktop variant.

    DK developed iOS and Android GIS applications can be fully operational without connection to the internet or another computer by loading geospatial data (vector, raster, SQL layers on SQLite database) to the device memory. Streaming maps or data to the mobile app from remote sources is also possible using WMS, WFS, TMS, or WMTS services.

The DK.Delphi edition (both desktop and mobile variants) includes Delphi source code access to enable deeper customization and product understanding.

Shared API and source code similarity across all DK product editions enables portability between development platforms and operating systems.

GIS VCL, Map VCL, Mapping VCL, Map Component VCL, Mapping Component VCL, GIS VCL, GIS Control VCL, GIS Component VCL, GIS Library VCL, GIS SDK VCL
GIS Delphi, Map Delphi, Mapping Delphi, Map Component Delphi, Mapping Component Delphi, GIS Control Delphi, GIS Component Delphi, GIS Library Delphi, GIS SDK Delphi

Map .NET, Mapping .NET, Map Component VCL, Mapping Component .NET, GIS .NET, GIS Control .NET, GIS Component .NET, GIS Library .NET, GIS SDK .NET