All Classes and Interfaces
Class
Description
Adds raster datasets to a
MosaicDatasetRaster
by setting various parameters.Defines a field or statistical
ArcadeExpression
for summarizing aggregated data from an
AggregationFeatureReduction
.A
GeoElement
that represents aggregated geoelement on the map, for example a
cluster of features or graphics.The list of possible statistic types that can be used for aggregating geoelements.
A base class to define visual aggregation of geoelements.
Represents base class for all analyses that can be performed on a
SceneView
.An AnalysisOverlay manages the display of one or more
Analysis
.Indicates the units of an angular measurement, for example the units of a geographic spatial reference, or angle
measurement operation.
Defines a list of the most commonly-used angular units of measurement.
Controls how the map view is animated as it is moved between positions.
A layer that can visualize annotation text data.
A sublayer of the annotation layer.
Various antialiasing modes.
An interface for getting and setting the API key of an object.
Provides information about the execution context where an Arcade console function is invoked.
Represents the result of evaluating an Arcade console message, which appeared in an Arcade script.
Defines the callback listener to listen to
ArcadeConsoleMessageEvent
events.The result from the successful evaluation of an Arcade expression.
This object allows you to evaluate an
ArcadeExpression
under a given ArcadeProfile
.An Arcade expression, containing an expression, a name, a return type and a title.
The expected type of the result calculated by an expression described within an
ArcadeExpression
.An expression script using the Arcade language.
The execution context a script will run under.
An ArcGIS specific feature stored in an
ArcGISFeatureTable
.The metadata for an individual layer or table in an ArcGIS feature service.
The type of the dataset underlying an ArcGISFeatureLayerInfo
The metadata for an ArcGIS feature service.
A table of features that typically represent real-world objects created from an ArcGIS feature service or an ArcGIS
geodatabase.
The metadata for an ArcGIS image service.
An exception indicating that applying a client certificate on the Http client keystore failed.
A map is a container for layers.
An event which indicates that the Basemap of the ArcGISMap has changed.
The listener interface to get notified when the Basemap of the ArcGISMap changes.
A layer that can visualize data from an ArcGIS map service using dynamically generated map images.
Defines image formats supported by ArcGIS map services and ArcGIS image services.
A sublayer of an ArcGIS map image layer.
The metadata for an ArcGIS map service.
The metadata of an ArcGIS map service sublayer.
The type of sublayer in the ArcGIS map service.
Provides access to and manipulation of the API environment settings, such as configurations for the operating
environment and licenses for deployment.
An exception that represents an error in the ArcGIS Runtime.
Defines an enumeration of domains of where errors occur.
A scene is a container for layers.
An event which indicates that the Basemap of the source has changed.
The listener interface to get notified when the Basemap of the ArcGISScene changes.
Defines types of tiling scheme used for tiled layers.
A layer to visualize an ArcGIS scene service.
A
DynamicEntityDataSource
that receives a stream of observations from an ArcGIS stream service.Limits which dynamic entities are returned from an ArcGIS stream service.
Metadata for an ArcGIS stream service.
A base class for ArcGIS sublayer classes such as
ArcGISMapImageSublayer
, ArcGISTiledSublayer
and
SubtypeSublayer
.An elevation source based on a tiled ArcGIS image service containing elevation data.
A layer that can visualize data from an ArcGIS map service or a local
TileCache
by using previously generated
tiles.A sublayer of an ArcGIS tiled layer.
A layer that can visualize data from an ArcGIS vector tile service or a local
VectorTileCache
.Indicates the units of an area measurement operation.
Defines a list of the most commonly-used units of area measurement.
Visual effect options for a scene view's atmosphere.
Represents a feature attachment.
Represents a pop-up element of type attachments that displays the attachments associated with a
geoelement in a pop-up.
Represents an attribute and corresponding parameter name-value pair.
Defines the units in which the cost values are measured.
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, use
ObservableValue.addListener(ChangeListener)
on
GeoView.attributionTextProperty()
.Represents an authentication challenge that is presented upon encountering an authentication error.
Specifies the different types of authentication challenges that can be raised.
Interface for handling AuthenticationChallenge issues.
Represents a response to an AuthenticationChallenge, indicating the action to be taken, and
potentially a parameter with which to complete the action.
Enum specifying the possible actions that can be taken in response to an AuthenticationChallenge.
Manages user authentication when connecting to secured services.
Encapsulates a map of server contexts to credentials that may be used to access them.
An event which indicates that the CredentialCache has changed.
The listener interface to get notified when the CredentialCache changes.
The supported authentication types.
BackgroundGrid determines what a view looks like without anything in it.
Specifies whether a Barrier is causing the restriction in the Route or is just going to the increase the cost
of following the route.
A basemap is a non-editable layer that provides background, or reference information, in your map or scene.
The list of basemap styles.
Options for setting the language on a
Basemap
created from a BasemapStyle
.Provides parameters for creating a
Basemap
from a BasemapStyle
.Defines a class common to all stretch renderers.
A layer that can visualize data from a Bing Maps web service.
The list of Bing maps layer styles.
A blend renderer can apply a color ramp to a hillshade to emphasize areas of high or low elevation of raster data in
a
RasterLayer
.A spatial bookmark that identifies a particular geographic location and time on an ArcGISMap.
Represents the bookmarks of an ArcGISMap.
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 an
ArcGISScene
within a SceneView
.An event that indicates that the distance between camera and the target has changed.
The listener interface for receiving camera distance changed events from a
CameraController
.An event that indicates that the camera heading offset has changed.
The listener interface for receiving camera heading offset changed events from a
CameraController
.An event that indicates that the camera pitch offset has changed.
The listener interface for receiving camera pitch offset changed events from a
CameraController
.Represents a digital certificate used to access certificate secured resources.
A class breaks renderer is a renderer that classifies numeric data into two or more ranges of values to create a
visualization.
Defines a single class break as used by
ClassBreaksRenderer
.Defines the different normalization types that can be applied to values by a class breaks renderer.
The classification method used to generate class breaks.
Settings that are used when solving
ClosestFacilityTask
.Represents the result of
ClosestFacilityTask.solveClosestFacilityAsync(ClosestFacilityParameters)
.Represents an independent closest facility route within a
ClosestFacilityResult
.A task to measure the cost of traveling between incidents and facilities and to determine which are nearest to one another.
Describes the transportation network that a closest facility is bound to.
Method for aggregating and summarizing features in a point
FeatureLayer
or point graphics in a
GraphicsOverlay
in dynamic rendering mode (FeatureLayer.RenderingMode.DYNAMIC
, or
GraphicsOverlay.RenderingMode.DYNAMIC
).Represents a coded value object in a domain.
An object that describes a
CodedValue
to be created.A domain which specifies an explicit set of valid values for a
Field
.An object that describes a
CodedValueDomain
to be created.Represents a raster color map.
A colormap renderer provides a discrete mapping of raster cell values to colors to help visualize the raster data in
a
RasterLayer
.Represents a color ramp that can be applied to some of the raster renderers.
Defines presets for type of color ramp.
Provides convenience methods for converting Java FX Color objects to integer
representations in the format 0xAARRGGBB and vice versa.
Defines a set of symbols that make up a single symbol.
An enumeration of the various status values for a connection.
An object that defines a contingency.
An object that defines a contingency constraint violation.
The different types of contingency constraint violations.
An object that indicates any domain value is allowed in a contingency.
An object that defines a coded value specified in a contingency.
An object that indicates a null value is allowed in a contingency.
An object that defines a min and max range specified in a contingency.
An object that defines possible field values for fields participating in contingent field groups.
An object that defines a contingent values definition.
An object that defines possible values for a field in the context of the contingent field groups it participates in.
Converts between Points and formatted coordinates notation strings such as
decimal degrees; degrees, minutes, and seconds; U.S.
Indicates the location of a point relative to a Global Area Reference System (GARS) cell.
Supports the formats for representing latitude-longitude geographical coordinates as a string.
Determines the lettering scheme and treatment of coordinates at 180 degrees longitude
when converting Military Grid Reference System (MGRS) coordinates.
Determines how latitude is designated in Universal Transverse Mercator (UTM) notation.
Represents the cost incurred while traversing a route.
Defines the concept of a Credential, allowing various different types of authenticating credentials
to be passed to network requests.
An event which indicates that one or more properties of this Credential have changed.
The listener interface to get notified when one or more properties of a Credential have changed.
Represents an entry in the credential cache.
Defines an event indicating that the Portal's Credential has changed.
Defines a listener that is notified when the Portal's Credential has been changed.
This interface provides a means of persisting credentials as they are added, changed, or removed from the
AuthenticationManager.CredentialCache
as well as loading persisted credentials into the credential cache.A cubic Bezier curve for use in a multipart geometry.
Specifies the direction a vehicle may arrive at and depart from the network location.
Represents a GeometricEffect for dashes on lines.
Represents a function to convert between the coordinate systems.
Implements an authentication challenge handler that handles user credential and OAuth challenges.
Defines a renderer based on a
SymbolStyle
.Defines a mechanism to obtain unique multi-layer symbol style from a given specification, such as mil2525d.
Configuration settings for a custom DictionarySymbolStyle.
A layer that can visualize dimension features data.
Represents an event in a set of
DirectionManeuver
for a given Route
.Represents an individual maneuver in a series of turn-by-turn driving directions.
Indicates the type of a given DirectionManeuver.
Represents the Directions String.
Specifies the type of a DirectionMessage.
Defines network directions output type.
Represents a type used for limiting which features are rendered.
Provides definition on how features are filtered from the display.
Represents a distance which contains a value and its units.
A type of Symbol that changes based on the distance, in meters, between the SceneView's Camera and
GeoElement
that the Symbol is assigned to.Links a Symbol to a minimum and maximum distance, in meters, from the SceneView's Camera at which this Symbol will
be visible between.
Represents a list of
DistanceCompositeSceneSymbol.Range
s which link a Symbol to a minimum and maximum distance, in meters, from the
SceneView's Camera which the Symbol is visible between.Represents a domain used to define and restrict the valid values for a
Field
.An object that describes a domain to be created.
A job to download an offline map area from an online map as part of the preplanned offline workflow.
Parameters used for creating a
DownloadPreplannedOfflineMapJob
.Represents the result of a DownloadPreplannedOfflineMapJob created by an OfflineMapTask.
Represents drawing information about a feature layer in an ArcGIS feature service or a sub-layer in an ArcGIS map service.
The status of drawing in the
GeoView
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.drawStatusProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.drawStatusProperty()
.A
GeoElement
that represents a real-world object received from a
DynamicEntityDataSource
.Called when
DynamicEntity
changes.Defines the callback listener to listen to DynamicEntityChangedListener events.
Describes changes to a
DynamicEntity
sent by DynamicEntity.DynamicEntityChangedEvent
.A dynamic entity data source that streams observations to a client.
A notification that a
DynamicEntityObservation
was purged from the local data cache.Defines the callback listener to listen to DynamicEntityObservationPurgedListener events.
A notification that a
DynamicEntityObservation
was received from the data source.Defines the callback listener to listen to
DynamicEntityDataSource.DynamicEntityObservationReceivedEvent
events.A notification that a
DynamicEntity
was purged from the local data cache.Defines the callback listener to listen to DynamicEntityPurgedListener events.
A notification that a
DynamicEntity
was received from the data source.Defines the callback listener to listen to DynamicEntityReceivedListener events.
Metadata for a
DynamicEntityDataSource
.Purge options for a dynamic entity data source.
Provides details about a
DynamicEntity
that has been sent by
DynamicEntityDataSource.DynamicEntityReceivedEvent
or DynamicEntityDataSource.DynamicEntityPurgedEvent
.A
Layer
that displays dynamic entity observations from real-time services.A
GeoElement
that represents a static observation of a DynamicEntity
received from a DynamicEntityDataSource
.Provides details about a
DynamicEntityObservation
that has been received from the data source or purged from the
local data cache.Represents information about a workspace to which the
LocalMapService
can connect in order to
allow the dynamic switching of SublayerSource
s within this workspace.The fields that record who adds or edits the features and when the edits are made.
Represents information about an ArcGIS feature service's editor tracking configuration.
Represents the result of an attempt to push an update to a service,
such as after applying edits to a service by calling
ServiceFeatureTable.applyEditsAsync()
or syncing results for a table in a geodatabase from a
SyncGeodatabaseJob
.Represents the different types of edit operations on
ServiceFeatureTable
.Represents a Limited Error Raster Compression (LERC) elevation service that is provided by the portal.
Elevation sources provide a surface on which data can be draped or offset from.
An elliptic arc segment for use in a multipart geometry.
Represents a single ENC (Electronic Navigational Chart) data source in S-57 data transfer format (*.000 file).
Represents one of the datasets in a
EncExchangeSet
.Represents various settings used to control display of features in all
EncLayers
.Represents settings to control display of Independent Mariner Selections.
Represents the type of symbols used to display area features.
Represents various color schemes that effect all layers on the map.
Represents settings in the S-52 standard that allow selection of different display categories.
Represents the units used to display soundings and contours.
Represents the type of symbol used to display point features.
Represents various display settings related to Text Groupings S-57 Objects and Attribute Acronyms as
defined in section 14.4 in the specification.
Represents various display settings related to the
ECDIS (Electronic Chart Display and Information Systems) viewing groups.
An Exchange set is a package of files that contains a catalog file and one or more S57 dataset files and other data.
Represents a feature within an ENC (Electronic Navigational Chart).
A layer that displays ENC data.
An enterprise geodatabase workspace can be used to create a
SublayerSource
which displays data from the database.The types of ArcSDE connection.
A geometry that represents a rectangular shape.
The envelope builder allows you to create and modify envelope geometries incrementally.
Enumerates options for downloading an Esri vector tiled basemap service.
A Job that estimates the size of a tile cache from a service.
Represents the estimated size of an exported tile cache.
Expiration details that indicate whether a given package is out of date.
Represents the types of expiration.
A Job that exports a tile cache (.tpk or .tpkx) from a service.
Represents the input parameters for export tile cache operations.
A task used to export a tile cache (.tpk or .tpkx).
A Job that exports a vector tile cache from an ArcGIS vector tiles service.
The parameters that specify how a vector tile cache (.vtpk) is exported from a vector tile service using an
ExportVectorTilesJob
.Represents the result of executing an ExportVectorTilesJob operation.
A task used to export vector tiles and optionally a portal item's vector tile style resources.
Represents a pop-up element of type expression that defines a pop-up element with an Arcade expression.
Represents the options that can be specified when performing a
GeometryEngine.extend(Polyline, Polyline, ExtendOptions...)
operation.Details of an extension license.
Represents facility.
Defines the properties for the layer that contains facilities for a floor-aware map or scene.
A representation of a real-world geographic entity.
A feature collection represents a lightweight collection of features that can be saved in a map or portal item.
A layer that can visualize a feature collection.
A feature collection table represents an individual feature table in a
FeatureCollection
.An object that represents the results of an attempt to push a feature update to a feature service.
Geotrigger fence data created from features.
A layer that can visualize feature data.
The different modes of rendering features.
Represents the modes used for selecting features.
Represents the result of a query on a FeatureTable.
An abstract class for reducing and summarizing point geoelements such as graphics or features.
The capabilities of an ArcGIS feature service.
Represents the metadata for a Feature service layer.
An enumeration of the session types that control how multiple users access branch versioned data.
This interface encapsulates read-only properties that can be applied to all types of FeatureSets.
A feature subtype describes a subset of features in an
ArcGISFeatureTable
that share the same integer attribute
value.A table of features that typically represent real-world objects such as fire hydrants, roads, and forests.
Represents the edit results of a specific
FeatureTable
.A feature template defines the default attribute values for the fields of a newly created
ArcGISFeature
and
suggests a type of drawing tool to sketch the feature's geometry.Represents a drawing tool which can be used to digitize geometries.
Feature tiling modes available to feature layers.
A feature type defines the domains and feature templates that are used to create a new feature.
The spatial relationship that determines when a fence has been entered or exited.
A
Geotrigger
that defines regions or fences to be monitored using a GeotriggerMonitor
.Options that describe how a
FenceGeotrigger
will use accuracy information from a GeotriggerFeed
.A
GeotriggerNotificationInfo
from a FenceGeotrigger
.The type of
FenceGeotrigger
that was met.Geotrigger fence data required for a
FenceGeotrigger
.The rule or query that determines whether a
FenceGeotrigger
condition is met.Represents a single field of a
FeatureTable
.The different row value types.
An object that describes a
Field
to be created.An object that defines a field group.
Represents a pop-up element of type fields that defines an array of
PopupField
displayed
as a table within a pop-up for a geoelement.A file geodatabase workspace can be used to create a
SublayerSource
that
displays data from the geodatabase.A fill symbol defines the appearance of features and graphics that are based on polygon geometries such as countries,
provinces, or habitats.
A base class for fill symbol layers.
An interface that can be implemented by layers that support floor filtering.
A facility that contains one or more levels for a floor-aware map or scene.
A floor level within a facility for a floor-aware map or scene.
Manages the data displayed by a floor-aware map or scene, allowing filtering based on floor levels.
A site containing one or more facilities for a floor-aware map or scene.
Adds raster datasets to a
MosaicDatasetRaster
by setting various
parameters including the use of frame and camera text files.Allows you to edit geometries in a
GeometryEditor
by using freehand gestures.An event which indicates that the full time extent of a
TimeAware
object has changed.The listener interface for receiving full time extent changed events from
TimeAware
objects.A Job that requests a feature service to generate a geodatabase file to be downloaded for off-line use.
Represents parameters that are used with
GeodatabaseSyncTask.generateGeodatabase(GenerateGeodatabaseParameters, String)
to generate sync-enabled geodatabases from supporting ArcGIS feature services.Specifies the direction to synchronize attachments when a geodatabase is synchronized against its originating service.
Used in conjunction with
GenerateGeodatabaseParameters
to refine what layers or tables are included and
allows filtering of features within these layers or tables.Control which features for a layer or table are copied from the server when creating a geodatabase.
A Job that generates an offline map from an online map.
Gives access to the individual parameters objects that will generate the various geodatabase, vector tile and tile
cache packages that make up the data of an offline map.
Represents the parameters that are used for creating a
GenerateOfflineMapJob
.Indicates whether tables will contain all rows or can be filtered to a smaller set of related rows.
Enumerates the possible options for dealing with online-only services (those which cannot be taken offline).
Indicates the type of layers for which attachments will be included when taking feature layers offline.
Represents the result of a GenerateOfflineMapJob created by an OfflineMapTask.
Defines the different modes for synchronization of features in a generated offline map.
Holds parameters to be passed to geocode operations.
A match candidate returned from a
LocatorTask
geocode or reverse geocode operation.Represents a geocode service that is provided by the Portal.
A mobile geodatabase containing geographic data and non-spatial tables.
An event indicating that the transaction status has changed.
Listens for the transaction status change when a transaction starts or ends (either committed or rolled back).
An interface of common part of functionality for all geodatabase datasets.
Represents the delta files created to synchronize changes to a
Geodatabase
.A feature table stored in a geodatabase, which includes non-spatial tables where
FeatureTable.hasGeometry()
is false.A task to generate and synchronize a mobile geodatabase with a sync-enabled ArcGIS feature service.
Defines parameters used to create a geodesic ellipse.
Defines parameters used to create a geodesic sector.
The different geodetic curve types.
The returned result of calling
GeometryEngine.distanceGeodetic(Point, Point, LinearUnit, AngularUnit, GeodeticCurveType)
An abstract representation of geographic entities in a map, scene, map view or scene view.
An analysis object that evaluates visibility along a line defined by observer and target
GeoElement
objects.GeoElementViewshed is an analysis object that renders a viewshed for a specified
GeoElement
.Represents a function used to transform coordinates of geometries between spatial references that have two different
geographic coordinate systems.
Represents a step in the process of transforming coordinates from one datum to another.
Represents a geometric effect which is a component of display rules that dynamically alter the representation of a
symbol layer.
Base class for all classes that represent geometric shapes.
Geometry builders allow you to create and modify geometries incrementally.
Deprecated, for removal: This API element is subject to removal in a future version.
as of 200.1.0, use instanceof to determine the GeometryBuilder type
Indicates the dimensionality of a Geometry, relating to the number of spatial dimensions in which the geometry may
have a size.
Allows you to create new geometries, and change existing geometries, by interacting with a
MapView
.The base class for all selectable elements in a
GeometryEditor
.The element in a GeometryEditor representing the entire
geometry
.A mid-vertex element in a
GeometryEditor
.Determines how a geometry can be interactively scaled (resized) while using the
GeometryEditor
.Defines the visual appearance of a geometry displayed by the
GeometryEditor
.A base class for tools that determine how you interact with a view when editing geometries with a
GeometryEditor
.A vertex element in a
GeometryEditor
.Performs geometric operations such as
spatial relationship tests,
reprojections, shape manipulations, topological query, analysis operations, and
spatial operations
on
Geometry
objects.Defines the type of joints when calculating an offset from a geometry.
Indicates the subtype of a Geometry.
A base class for
ArcGISMap
and ArcGISScene
that contains layers and properties and can be displayed in a GeoView
.Contains floor-awareness settings for a map or scene.
A GeoPackage file (.gpkg) that can contain multiple datasets of geographic features, non-spatial tabular data, and
raster dataset that conform to the OGC GeoPackage format.
A dataset in a
GeoPackage
containing features or non-spatial records.A GeoPackageRaster represents GeoPackage images of types PNG or JPEG.
Corresponds to GPBoolean parameter type in the service REST specification.
Corresponds to GPDataFile parameter type in the service REST specification.
Corresponds to GPDate parameter type in the service REST specification.
Corresponds to GPDouble parameter type in the service REST specification.
Corresponds to GPRecordSet and GPFeatureRecordSetLayer parameter types in the service REST specification.
Geoprocessing feature set is a read-only set of features that are returned from
GeoprocessingFeatures
.Geoprocessing job is used to run the geoprocessing task on the service.
Corresponds to GPLinearUnit parameter type in the service REST specification.
The list of geoprocessing linear unit types.
Corresponds to GPLong parameter type in the service REST specification.
Corresponds to GPMultiValue parameter type in the service REST specification.
Base class for all concrete parameters types that can be used in geoprocessing.
Geoprocessing parameter types.
Provides information on a single input or output parameter of a geoprocessing task.
Defines whether a GeoprocessingParameterInfo represents an input or an output parameter.
Geoprocessing parameters contains input parameters that are sent to the target geoprocessing task.
The list of geoprocessing execution types.
Corresponds to GPRasterData and GPRasterDataLayer parameter types in the service REST specification.
Contains output parameters returned from the service.
Corresponds to GPString parameter type in the service REST specification.
The GeoprocessingTask class is used to run a geoprocessing task that is published as a web service.
GeoprocessingTaskInfo contains information on a
GeoprocessingTask
.Represents an output parameter that is a new type of geoprocessing parameter that's not currently supported.
A condition monitored by a
GeotriggerMonitor
.Feed data required for a
Geotrigger
.A GeotriggerMonitor monitors a
Geotrigger
condition and, when it is met, results in a GeotriggerNotificationInfo
.Called when a
GeotriggerNotificationInfo
is sent.Defines the callback listener to listen to GeotriggerMonitorNotificationEventListener events.
The current status of a
GeotriggerMonitor
.Called when a
GeotriggerMonitor.getStatus()
changes.Defines the callback listener to listen to GeotriggerMonitorStatusChangedEventListener events.
Called when a
GeotriggerMonitor.getWarning()
changes.Defines the callback listener to listen to GeotriggerMonitoringErrorChangedEventListener events.
Provides details about a
Geotrigger
condition that has been met.Presents information on a set of
Geotrigger
objects defined for a GeoModel
.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 of
GeoElement
that has a shape (geometry), symbol, and attributes and can be displayed in a map view or
scene view.Geotrigger fence parameters data created from graphics.
Manages a collection of graphics that can be displayed in a map view or scene view.
Rendering modes available for graphics overlays
Geotrigger fence parameters data created from a
GraphicsOverlay
.Represents options to display a grid on top of a MapView.
Represents options for positioning grid labels on the MapView.
A container for other layers and group layers.
Defines the visibility modes on a group layer.
Represents a symbol layer for polygon geometries that are filled with hatch lines, uniformly spaced parallel lines.
Uses the points in a layer to calculate and display the relative density of points on a map.
Container for helper services that are provided by the portal.
A hillshade renderer uses a grayscale representation of a 3D surface to help visualize the raster data in a
RasterLayer
.Represents histogram equalization stretch parameters.
Used to transform coordinates of z-aware geometries between spatial references that have different
geographic and/or vertical coordinate systems.
Represents a step in the process of transforming between horizontal and/or vertical datums.
Signals a non 2xx HTTP response.
An event to be fired when the icon of a
KmlNode
has been updated.The listener interface for receiving the icon updated event of a
KmlNode
.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 on
GeoView
.Represents the service level metadata for a layer, table or sublayer in an ArcGIS map service
(from
ArcGISMapServiceInfo
) or feature service (from ArcGISFeatureServiceInfo
).A base class for raster type layers that allows per-pixel adjustments.
A frame that, when added to an
ImageOverlay
, renders an image on top of a scene.An overlay that contains a frame with an image to display in the view.
Raster data that is retrieved from an ArcGIS image service.
A base class for layers that display cached maps.
Defines various relative buffer sizes used to indicate the number of
tiles that should be requested from outside the current extent of a
tiled layer.
Controls how a tile request that returns 'NoData' is resampled.
Represents an immutable collection of
ImmutableParts
that compose a Multipart
geometry
(Polygon or Polyline).Represents an immutable collection of Points that compose an immutable Multipoint geometry.
Represents incident.
Inherited domains may be part of a
FeatureType
.Represents a layer that can visualize an integrated mesh layer.
Defines the set of interactive operations you can enable or disable for a
VertexTool
, FreehandTool
, or
ShapeTool
.Defines a listener to handle various input events on a view.
Abstract base class for items of geographic information, providing metadata and also access to the item content.
Contains information about the offline resources typically associated with a custom style of an
ArcGISVectorTiledLayer
.Represents the base class of a long running operation that is performed by an ArcGIS Server asynchronous service
operation.
Represents a message indicating progress of a Job.
The different levels of severity of a job message.
The origin of a job message.
Signifies the status of a Job.
Deprecated, for removal: This API element is subject to removal in a future version.
since 200.1.0, use
Job.Message
instead.A callback invoked when a job message is added.
Defines the callback listener to listen to JobMessageAdded events.
Represents a json embedded error from a service response, typically
indicates a token secured service that wasn't properly authenticated.
Implemented by classes that can be serialized to and from JSON.
Determines how altitude values should be interpreted.
Defines a KML color mode.
Defines how KmlNode will appear based on the specified color and KmlColorMode properties.
A KML container element holds one or more KML nodes and allows the creation of nested hierarchies.
The list of KML list item types.
A KML dataset object.
A KML document is a container for nodes and styles.
A KML folder is used to arrange other nodes hierarchically (
KmlFolder
, KmlPlacemark
,
KmlNetworkLink
, KmlPhotoOverlay
or KmlScreenOverlay
).A KML geometry contains all the KML specific information associated with a geometry.
The list of KML geometry types.
A KML ground overlay is an image overlay draped on to the terrain.
A KML icon.
A KML icon style.
A KML image coordinate system.
Specifies how the name of a
KmlNode
is draw, including color and style.A layer that can visualize KML data.
Specifies the drawing style (color, color mode, and line width) for all line geometry.
A KML network link references other KML resources, locally or on the network.
An event that indicates that a network link control message is available.
The listener interface for receiving network link control messages from a
KmlDataset
.A single node within a KML document.
KML node refresh statuses.
An event to be fired when a Kml node's balloon visibility is changed during a KML tour execution.
The listener interface for receiving balloon visibility changed events for a KML node during a KML tour execution.
An event to be fired when a Kml node's refresh status changes.
The listener interface for receiving refresh status changed events for KML nodes.
Photo overlays are a legacy KML feature.
A KML Placemark is a KML node associated with geometries.
The list of KML graphic types.
Specifies the drawing style for all polygons, including polygon extrusions (which look like buildings)
and line extrusions (which look like solid fences).
KML refresh modes.
A KML screen overlay is an image overlay fixed to the screen.
Specifies the drawing style for a
KmlNode
.A KML tour is a type of KmlNode, it is usually associated with an executed playlist command.
Controls the execution of a KML tour on a SceneView.
An event to inform its listener when the current position of a KML tour changes.
The interface for receiving current position changed events for a KML tour.
KML tour execution status.
An event to be fired when a Kml tour's status changed.
The listener for receiving KML tour status changed events for a KmlTour.
An event to inform its listener when the total duration of a KML tour changes.
The interface for receiving total duration changed events for a KML tour.
A KML units type.
A KML viewpoint contains information about a viewer's position, defined as either a
LookAt relationship
to another object or a camera.
The list of view types.
List of KML view refresh modes.
Specifies how to calculate the angular position and layout direction for labels on or around point feature symbols.
How the placement angle should be interpreted.
The weight of features when considered as barriers to labeling.
The strategy for moving labels to avoid overlapping point symbols or higher priority labels.
An object that defines the text, appearance, and position of labels for features within a given scale range.
Abstract base class for the different types of expressions that can be used to create label text.
The strategy for how to use the geometry of the feature when calculating the label position.
An object that defines the text, appearance and position of labels for features for a given scale range.
Defines the labeling placement options.
The strategy for whether line features with the same label, and matching end vertices, should be joined before
sharing a label.
Whether
LabelDefinition.getPlacement()
above or below a line geometry
will be interpreted as above or below on the `screen`, or with respect to the `direction` of line's geometry
(that is, the digitization order in which the vertices are listed).The strategy for the number of labels to be placed on a multipart feature.
The strategy for whether another label is allowed to be placed over this feature or label.
The strategy for whether a label should be visible at viewing scales where the feature is too small for the label to
fit.
The strategy for whether labels should be removed if they have the same text as other labels,
to reduce clutter and free up space.
The strategy for whether a label should have multiple copies created and placed along or across the same feature.
The strategy for how multi-row (stacked) text should be horizontally aligned.
The strategy for whether a row of text should be broken before or after it exceeds the ideal length.
A separator character in a label, where a line break may be inserted in long text.
The position where the separator character in a label will be written, if used.
The strategy for whether the text should be stacked or wrapped, rather than place long trailing labels across the
map.
The layout to use for label text, which can be either horizontal, straight, perpendicular, or follow the line
feature.
The orientation of label text.
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 base class for classes that represent layers.
A layer implements this interface to provide information about the layer
visibility, the layer legend, and the sub layers hierarchy.
Describes how features in a
FloorAware
layer are associated with floor levels of a facility.Represents the operational layers of an ArcGISMap or the base or reference layers of a Basemap.
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.
Metadata about a Layer or Sublayers support for time.
The state of a layer in a
GeoView
.An event that indicates that the view state of a layer in a GeoView has changed.
The listener interface for receiving
LayerViewStatus
changed events from a GeoView
.The status of a layer in the
GeoView
.Represents a single legend item.
Defines the properties of the layer that contains floor levels for a floor-aware map or scene.
Represents a single level of detail in a tiled map service.
Details of license.
Contains information for licensing an app from a portal instance.
API license levels.
The status of this license and any extension licenses.
Represents the status of license after it is applied.
Type of license.
Defines the Sun lighting mode associated with the
SceneView
.Indicates the units of a linear distance, for example the units of a projected spatial reference, or
line measurement operation.
Defines a list of the most commonly-used units of linear measurement.
Line of Sight analysis calculates segments of visibility between two points.
Specifies the target's visibility.
An event indicating that the target visibility has changed.
Listener for changes in target visibility.
Represents a straight line between a start and end Point.
A base class for line symbols used to symbolize graphics and features (collectively referred to as geoelements) that
have polyline geometry.
Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0, use
Observable.addListener(InvalidationListener)
or
ObservableList.addListener(ListChangeListener)
instead.Indicates the type of change that occurred on the list.
Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0, use
Observable.addListener(InvalidationListener)
or
ObservableList.addListener(ListChangeListener)
instead.A specialized Future that allows listeners to be set to run when the
asynchronous computation is done.
This interface defines a listenable version of a List.
An interface for loading metadata for an object.
Contains properties that set the rendering behavior for a map or scene as it loads.
The load status for the object.
Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, add a listener to
Loadable.loadStatusProperty()
to receive notifications of load
status changesDeprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, add a listener to
Loadable.loadStatusProperty()
to receive notifications of load
status changesAn object that represents a pending feature edit specifying
its edit operation and most recent edit time.
An object that represents the
LocalFeatureEdit
results in ascending order based on edit time.Class representing a local feature service.
A class representing a local geoprocessing service which runs on an instance of Local Server.
The geoprocessing service types.
Defines a LocalItem.
Defines a LocalItem Type.
Class representing a local map service.
A singleton class representing a Local Server instance.
An event which indicates that the status of a
LocalServer
changed.The listener interface for receiving
LocalServer.StatusChangedEvent
changed events from LocalServer
resources.Local server and service states.
Class representing a service on a local server.
An event which indicates that the status of a
LocalService
changed.The listener interface for receiving
LocalService.StatusChangedEvent
changed events from LocalService
resources.The location data source provides location information that can be displayed on a map using the
MapView.locationDisplayProperty()
.The listener interface for receiving
error changed events
from a LocationDataSource.The listener interface for receiving heading changed events from a LocationDataSource.
A location update provided by a LocationDataSource, consisting primarily of a
Point
representing a
geographical location, and attributes of location change such as the course (direction of travel), and the velocity
(speed of location change).The listener interface for receiving location changed events from a LocationDataSource.
The enumeration of possible LocationDataSource statuses.
The listener interface for receiving status changed events from a LocationDataSource.
Manages the display of a device's location in a
MapView
.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.
LocationDistanceMeasurement measures the distance between a start and an end location (each using
Point
geometry).Represents the event for changes in distances.
Listener for changes in the distances.
Feed data for a
Geotrigger
created from a LocationDataSource
.Location Line of Sight analysis calculates segments of visibility between two Point objects.
Specifies the status of location of a Stop or a PointBarrier.
Class combining a 2D screen point and visibility of a location.
Modes of visibility that can occur in a
LocationToScreenResult
.LocationViewshed can be used to perform viewshed analysis that starts from a point location, known as
the observer location, either provided by the user using
LocationViewshed.setLocation(Point)
or derived from a camera
using LocationViewshed.updateFromCamera(Camera)
.Represents an attribute that can be used as input to multi-line geocode operations.
Signifies the type of a LocatorAttribute.
Holds information about a LocatorTask.
A task used to convert an address to a point (geocode) or vice-versa (reverse geocode).
Filter features from the display based on the specified active display filter.
Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
MapView.mapRotationProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
MapView.mapRotationProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
MapView.mapScaleProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
MapView.mapScaleProperty()
.The capabilities of an ArcGIS map service, including whether it supports exporting map images, data
and query operations.
Represents the sub layer metadata for a Map service.
A map sublayer source refers to a layer in the current map service.
A user interface control that displays two-dimensional (2D) geographic content defined by an
ArcGISMap
.Default listener to handle input events on the map view.
A base class for 3D marker scene symbols used to display graphics and features (collectively referred to as
geoelements) that have points or multipoint geometry.
A base class for marker symbols used to display graphics and features (collectively referred to as geoelements) that
have points or multipoint geometry.
Defines whether the rotation of a Symbol is relative to the map or the user's screen.
A base class for marker symbol layer, representing a symobl layer used to display a marker.
Represents a pop-up element of type media that defines an individual or array of chart and/or image
to display in a pop-up for a geoelement.
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.
Represents a minimum/maximum stretch parameters.
Represents an exception caused by an SSL certificate whose hostname does not match the common
name or any of the subject alternative domain names specified in the certificate.
A layer that can visualize the basemap layer of a map from mobile map package.
A mobile map package.
A mobile scene package.
A marker symbol based on a 3D model that can be displayed in a scene by a
SceneView
.Represents a geodatabase model designed for managing collection of images.
Enumerates mosaic method types.
Enumerates mosaic operation types.
A rule determining how a requested image should participate in the mosaic.
A point symbol built with multiple layers of symbols to display graphics and features that have point or multipoint
geometry.
A polygon symbol built with multiple layers of symbols to display graphics and features that have polygon geometry.
A polyline symbol built with multiple layers of symbols to display graphics and features that have polyline geometry.
A base class for multilayer symbols.
Defines common members for polyline and polygon multipart geometries.
An ordered collection of points that can be managed as a single geometry.
The multipoint builder allows you to create and modify multipoint geometries.
Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.navigatingProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.navigatingProperty()
.The options for constraining navigation based on the surface elevation.
The various types of directions support.
Represents a specific location/position along a transportation network source feature.
The list of NMEA accuracy types.
The list of NMEA fix types.
Enumeration of supported GNSS (Global Navigation Satellite System) systems.
This object will parse specific NMEA messages pushed into it.
An NMEA location object.
An event representing a change of satellite information.
The listener interface for receiving satellite changed events.
An NMEA satellite info object.
Represents a configuration for OAuth access information used by the
DefaultAuthenticationChallengeHandler
and set on the AuthenticationManager
.Encapsulates a credential created from the OAuth workflow.
Performs a request to retrieve an OAuthTokenCredential.
Describes whether a layer or table can be included in an offline map.
Represents the capability of taking an online map's layers and tables offline.
Contains metadata for an offline map item.
Represents a key comprised of a service URL and a type of an online service.
Indicates the type of parameters object used to take layers offline.
A Job that synchronizes an offline map's geodatabases with their originating services.
Represents the result of an OfflineMapSyncJob for a single layer or table.
Represents the parameters that are used to create an OfflineMapSyncJob.
Represents the result of an OfflineMapSyncJob created by an OfflineMapSyncTask.
A task to synchronize an offline map's geodatabases with its originating sync-enabled ArcGIS feature services.
A task used to take a map offline.
Describes supported methods for obtaining updates for an offline map.
Provides information on the available updates for an offline map.
Settings in an online web map which the author has configured for offline use.
Enumerates whether offline data has updates, has no updates, or that the availability of updates cannot be
determined.
A layer to visualize 3D tiles data that conforms to the OGC 3D Tiles specification.
Represents the different ways to treat the x/y coordinates order.
Provides the metadata of a layer (feature collection) in an "OGC API - Features" service.
Represents an "OGC API - Features" feature collection table.
Represents an "OGC API - Features" service.
Provides the metadata for an "OGC API - Features" service.
A layer that can visualize images from the OpenStreetMap servers.
A camera controller that supports orbital camera navigation around a stationary or moving
GeoElement
.A camera controller that supports orbital camera navigation around a stationary point in a
SceneView
.An event representing the change of the origin camera of a TransformationMatrixCameraController.
The listener interface for receiving origin camera changed events from a TransformationMatrixCameraController.
Represents information about the ownership-based access control for the features of a feature service layer.
Represents a mutable collection of parts for creating a
Multipart
geometry from a MultipartBuilder
.Represents a percent clip stretch parameters.
Uses an image to fill the shape of graphic and feature polygons with a repeating pattern.
Represents a polygon geometry filled with an image.
Uses an image to symbolize graphics and features that have point or multipoint geometry.
PictureMarkerSymbolLayers can be used to symbolize point geometries with an image.
Various types of pixel, also known as bit depth, in a raster.
A location defined by x and y (and optionally z) coordinates.
Represents a point barrier that can be used to constrain routes generated by
RouteTask
.The point builder allows you to create and modify point geometries incrementally.
A layer that can visualize a point cloud layer.
Represents a mutable collection of Points for creating a
Multipoint
geometry from a
MultipointBuilder
.A multipart shape used to represent an area.
Represents a polygon barrier that can be used to constrain routes generated by
RouteTask
.The polygon builder allows you to create and modify
Polygon
geometries incrementally.A multipart shape used to represent a linear feature.
Represents a polyline barrier that can be used to constrain routes generated by
RouteTask
.The polyline builder allows you to create and modify
Polyline
geometries incrementally.Represents the combination of a
PopupDefinition
and a GeoElement
, which
allows a visual representation of the GeoElement's attributes as well as the ability
to edit them.Represents an attachment belonging to a popup.
The type indicating how to display the attachments.
The type of attachments in a PopupAttachmentManager.
A pop-up definition for a
GeoElement
.Represents an element that is displayed in a pop-up for a geoelement.
Defines an Arcade expression within a pop-up.
The type of the result returned by an Arcade expression.
The result of an attempt to evaluate a popup expression.
Represents how a geoelement's attribute (field) should be displayed in a pop-up.
Type of input box editors see when editing the field in a pop-up.
Represents the formatting of a field when used in the application.
Format of a date field in a pop-up.
Represents the media that is displayed in a pop-up for a geo-element.
Type of media in a pop-up.
Represents the media info values correlating to the type of media.
Contains information about displaying related features in a popup.
Defines the order in which related features of a particular relationship are sorted for displaying in a popup.
An interface to classes that support pop-up and have a PopupDefinition.
The entry point into the ArcGIS portal services hosted by ArcGIS Online and ArcGIS Enterprise.
Signifies the login type for a portal.
Signifies the tenancy mode of a portal.
Represents a sub folder in the root folder of a user.
Represents a group within a portal.
Signifies the level of access to a portal group, which determines who can access the content of the group.
Signifies the field that items in a portal group are sorted by.
Signifies the sort order for items in a portal group.
Contains search parameters suitable for finding portal items that belong to a portal group.
Represents the results of a Group Content Search operation performed on a PortalGroup.
Holds the administrators and users for a portal group.
Provides information about a
Portal
as seen by the current user, anonymous or logged in.Signifies the level of access to a portal or organization for anonymous users.
Represents an item (a unit of content) stored in an ArcGIS portal.
Signifies the level of access to a portal item.
Represents the type of an item stored in an ArcGIS portal.
Holds the content of a comment on a portal item.
Specifies the content for a new portal item to be added.
Specifies the type of content represented by a PortalItemContentParameters instance.
Represents the groups a portal item belongs to.
Describes an error that happened when moving a portal item using the
PortalUser.movePortalItemsAsync(Iterable, PortalFolder)
method.An enumeration of
PortalItem
relationship types.An enumeration of
PortalItem
relationship directions.Represents a particular privilege possessed by a portal user.
Signifies the realm a privilege belongs to.
Signifies the user role a privilege belongs to.
An enumeration of the fine-grained operation subtypes a portal privilege can permit.
Signifies the particular type of operation a privilege permits.
Contains query parameters suitable for finding content or groups contained in a portal.
Signifies the sort order, indicating whether results are returned in ascending or descending order.
Represents the results of queries performed on a Portal.
Represents a registered user of a portal.
Signifies the level of access to a portal user, which determines who can access the user descriptive
information.
Signifies the role in the organization of a portal user.
Represents user content in a folder.
Represents a single preplanned offline map area.
Enumerates the different packaging states that an online
PreplannedMapArea
can be in.Defines the various options for downloading read-only preplanned updates from an online map area.
Defines the various modes that control how updates are obtained for a preplanned offline map area.
Defines the result of proximity operations in
GeometryEngine
.Parameters to perform a query on a dataset.
Represents the field the results are sorted by, and the sort order.
Represents the order in which results of a query are sorted.
Defines the spatial relationship between the
geometry
set on QueryParameters and the geometry of a feature table's feature.A range domain specifies a valid range of attribute values for a numeric
Field
.An object that describes a
RangeDomain
to be created.Represents raster data that can be rendered using a
RasterLayer
.A specific type of
GeoElement
used to represent the values of a specific pixel in a RasterLayer
.An elevation source based on raster elevation files.
Represents operations that can be performed on one or more rasters or a mosaic dataset by applying on-the-fly
processing.
Represents arguments associated with a raster function.
A layer that can visualize raster data (from a raster data source).
Raster sublayer source is a file-based raster that resides in a raster workspace that has been registered with a service that supports Dynamic Layers.
A raster workspace can be used with a
RasterSublayerSource
to create
a SublayerSource that displays a raster image.An event to be fired when a KML node's refresh status changes.
The listener interface for receiving refresh status changed events for a KML node.
Represents the results of a related tables query.
Parameters to perform a related query on an
ArcGISFeatureTable
.An enumeration of the different cardinalities of feature table relationships.
The various constraint violations that may occur when relating two features.
Represents the relationship info for a table relationship.
Represents a pop-up element of type relationship that is displayed in a pop-up for a geoelement.
An enumeration of the different roles of feature table relationships.
An interface implemented by classes needing to access network-enabled resources which might be secured.
A base class for renderers that use a collection of one or more symbols to display features in a
Layer
or
graphics in a GraphicsOverlay
.This represents renderer properties applicable only to an ArcGISScene.
Extrusion mode to be applied to a
GeoElement
.The rule that specifies how images are rendered or processed on an ArcGIS image service.
Information about a rendering rule that specifies how images are rendered or processed on an ArcGIS image service.
Specifies configuration settings that apply to network requests such as the maximum number of retries or a timeout.
Specifies a transportation network restriction attribute.
Holds parameters to be passed to reverse geocode operations.
An RGB stretch renderer can combine bands as red, green, blue composites to help visualize the raster data in a
RasterLayer
.Panchromatic sharpening uses a higher-resolution panchromatic image (or raster band) to fuse with a
lower-resolution multiband raster dataset.
The list of possible rotation types.
Represents an independent route within a
RouteResult
.Represents input parameters for computing routes using
RouteTask
.Represents the result of
RouteTask.solveRouteAsync(RouteParameters)
.Specifies the type of shape output for a route.
A task to compute routes and turn-by-turn directions.
Represents metadata about the network analyst service or dataset used by
RouteTask
Filter features from the display based on the current map scale.
A
DisplayFilter
that is applied on the layer based on the provided scale range.Filter features from an
ArcGISSceneLayer
using one or more polygons and a SceneLayerPolygonFilter.SpatialRelationship
.The spatial relationships for filtering using polygon geometries.
Defines a SceneSymbol's basic functionality and is the base class for all SceneSymbols.
Defines the placement of a SceneSymbol relative to the GeoElement's geometry it is assigned to.
A user interface control that displays three-dimensional (3D) geographic content defined by an
ArcGISScene
.Default listener to handle input events on the scene view.
Interface for navigation of scene view and secondary scene views.
A segment represents an edge of a multipart geometry, connecting a start to an end point.
Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.Represents selection properties for selecting graphics and features in a GeoView.
Represents an exception caused by requesting resources from a service with a self
signed SSL certificate.
Interface for the listener to handle self-signed certificates.
Represents the response from a user defined
SelfSignedCertificateListener
.Represents service area facility.
Service area overlap geometry.
Represents input parameters for computing service area using
ServiceAreaTask
.Defines a service area polygon calculated with a
ServiceAreaTask
.Service area polygon cutoff geometry.
Specifies the level of detail of the output polygons.
Defines a service area polyline calculated with a
ServiceAreaTask
.Represents the result of
ServiceAreaTask.solveServiceAreaAsync(ServiceAreaParameters)
.A task to compute areas that can be serviced (reached) from a given location using an ArcGIS Network Analyst service.
Represents metadata about the network analyst service used by
ServiceAreaTask
.How curve geometries are fetched from and sent to services that support curves.
Provides various information about the map service such as title, author, keywords and comments.
A table of features that typically represent real-world objects created from an ArcGIS feature service.
The feature request mode for a
ServiceFeatureTable
.Controls which attributes are included in the features returned by
ServiceFeatureTable.queryFeaturesAsync(QueryParameters, QueryFeatureFields)
or
ServiceFeatureTable.queryRelatedFeaturesAsync(ArcGISFeature, RelatedQueryParameters, QueryFeatureFields)
.A container for a collection of
ServiceFeatureTable
connected to a feature service.A base class for layers which display tiles from a service.
An enumeration of the different types of ArcGIS services.
Represents metadata about a service's support for querying features (see
FeatureTable.queryFeaturesAsync(QueryParameters)
) and
requesting map images for ArcGISMapImageLayer
based on time.Indicates how the start and end time of the time slider extent are processed.
Represents version metadata for a version in a branch-versioned feature service.
The parameters used to create a new version in a branch-versioned feature service.
A table of features that typically represents real-world objects created from a local shapefile data source.
Contains metadata information about a shapefile.
A shapefile workspace can be used to create a
SublayerSource
that displays the
data from a shapefile.Allows you to create polygon or polyline geometries with a geometric shape by using a single drag interaction.
The shapes that can be created by using a
ShapeTool
with a GeometryEditor
.Uses predefined patterns and colors to symbolize graphics and features that have polygon geometry.
Defines the fill style for a SimpleFillSymbol.
An expression script using the Simple REST language.
Uses predefined patterns and colors to symbolize graphics and features that have polyline geometry.
An enum that contains the possible marker placement locations on a SimpleLineSymbol.
An enum that contains the possible marker styles to be placed at the ends of a SimpleLineSymbol.
The list of possible simple line symbol styles.
Uses a 3D marker symbol to symbolize graphics and features that have point or multipoint geometry.
Defines the marker style for this SimpleMarkerSceneSymbol.
Uses a color and marker shape to symbolize graphics and features that have point or multipoint geometry.
Defines the marker style for this SimpleMarkerSymbol.
A simple renderer uses a single
Symbol
to draw all features and graphics.A location data source that provides simulated device locations for testing.
Parameters to control how locations are created from a simulated route of travel (Polyline).
Defines the properties of the layer that contains sites for a floor-aware map or scene.
Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.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 new
GeometryEditor
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 with
SketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.Deprecated, for removal: This API element is subject to removal in a future version.
since 200.2.0 along with
SketchEditor
.Defines a SlopeType.
Controls interactive snapping functionality for the
GeometryEditor
.Indicates a source of geometries that a
GeometryEditor
could snap interactive edits to.Configures a valid source of geometries that the
GeometryEditor
can snap interactive edits to.Represents a symbol layer used to fill a polygon geometry with a solid color.
Represents a polyline geometry symbolized with a solid color.
Represents the SourceObjectPosition.
Defines the effect used for the background of the SceneView.
The spatial reference specifies how geometry coordinates relate to real-world space.
Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.spatialReferenceProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.0.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.spatialReferenceProperty()
.Provides helper methods that return instances of the most common types of
SpatialReference
.Represents a standard deviation stretch parameters.
Specifies the type of start time usage.
Defines a statistic type and field to be used for statistics query in the
FeatureTable
.Represents the statistic value for a particular field.
Parameters to perform a statistical query on a
FeatureTable
.Represents the results of a statistics query.
Defines the statistic type that can be calculated for non-null values in a field of a FeatureTable.
Represent stops - locations that must be visited along a route.
Specifies the type of a route stop.
Represents a marker interface to indicate stretch parameters.
A stretch renderer enhances the visual contrast of raster data in a
RasterLayer
.Represents a symbol layer intended for use with line geometries.
The cap style describes the way that line symbol layers will terminate when combined with a geometry.
The 3D line style describes the way that line symbol layers will render in 3D.
Implements a modifiable list of
ArcGISSublayer
s.Class representing a source for an
ArcGISMapImageSublayer
.Contains information about the user's subscription.
Signifies the state of the user's subscription.
A layer that can visualize feature data with different visibility, rendering, popup
properties, and so on for some or all of the subtypes in an
ArcGISFeatureTable
.A sublayer that allows custom rendering for features of a particular subtype.
Holds parameters to be passed to suggest operations.
Represents an instance of a result from a suggest operation.
The surface contains elevation sources and defines a surface upon which layers and overlays can be draped.
Represents the list of ElevationSources in a Surface.
A symbol defines the appearance of features and graphics that are displayed in a
GeoView
.Represents the anchor point of a symbol layer, including placement mode and anchor position values.
Represents the ways in which symbol anchor values may be specified.
Represents a SymbolLayer within a
MultilayerPointSymbol
, MultilayerPolygonSymbol
, or
MultilayerPolylineSymbol
.Symbol properties that changes how symbols behave when attached to a renderer.
Represents possible size units for ModelSceneSymbols.
A
SymbolStyle
is created either from a style file on disk (a SQLite database with a .stylx extension, created
with ArcGIS Pro) or from a style file hosted on ArcGIS Online or an ArcGIS Enterprise portal (also referred to as
a web style).Defines parameters used to search for symbol primitives in a
SymbolStyle
.Defines the results from searching through a *.stylx file.
Instances of this class represent capabilities supported by a sync-enabled ArcGIS feature service.
A Job that synchronizes changes between a local geodatabase and an ArcGIS feature service.
Represents parameters that are used with
GeodatabaseSyncTask.syncGeodatabase(SyncGeodatabaseParameters, Geodatabase)
to synchronize geodatabases.Signifies the geodatabase synchronization direction.
Used in conjunction with
SyncGeodatabaseParameters
to refine the direction of sync on a per layer
basis when using GeodatabaseSyncTask.syncGeodatabase(SyncGeodatabaseParameters, com.esri.arcgisruntime.data.Geodatabase)
.Represents the result of a synchronize operation from a
SyncGeodatabaseJob
for a single table in a geodatabase
initiated by GeodatabaseSyncTask.syncGeodatabase(SyncGeodatabaseParameters, Geodatabase)
.Defines the various geodatabase sync models
An object that describes a
GeodatabaseFeatureTable
to be created.A table join sublayer source is the result of a join operation.
The join type (left outer or left inner) of a table join sublayer source
Can get the join type by calling
TableJoinSublayerSource.getJoinType()
.Table query sublayer source is a layer/table that is defined by a SQL query.
Table sublayer source is a table, feature class, or raster that resides in a workspace that has been registered with a service that supports Dynamic Layers.
An enumeration of the different text antialiasing modes.
Represents a pop-up element of type text that defines descriptive text as an element to display in
a pop-up for a geoelement.
Defines how text is displayed using characteristics such as font, size, color, and position.
Defines various decorations that can be applied to the text of this Symbol.
Defines various styles that can be applied to the text of this Symbol.
Defines how thick or thin the characters in text appear.
Defines horizontal alignment of the text within the Symbol.
Defines vertical alignment of the text within the Symbol.
A local cache of rendered map tiles that can be used to create a layer.
The storage format of a tile cache.
Represents the tiling scheme used by a cached map service.
Defines image formats supported by cached map services.
Represents a key that uniquely identifies a tile.
An interface that is implemented by layers that support time.
Represents a span of time between a start time and end time.
Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.1.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.timeExtentProperty()
.Deprecated, for removal: This API element is subject to removal in a future version.
As of 200.1.0, use
ObservableValue.addListener(ChangeListener)
on
GeoView.timeExtentProperty()
.Represents information about the reference units for time values.
The units of time used in a service, layer or sublayer which support time based operations.
Defines a time offset or interval.
Implemented by subclasses of
Credential
that deal with Token based authentication.Controls the display of tracks for a
DynamicEntityLayer
.Allows discovery and management of the transformations used to convert coordinates between different datums.
Represents a more precise way to represent
Camera
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.
A transportation network dataset of a map or scene stored in a mobile map or scene package.
Specifies the type of travel direction.
Represents options that can be used to customize the routes generated by
RouteTask
.A unique value renderer symbolizes geoelements with a distinct symbol for each unique data value in an attribute.
A UniqueValue object that is used in a UniqueValueRenderer.
Defines a unit of measurement.
Specifies the system of measurement being used to represent distance units.
Deprecated, for removal: This API element is subject to removal in a future version.
as of 200.1.0, use instanceof to determine the unit type
Represents a layer whose type could not be determined.
Represents a layer type that is not currently supported.
A pop-up element that is not yet supported by this API.
Represents a renderer type that is not currently supported.
Represents a named user credential.
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.
Describes the configuration of a particular AssetGroup in a Utility Network.
Describes the configuration of a particular asset type in a utility network.
A connectivity, containment, or structural attachment association.
An enumeration of various association deletion behaviors.
Defines different utility association roles.
An enumeration of the various types of associations supported by the utility network.
The various comparisons to perform between a
UtilityNetworkAttribute
and a second UtilityNetworkAttribute
or a specific value.Defines a characteristic of an asset in a network.
A condition evaluating whether a particular
UtilityCategory
exists on a feature in the trace.An enumeration of the various types of operators to use when evaluating the existence of a
UtilityCategory
on a network feature.Defines the domain network of a Utility Network.
Defines a feature in the utility network.
A trace result set comprised of a collection of
UtilityElement
objects.A trace result set comprised of a collection of
UtilityTraceFunctionOutput
objects.The trace result comprised of a set of
Geometry
objects representing the
network elements identified by the trace.An enumeration of the various types of minimum starting locations used in
UtilityTraceParameters
.A set of predefined trace options that can be used by
UtilityTraceParameters
to simplify configuring and
running a trace operation.The query parameters to use when searching for applicable named trace configuration objects.
A filter set on
UtilityTraceFilter.getNearestNeighbor()
to return the next n features from the starting point.Indicates the result of
UtilityNearestNeighbor
in the UtilityTraceConfiguration.getFilter()
in
relation to its requested count.Defines a utility network.
Defines a network attribute in a utility network.
Defines different network attribute data types.
A condition evaluating the value of a
UtilityNetworkAttribute
on nodes in the network, either to another
UtilityNetworkAttribute
or to a specific value.Defines the supported capabilities for a utility network.
Defines the metadata (for example domain networks, network sources etc.) of a utility network.
Defines a network source in a utility network.
Defines different utility network source types.
Defines different utility network source usage types.
Defines the current state of a utility network.
The different modes for generation and synchronization of utility networks as part of a geodatabase sync task.
A
Job
to run the validate network topology operation on a utility network.Propagator objects allow a subset of
UtilityNetworkAttribute
values to propagate through a network while
executing a trace.The function types that can be used with
UtilityPropagator
objects.Defines a permissible association between features in a utility network.
Specifies the type of features participating in a network rule.
An enumeration of the various types of network rules that determine permissible feature associations in a utility
network.
The type of subnetwork controllers that are supported by a domain network.
Defines a utility network terminal.
Defines a utility network terminal configuration.
The set of flow paths between terminals for a given device configuration.
An enumeration of the directionality setting of terminals on a device.
Specifies a flow path between two
UtilityTerminal
objects.Defines a utility network tier.
Defines a utility tier group.
Specifies the type of topology that makes up a UtilityTier definition.
Describes the tier type of a domain network.
Combines two sub-expressions together using a logical AND operator.
The base class for a utility network traversability condition.
A trace condition that depends on the schema information in the Utility Network, such as the existence of a
UtilityCategory
on a node, or the value of a UtilityNetworkAttribute
.The set of utility network parameters that define elements of a trace or of a subnetwork.
A mechanism that can be used to stop tracing when returning results.
Functions allow the computation of values during a network trace.
A UtilityTraceFunctionBarrier stops continued traversal when a comparison expression evaluates as true.
A UtilityTraceFunctionOutput is comprised of a UtilityTraceFunction and its corresponding global result.
The type of function calculation to perform.
Two sub-expressions combined together using a logical OR operator.
Defines the configuration of particular trace parameters in a Utility Network.
Defines a utility trace result.
An enumeration of the result types returned by a trace operation.
Defines a utility network's different trace types.
A set of options controlling what objects are evaluated or returned during a tracing operation.
Used to specify whether traversability criteria are applied to junctions, edges, or both.
The result of a
UtilityNetworkValidationJob
.Represents a grid that displays UTM (Universal Transverse Mercator) zones on a MapView.
Specifies the type of backtracking allowed when querying for adjacencies in a network view.
Represents an element within a VectorMarkerSymbolLayer.
VectorMarkerSymbolLayers are symbol layers intended for use with point geometries.
A local cache of vector tiles that can be used to create an
ArcGISVectorTiledLayer
.The metadata for a vector tile source.
The style information for a vector tile layer.
The access permissions of a version in a branch-versioned service.
Allows you to edit geometries in a
GeometryEditor
by interacting with individual vertices.Represents the labeling properties for a MapView.
The different types of
Viewpoint
.An event representing a change in the Viewpoint of a
GeoView
.The listener interface for receiving Viewpoint changed events from a
GeoView
.Viewshed is a type of visibility analysis that shows the visible and obstructed areas covered by a directed
field of view.
An event indicating that the visibility of the layer has changed.
The listener interface for receiving the visibility changed event of a
Layer
.The label Webmap expression expects to hold a legal, Webmap script and to be read and evaluated by a Webmap
expression interpreter.
A layer that can visualize image tiles from non-ArcGIS web services or local tile caches based on a URI template.
A table of features that typically represents real-world objects from an OGC Web Feature Service (WFS) dataset.
Provides metadata (e.g name, title, description, and more) about a layer (feature type) in a WFS service.
An OGC Web Feature Service.
Provides metadata (e.g name, title, description, and more) about a WFS service.
Represents a feature in a Web Map Service (WMS) layer.
A layer that can visualize data from a WMS service.
Metadata about an individual Web Map Service (WMS) layer within a WMS service.
An Open Geospatial Consortium (OGC) Web Map Service (WMS).
The service metadata for a Web Map Service (WMS).
Represents a sublayer of a WmsLayer, providing data necessary for building a Table of Contents.
Represents a version of the Web Map Service (WMS) standard.
A layer that can visualize data from a WMTS service by using pre-generated tiles.
Metadata about an individual Web Map Tile Service (WMTS) layer within a WMTS service.
An Open Geospatial Consortium (OGC) Web Map Tile Service (WMTS).
The service metadata for a Web Map Tile Service (WMTS).
Defines a series of tile matrices and some common parameters of a layer in a Web Map Tile Service (WMTS).
Defines a WMTS Tile Matrix.
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()
.