This guide describes how you can use version 10.2.4 of ArcGIS Runtime SDK for Java to create focused, high-performance Java SE mapping applications or build capabilities into existing apps for deployment onto Windows and Linux platforms.
A great place to start developing once you've installed the SDK and installed the Eclipse plug-in is to create a simple map application. For an overview of new functionality at 10.2.4, including known limitations, see the release notes.
With ArcGIS Runtime SDK for Java, you can:
- Build maps featuring the latest ArcGIS basemaps and ArcGIS for Server map services, feature services, and image services; include specialized layers, such as OpenStreetMap basemaps, KML layers, and WMS map service layers.
- Perform blazing fast searches for locations (geocode and reverse geocode) and routes, online and offline.
- Build applications to edit features online and offline, or in fully-connected or fully-disconnected environments.
- Perform analysis with geoprocessing models and tools in your applications, online and offline, and work with their results.
- Create and display geometries representing real-world objects, then perform geometry operations to compare, relate, and transform those shapes.
What you get
Download and install ArcGIS Runtime SDK for Java to get the following:
- A rich Java SE API provided through a suite of jar files.
- A plug-in for Eclipse, including project templates for easily creating new applications.
- A set of Runtime components for 32 and 64-bit platforms on Windows, or 32 and 64-bit Linux. Deploy only the components you require using the Deployment Builder.
- An interactive sample viewer application which allows you to view the SDK's capabilities and see application code that you can use to create your own applications. Find the sample viewer by searching your operating system applications for ArcGIS Runtime Java Samples 10.2.4.
- An open-source toolkit library that includes a set of components to assist rapid application development. The toolkit library includes the following controls:
- Scale bar
- Navigator, including map rotation
- Overlays to manage displaying pop-ups, drawing graphics, selecting graphics, and more
- Time slider to view time-aware layers
- Feature editing components, including a feature attachment editor
- Overview map
- Extent bookmarks
- Layer visibility controls
You also get a comprehensive documentation set that includes:
- A home page—Provides the SDK download, links to key help topics, and a view into ArcGIS Runtime SDK for Java related blog posts.
- This guide, which includes conceptual and task-based topics. Access the guide online, or, after having installed the Eclipse plug-in, in Eclipse under Help > Help Contents.
- An API reference—Describes all the public classes and methods in the API.