Package-level declarations
Types
A map is a container for layers. Use a map together with a MapView to display layers of geographic data in 2D. ArcGISMap contains layers of mapping data and information such as basemaps, popups, renderers, and labels which define the map's capabilities. You can access ArcGISMap content directly or visualize the map in a MapView.
A scene is a container for layers. You use a scene together with a SceneView to display layers of geographic data in 3D. ArcGISScene contains layers of mapping data and information such as elevation data, renderers, and labels which define the scene's capabilities. You can access ArcGISScene content directly or, more commonly, visualize the scene in a SceneView.
An instance of this class represents an elevation source that can visualize ArcGIS elevation image service.
A basemap is a non-editable layer that provides background, or reference information, in your map or scene. A basemap provides a background of geographical context for the content you display in a map or scene. It provides a visual reference to help orient users and a framework on which you can overlay operational layers, perform analysis, and visualize geographic information. The content of a basemap is typically static and does not change frequently.
The list of basemap styles. This is used to determine which basemap to use. These basemaps are secured and require either an APIKey or named user to access them.
An base class for all elevation sources. A base class of implementations of elevation sources. To use an elevation source you create an instance of a derived class and set it in to a Surface in the ArcGISScene. The combination of elevation sources within the Surface generate a rendering surface on which data can be draped or offset from.
Expiration details, that indicate whether a given package is out of date. Expiration details can indicate that the package in question:
Enumerates the possible types of expiration.
An abstract representation of geographic entities in a map, scene, map view or scene view. Each geographic entity can possess geometry, to describe the location and shape of the entity, and a set of attributes to provide information about the real-world entity it represents. For example, a feature in a feature layer, a graphic in a graphics overlay, and a raster cell in a raster layer are represented by the Feature, Graphic, and RasterCell classes. Each class inherits from GeoElement.
A base class for ArcGISMap and ArcGISScene that contains layers and properties and can be displayed in a GeoView. This base class represents the model in a model-view-controller (MVC) architecture, while the GeoView represents the view. To display a map or scene to the user, pass GeoModel to its appropriate GeoView, as follows:
The list of available HTTP operations. This is used to determine a request's HTTP operation.
This class allows you to specify how the map/scene should treat feature layers. Represents load settings.
An enumeration of various types of local items.
A mobile map package. Mobile map packages allow you to work with maps on a mobile device. A mobile map package contains all of the files necessary to work with your maps and is stored on a device as either:
A mobile scene package. Mobile scene packages allow you to work with 3D scenes on a mobile device. A mobile scene package contains all of the files necessary to work with your scenes and is stored on a device as either:
The list of options for constraining navigation based on the surface elevation. Used to constrain all forms of camera navigation to the elevation surface.
Represents settings in an online web map which the author has configured for offline use. Offline settings can be configured by a web map author to provide default values which are appropriate for taking a map offline. Applications which take the map offline can choose to ignore these offline settings when setting parameters for an OfflineMapTask.
An object that represents a portal item.
An object that identifies the supported formats in which query results can be returned from a feature service.
An instance of this class represents an elevation source that can visualize raster elevation files.
The surface contains elevation sources and defines a surface upon which layers and overlays can be draped. The surface is used to represent the ground in a scene. It is comprised of a collection of elevation sources (ElevationSource) which are combined in the scene to generate the surface.
Represents a span of time between a start time and end time. To create a time extent which represents an instant in time set the start time and end time to the same time value. The TimeExtent is returned in the meta-data for time-aware services and layers. It is often used to create a time slider ranging from a start time to an end time.
Different types of Viewpoint.