Package com.arcgismaps.mapping

Types

Link copied to clipboard
class ArcGISMap : GeoModel, JsonSerializable

The map contains layers and additional properties and can be displayed in a MapView.

Link copied to clipboard
class ArcGISScene : GeoModel

The scene contains layers and additional properties and can be displayed in a SceneView.

Link copied to clipboard
class ArcGISTiledElevationSource : ElevationSource

An instance of this class represents an elevation source that can visualize ArcGIS elevation image service.

Link copied to clipboard
class Basemap : ApiKeyResource, JsonSerializable, Loadable

The basemap contains layers which are base or reference layers. Typically, you will use one basemap layer that is drawn beneath all other layers, but you can also add a basemap layer on top of all other layers to depict boundaries, labels, or a road network. In order to take advantage of geographically load balanced services and monitor usage with API keys or named users, use Basemap.Basemap(BasemapStyle).

Link copied to clipboard
sealed class BasemapStyle

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.

Link copied to clipboard
class Bookmark

A geographic or time location for quick navigate.

Link copied to clipboard
sealed class ElevationSource : Loadable

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.

Link copied to clipboard
class Expiration

Expiration details, that indicate whether a given package is out of date. Expiration details can indicate that the package in question:

Link copied to clipboard
sealed class ExpirationType

Enumerates the possible types of expiration.

Link copied to clipboard
interface GeoElement

A marker interface implemented by objects that can be returned from an identify operation. Objects returned by IdentifyGraphicsOverlayResult.getGraphics() implement this interface. Objects returned by IdentifyLayerResult.getGeoElements() implement this interface.

Link copied to clipboard
sealed class GeoModel : Loadable

A base class for either an ArcGISMap or an ArcGISScene. The base class GeoModel represents the model in a model-view-controller (MVC) architecture, while GeoView represents the view. ArcGISMap and ArcGISScene derive from GeoModel.

Link copied to clipboard
sealed class HttpOperation

The list of available HTTP operations. This is used to determine a request's HTTP operation.

Link copied to clipboard
abstract class Item

An object that represents an item.

Link copied to clipboard
class LoadSettings

This class allows you to specify how the map/scene should treat feature layers. Represents load settings.

Link copied to clipboard
class LocalItem : Item

An object that represents a local item.

Link copied to clipboard
sealed class LocalItemType

An enumeration of various types of local items.

Link copied to clipboard
class MobileMapPackage : Loadable

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:

Link copied to clipboard
class MobileScenePackage : Loadable

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:

Link copied to clipboard
sealed class NavigationConstraint

The list of options for constraining navigation based on the surface elevation. Used to constrain all forms of camera nagivation to the elevation surface.

Link copied to clipboard
class OfflineSettings

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.

Link copied to clipboard
class QueryFormats

An object that identifies the supported formats in which query results can be returned from a feature service.

Link copied to clipboard
class RasterElevationSource : ElevationSource

An instance of this class represents an elevation source that can visualize raster elevation files.

Link copied to clipboard
class Surface : Loadable

The surface contains elevation sources and defines a surface upon which layers and overlays can be draped.

Link copied to clipboard
class TimeExtent

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.

Link copied to clipboard
class TimeValue

Defines a time offset or interval for any time related classes.

Link copied to clipboard
class Viewpoint : JsonSerializable

A location on a view. An immutable object used to set a location on a view.

Link copied to clipboard
sealed class ViewpointType

Different types of Viewpoint.