ArcGIS Runtime SDK for Java

The ArcGIS Runtime SDK for Java provides a set of development tools that allow you to create focused 2D map applications for deployment onto Windows and Linux platforms. The SDK (Software Development Kit) enables you to integrate both online and local maps, locators, and geoprocessing models to create rich, highly functional GIS applications that take full advantage of the Java platform for Desktop.

In a connected scenario, the application can consume content and services from ArcGIS Server and ArcGIS Online (including hosted services available as part of an ArcGIS Online subscription). In a disconnected scenario (your users don't have a network or Internet connection), you can provision their devices with local packages containing GIS resources, such as maps, data and geoprocessing tools, so that users can work while disconnected. Spatial analysis, geocoding, routing and editing can all be performed against local packages. Your application can have both online and local content and capabilities.

The SDK allows for modular deployment; you select the subset of ArcGIS Runtime components necessary to support the GIS functionality you have chosen to include with your application.

What can you do with the ArcGIS Runtime SDK for Java?

The ArcGIS Runtime SDK for Java enables you to:

What is included in the ArcGIS Runtime SDK for Java?

When you install the ArcGIS Runtime SDK for Java, the following are installed:

Getting help