Classes providing metadata and capabilities information for different types of service, including levels of detail and tile information for tiled services.
Interface Summary Interface Description FullTimeExtentChangedListenerThe listener interface for receiving full time extent changed events from
TimeAwareAn interface that is implemented by layers that support time.
Class Summary Class Description ArcGISFeatureLayerInfoRepresents metadata about an individual layer or table in an ArcGIS Feature Service. ArcGISFeatureServiceInfoRepresents service information for an ArcGIS Feature Service. ArcGISImageServiceInfoRepresents the service metadata of a
ArcGISMapServiceInfoRepresents the map service metadata for an ArcGIS Map Service. ArcGISMapServiceSublayerInfoRepresents the metadata for an ArcGIS Map Service sublayer, indicating a range of appearance and behaviour properties as defined by the referenced map service. DrawingInfoRepresents drawing information about a feature layer in an ArcGIS feature service or a sub-layer in an ArcGIS map service. EditFieldsInfoRepresents information about editor tracking fields: creationDateField, creatorField, editDateField, editorField and realm. EditorTrackingInfoRepresents information about an ArcGIS feature service's editor tracking configuration. FeatureServiceCapabilitiesRepresents capabilities supported by an ArcGIS feature service, accessed from the feature layers info object
FullTimeExtentChangedEventAn event which indicates that the full time extent of a
TimeAwareobject has changed.
IdInfo LabelDefinitionDefines a set of rules for how labeling is applied to a feature data source for a given scale range, and can specify: which features are covered by the definition (by applying the label definition's where-clause) what text should be displayed, based on the individual feature's attributes and the label definition label-expression formula how the text should appear, using the definition's text symbol where the text should appear, with respect to its feature, using the definition's label placement how to move or avoid other labels or features that would overlap each label Label definitions can be set and updated with the following methods:
ArcGISMapImageSublayer.getLabelDefinitions()A LabelDefinition instance can only be constructed from a JSON string, for example:
LabelingInfoRepresents the properties of how a layer or sub-layer should be labelled. LayerTimeInfoMetadata about a Layer or Sublayers support for time. LevelOfDetailRepresents a single level of detail in a tiled map service. MapServiceCapabilitiesIndicates the capabilities of an ArcGIS map service, including whether it supports exporting map images, data and query operations. MapServiceLayerIdInfoRepresents the service level metadata for a sublayer in an ArcGIS map service (from
OwnershipBasedAccessControlInfoRepresents information about the ownership-based access control for the features of a feature service layer. RelationshipInfoRepresents the relationship info for a table relationship. RenderingRuleInfoRepresents information about a rendering rule that is predefined on an ArcGIS Image Service. ServiceDocumentInfoProvides various information about the map service such as title, author, keywords and comments. ServiceTimeInfo SyncCapabilitiesInstances of this class represent capabilities supported by a sync-enabled ArcGIS feature service. TileInfoRepresents the tiling scheme used by a cached map service. TimeReferenceRepresents information about the reference units for time values. VectorTileSourceInfoRepresents metadata for an
VectorTileStyleRepresents the style information for an
Enum Summary Enum Description AntiAliasingModeVarious antialiasing modes. ArcGISFeatureLayerInfo.ServiceTypeAn enumeration of the different layer types of the ArcGIS feature layer. ArcGISMapServiceSublayerInfo.ServiceTypeAn enumeration of the different types of the ArcGIS Map Service sublayer. LabelingPlacementDefines the labeling placement options. PixelTypeVarious types of pixel, also known as bit depth, in a raster. RelationshipCardinalityDefines the different types of cardinality for feature table relationships specifying the number of features in the origin table that can relate to the number of objects in the destination table. RelationshipRoleDefines the different table roles of feature table relationships. ServiceSourceTypeAn enumeration of the different types of ArcGIS Server services. ServiceTimeInfo.TimeRelationIndicates how the start and end time of the time slider extent are processed. TextAntiAliasingModeAn enumeration of the different text antialiasing modes. TileInfo.ImageFormatDefines image formats supported by cached map services. TimeUnitThe units of time used in a service, layer or sublayer which support time based operations.