TatukGIS menu

Developer Kernel for Python

The TatukGIS Developer Kernel (DK) for Python edition is a comprehensive, general-purpose GIS library designed for the Python programming language to custom develop geospatial applications for Windows, MacOS, and Linux 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 object-oriented API and comprehensive geospatial functionality as DK product editions designed for other development platforms, except for differences required by the different technologies.

Because the DK for Python can be useful for purposes complimentary to GIS development performed using other DK editions, the DK Python edition is available - free of additional cost - to all licensed developers (with active maintenance) of any other DK edition, e.g., for Delphi, .NET, ASP.NET, Java, or ActiveX.

Python GIS library, Python GIS SDK, Python GIS development library, Python GIS, Python geospatial library, Python GIS programming tools, Python GIS engine, Python geospatial engine, Python GIS toolkit, Python geospatial toolkit, Python geospatial SDK, Python geospatial programming tools, Python GIS component, GIS library for Python developers, GIS for Python programming language, GIS library PyScripter, GIS library NumPy, geospatial library NumPy, GIS SDK Matplotlib, GIS application in Python