Build, Extend, and Deploy GIS Solutions with TatukGIS Your GIS Development Tools Partner Since 2000 TatukGIS Developer Kernel GIS Software Development Kit (SDK) Royalty-free library for professional GIS application development Huge API with 750 classes, 20,000 methods and properties Available for .NET (including ASP.NET), Delphi, Java, Python, and ActiveX Cross-platform support on Windows, Linux, macOS, iOS, Android, and Web Read more Try Buy Free & Edu v112.2 was released a week ago. See what's new. TatukGIS Editor General-purpose Desktop GIS Create, edit, analyze, and model geospatial data User-friendly desktop GIS application with advanced geoprocessing tools Built-in Python scripting with powerful API for automation and customization Read more Try Buy Free Viewer v5.96.1 was released a week ago. See what's new. Universal GIS Data Support Natively work with all major geospatial formats and web services. Code Your Way Build with Pascal, C++, C#, VB, Java or Python. Choose a language that suits you best. Direct Support from Developers Get expert help straight from the core team behind the software. Royalty Free Licensing No deployment hassles or hidden costs. Trusted by industry leadersBattlespace SimulationsCoda Octopus ProductsDatamineEUROCONTROLLM EricssonFluid Systems Sp z o.o.IBAK Helmut Hunger GmbH & Co. KGJacobs SolutionsMarine Offshore DesignersMettenmeier GmbHMichigan Tech Transportation InstituteNexgen Public SafetyPonsse OyjSeequentTownSuite Municipal SoftwareWinCan AGLatest BlogsTatukGIS Meets AI - Model Execution in Developer KernelDeveloper Kernel 112 introduces AI model execution - a bridge that executes Python-driven AI models directly on Viewer snapshots and raster layers, with properly georeferenced results landing back on the map. Questions? Our sales teammates are ready to assist you. Whether you need help finishing your order or just have a few questions, leave your email and we will reach out shortly. I accept the Privacy Policy Subscribe to newsletter Tip of the dayVirtual Attribute Fields can be used to quickly and easily get dynamically updated information about individual shapes for labeling, SQL queries, section rendering, etc.