Module com.esri.arcgisruntime
Welcome to the ArcGIS Maps SDK for Java which allows developers to
build apps that incorporate capabilities such as mapping, geocoding, routing, and geoprocessing. These can be
deployed to Windows, Linux, and macOS platforms.
See Licensing details by class to see which classes and methods are included in each license level.
-
-
Packages
Exports Package Description com.esri.arcgisruntime Contains functionality used to license your application on end user devices.com.esri.arcgisruntime.arcade Contains classes for working with the Arcade expression scripting language.com.esri.arcgisruntime.arcgisservices Classes providing metadata and capabilities information for different types of service, including levels of detail and tile information for tiled services.com.esri.arcgisruntime.concurrent Utility classes used in concurrent programming.com.esri.arcgisruntime.data Contains classes that represent data, including ArcGIS Features and attachments.com.esri.arcgisruntime.geoanalysis Provides classes to perform geo-analysis.com.esri.arcgisruntime.geometry Provides classes that represent different types of geometry, such as points, lines, or polylines and for geometric calculations such as buffering, simplifying, and calculating areas and lengths.com.esri.arcgisruntime.geotriggers Geotriggers let you monitor your GIS data in real-time and receive notifications when specified conditions are met.com.esri.arcgisruntime.hydrography Allows the display of Electronic Navigational Charts (ENC) data within a map.com.esri.arcgisruntime.io Provides miscellaneous classes used during system input/output, including exceptions that may be encountered during system operations.com.esri.arcgisruntime.layers Provides interfaces and classes for available layer types.com.esri.arcgisruntime.loadable Provides interfaces and classes for working with Loadable resources.com.esri.arcgisruntime.localserver Provides classes for working with a Local Server instance.com.esri.arcgisruntime.location Contains types to discover the current geographic location, and display that location in the map.com.esri.arcgisruntime.mapping Provides classes representing an ArcGISMap and Basemap, and related listener and event classes.com.esri.arcgisruntime.mapping.floor Contains types that represent floor-aware data enabling floor filtering for fast navigation of buildings in maps and scenes.com.esri.arcgisruntime.mapping.labeling Contains classes for working with labels that are displayed for features and graphics in maps.com.esri.arcgisruntime.mapping.popup Contains types that visually represent the attributes of a GeoElement in a map, allowing them to be easily displayed to users.com.esri.arcgisruntime.mapping.view Provides interfaces and classes for working with view elements of an ArcGISMap.com.esri.arcgisruntime.mapping.view.geometryeditor Provides classes for working with a GeometryEditor.com.esri.arcgisruntime.ogc.kml Provides interfaces and classes for working with Keyhole Markup Language (KML).com.esri.arcgisruntime.ogc.wfs Provides interfaces and classes for working with Open Geospatial Consortium (OGC) Web Feature Services (WFS).com.esri.arcgisruntime.ogc.wms Provides interfaces and classes for working with Open Geospatial Consortium (OGC) Web Map Services (WMS).com.esri.arcgisruntime.ogc.wmts Provides interfaces and classes for working with Web Map Tile Service (WMTS).com.esri.arcgisruntime.portal Classes to connect to an ArcGIS for Portal or Organization.com.esri.arcgisruntime.raster Classes to read and render raster data.com.esri.arcgisruntime.realtime Contains classes to load, connect, and interact with real-time feeds using the dynamic entity API includingDynamicEntityDataSource
(e.g.com.esri.arcgisruntime.security Provides classes to allow secure access to ArcGIS for Portal and ArcGIS for Server services.com.esri.arcgisruntime.symbology Provides different symbol and renderer types to use to display graphics and features.com.esri.arcgisruntime.tasks.geocode Contains classes to convert street addresses into geographic coordinates (geocoding), and also to convert coordinates into street addresses (reverse geocoding).com.esri.arcgisruntime.tasks.geodatabase Contains classes to download and synchronize geodatabases from ArcGIS services to the local device.com.esri.arcgisruntime.tasks.geoprocessing Classes for creating and running geoprocessing tasks.com.esri.arcgisruntime.tasks.networkanalysis Contains classes to perform network analysis against ArcGIS services or local datasets.com.esri.arcgisruntime.tasks.offlinemap Contains classes to download maps from ArcGIS services to the local device, and to synchronize edits.com.esri.arcgisruntime.tasks.tilecache Contains classes to download and synchronize tile caches for tiled map layers from ArcGIS services to the local device.com.esri.arcgisruntime.tasks.vectortilecache Contains classes to download vector tile caches from ArcGIS vector tile services to the local device.com.esri.arcgisruntime.util Utility interfaces and classes, including a ListenableList and related events and listeners.com.esri.arcgisruntime.utilitynetworks Contains classes to represent utility network schema information and perform tracing against ArcGIS services.
-