Module com.esri.arcgisruntime
Package com.esri.arcgisruntime.mapping.view
package com.esri.arcgisruntime.mapping.view
Provides interfaces and classes for working with view elements of an ArcGISMap. Contains the MapView,
GraphicsOverlay and LocationDisplay classes, and other event, listener, and utility classes related to the MapView.
- Since:
- 100.0.0
-
ClassDescriptionAn AnalysisOverlay manages the display of one or more
Analysis
.Controls how the map view is animated as it is moved between positions.Visual effect options for a scene view's atmosphere.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.attributionTextProperty()
.BackgroundGrid determines what a view looks like without anything in it.A Callout typically displays text and image content from a GeoElement, such as a Feature.Indicates the side of a callout on which the leader is drawn.A camera represents an observer's location and their perspective of anArcGISScene
within aSceneView
.CameraDistanceChangedEvent<S extends CameraController>An event that indicates that the distance between camera and the target has changed.CameraDistanceChangedListener<S extends CameraController>The listener interface for receiving camera distance changed events from aCameraController
.CameraHeadingOffsetChangedEvent<S extends CameraController>An event that indicates that the camera heading offset has changed.The listener interface for receiving camera heading offset changed events from aCameraController
.CameraPitchOffsetChangedEvent<S extends CameraController>An event that indicates that the camera pitch offset has changed.CameraPitchOffsetChangedListener<S extends CameraController>The listener interface for receiving camera pitch offset changed events from aCameraController
.The status of drawing in theGeoView
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.drawStatusProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.drawStatusProperty()
.A base class for all views that can display geographic content.A camera controller that supports free-form roaming of a scene view's camera around the globe.A type ofGeoElement
that has a shape (geometry), symbol, and attributes and can be displayed in a map view or scene view.Manages a collection of graphics that can be displayed in a map view or scene view.Rendering modes available for graphics overlaysRepresents options to display a grid on top of a MapView.Represents options for positioning grid labels on the MapView.Represents an identify result from a single GraphicsOverlay in a GeoView.Represents an identify result at a specific screen location within a specific layer, using one of the identifyLayersAsync methods onGeoView
.A frame that, when added to anImageOverlay
, renders an image on top of a scene.An overlay that contains a frame with an image to display in the view.Defines a listener to handle various input events on a view.Represents a grid consisting of east-west lines of latitude and north-south lines of longitude (also known as graticules).Represents the possible grid label distance formats that can be displayed to grid.A set of properties for displaying a layer or a graphics overlay in 3D space.Handles the altitude of objects from a layer or graphics overlay in 3D space.The state of a layer in aGeoView
.An event that indicates that the view state of a layer in a GeoView has changed.The listener interface for receivingLayerViewStatus
changed events from aGeoView
.The status of a layer in theGeoView
.Defines the Sun lighting mode associated with theSceneView
.Manages the display of a device's location in aMapView
.Defines how the MapView behaves when location updates are received.Holds information from a change to the AutoPanMode of a LocationDisplay.Defines methods that are called when the AutoPanMode of a LocationDisplay changes.Holds information from a change to the status of a LocationDataSource.Defines methods that are called when the LocationDataSource of a LocationDisplay is started or stopped.Holds information from a change to the Location of a LocationDisplay.Defines methods that are called when the Location of a LocationDisplay changes.Class combining a 2D screen point and visibility of a location.Modes of visibility that can occur in aLocationToScreenResult
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onMapView.mapRotationProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onMapView.mapRotationProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onMapView.mapScaleProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onMapView.mapScaleProperty()
.A user interface control that displays two-dimensional (2D) geographic content defined by anArcGISMap
.Default listener to handle input events on the map view.Represents a MGRS (Military Grid Reference System) for displaying on a MapView.Represents the possible grid label distance units that can be displayed to grid.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.navigatingProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.navigatingProperty()
.A camera controller that supports orbital camera navigation around a stationary or movingGeoElement
.A camera controller that supports orbital camera navigation around a stationary point in aSceneView
.An event representing the change of the origin camera of a TransformationMatrixCameraController.The listener interface for receiving origin camera changed events from a TransformationMatrixCameraController.A user interface control that displays three-dimensional (3D) geographic content defined by anArcGISScene
.Default listener to handle input events on the scene view.Interface for navigation of scene view and secondary scene views.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Defines how vertices respond to user interaction.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.2.0, a newGeometryEditor
class provides a successor to this class, supporting a wider array of use cases and providing a foundation for additional future geometry editing capabilities.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.since 200.2.0 along withSketchEditor
.Defines the effect used for the background of the SceneView.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.spatialReferenceProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.0.0, useObservableValue.addListener(ChangeListener)
onGeoView.spatialReferenceProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.1.0, useObservableValue.addListener(ChangeListener)
onGeoView.timeExtentProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.As of 200.1.0, useObservableValue.addListener(ChangeListener)
onGeoView.timeExtentProperty()
.Represents a more precise way to representCamera
properties than using just heading, pitch and roll.Support camera navigation by using TransformationMatrix.An event representing the change of the translation factor of a TransformationMatrixCameraController.The listener interface for receiving translation factor changed events from a TransformationMatrixCameraController.Represents a USNG (United States National Grid) for displaying on a MapView.Represents possible grid label distance units that can be displayed to the grid.Represents a grid that displays UTM (Universal Transverse Mercator) zones on a MapView.Represents the labeling properties for a MapView.An event representing a change in the Viewpoint of aGeoView
.The listener interface for receiving Viewpoint changed events from aGeoView
.Indicates if the map should be displayed as a continuous map, horizontally, by wrapping the east and west hemispheres around each other.
ObservableValue.addListener(ChangeListener)
onGeoView.attributionTextProperty()
.