Developer Kernel for Python The TatukGIS Developer Kernel for Python (DK for Python) is a powerful, general-purpose GIS library designed for the Python programming language. The DK for Python, a free product including for commercial use, is available under two licenses: Free unsupported, with requirement that any code created using the product be open source. Regular supported, with no open-source code requirement, available to licensed customers of any paid TatukGIS DK product edition. (This license will be available from TatukGIS at a later time.) Since December 27, 2024, the DK for Python product is available at : https://pypi.org/project/tatukgis-pdk/ Built using the same approach as built-in Python classes, the DK for Python behaves like any other Python package and is compatible with any IDE supporting Python (PyCharm, Visual Studio, Visual Studio Code, PyScripter, and others). DK for Python code can be used with other Python modules, such as NumPy and Matplotlib (see example). Because the DK for Python support is built into the desktop TatukGIS Editor, the code can be reused as Editor scripts. The DK for Python edition features the same object-oriented API and extensive geospatial functionality as DK product editions designed for other development platforms, except for differences required by the different technologies. python GIS, python geospatial, python GIS SDK, python geospatial library, Python geospatial tools, free GIS library, free geospatial library, free geospatial API Delphi .NET ASP.NET ActiveX Java Python Enterprise