Developer Kernel for Python

The TatukGIS Developer Kernel for Python (DK Python) edition is a professional grade GIS SDK (software development kit) designed for use with the Python programming language. Development can be on Windows, MacOS, and Linux of applications for the same operating systems.

Built using the same approach as built-in Python classes, the DK for Python behaves like any other Python package, is compatible with any IDE supporting Python (Visual Studio, Visual Studio Code, PyScripter, PyCharm, and others), and provides context-aware code completion. The SDK can be used with other Python packages, such as NumPy and Matplotlib (see example), to create custom scripts for geospatial data processing.

The DK for Python features the same comprehensive, object-oriented API and geospatial functionality as other DK product editions, except for differences required by the different technologies.

The DK Python edition is available, without additional license cost, to licensed developers with active maintenance of any previously released DK product edition, e.g., for Delphi, .NET, ASP.NET, Java, or ActiveX.