ArcGIS Engine » Java

ArcGIS 9.3.1 is shipping! Using it, Java developers can extend the ArcGIS platform in significant ways. See Getting started extending ArcGIS for more information.

ArcGIS Engine provides specialized Java Swing components for 2D/3D visualization of data and a Java API library for spatial analysis, geoprocessing and data management. Using ArcGIS Engine, you can embed GIS functionality in your existing Java applications or build stand-alone GIS applications.

If you are just getting started, learn about "ArcObjects" and create a simple Java Swing application using ArcGIS Engine Java API.

In addition to the introductory material, the Concepts and Samples section includes hundreds of topics and samples focused on key areas of the ArcObjects API. Get details about working with the ArcGIS Engine Visual JavaBeans, learn about using dynamic display to show large amounts of moving data, delve into the framework for editing data, and much more.

The Library Reference is also available if you need more information about each object and its properties, methods, and events.

In the Community section you will find a Code Gallery for sharing your work with others, along with quick access to the forums and technical articles that are relevant to you as a Java developer.