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 v118.0 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.102.0 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 BlogsHow to Make Large Language Models Suggest Correct Developer Kernel CodeStarting with v118, DK ships dedicated LLM indexes and a public MCP server, so AI assistants stop inventing APIs and start suggesting code that actually compiles. 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.