Developer Kernel for Java

The TatukGIS Developer Kernel for Java (DK.Java) edition is a Java GIS SDK for developing professional GIS applications for Windows, macOS, Linux, and even Raspbian (Raspberry Pi) operating system. Supporting Java Swing framework, the SDK is designed for NetBeans, Eclipse, and other Java development tools.

As a native Java bytecode jar file, the DK for Java is fully executable on Java Virtual Machine (JVM) and truly multi-platform. While designed for desktop application development, the code does not preclude server deployment.

The DK for Java edition features the same comprehensive object-oriented API and extensive functionality designed for geospatial application development as other Developer Kernel product editions, except for differences reflecting the different technologies. Shared API and source code similarity across SDK editions enhance portability between development platforms and operating systems.

The DK for Java edition is available as a standard version or Enterprise version with extensions for advanced spatial databases. Database connectivity uses JDBC.


A DK.Java application debugging under NetBeans on Ubuntu 16.04.
GIS Java, GIS SDK Java, Java SDK GIS, Java GIS kit, Java GIS development, NetBeans GIS, GIS NetBeans, NetBeans geospatial, Eclipse GIS, Java GIS component, Java GIS Developer Kit, Java GIS development, Java GIS toolkit, Java GIS developer tools, GIS for Java developers