ArcGISFeatureLayerInfo

The metadata for an individual layer or table in an ArcGIS feature service. An ArcGIS feature service is a data service that provides access to spatial features stored in layers and non-spatial features stored in tables. ArcGISFeatureLayerInfo provides basic information about an individual layer or table in this service, such as the description, geometry type, fields, drawing information, extent, feature templates, editor tracking fields, and whether it has attachments, z-values or m-values.

You can obtain the ArcGISFeatureLayerInfo from a loaded ArcGISFeatureTable or from a loaded FeatureCollectionTable.

Since

200.1.0

Properties

Link copied to clipboard

True if the layer allows geometry updates, false otherwise.

Link copied to clipboard

The layer's attribution.

Link copied to clipboard

The capabilities of the layer or table's ArcGIS feature service.

Link copied to clipboard

The layer's CIM version.

Link copied to clipboard

True if the layer has versioned data, false otherwise.

Link copied to clipboard

The layer's default subtype code.

Link copied to clipboard

The layer's description.

Link copied to clipboard

The layer's display field name.

Link copied to clipboard

The layer's drawing info.

Link copied to clipboard

The layer's edit fields record who adds or edits the features and when the edits are made. If editor tracking has not been enabled, then these fields will be null. For more information, see https://enterprise.arcgis.com/en/server/latest/publish-services/windows/editor-tracking-for-feature-services.htm.

Link copied to clipboard

The layer's effective max scale.

Link copied to clipboard

The layer's effective min scale.

Link copied to clipboard

The layer's extent.

Link copied to clipboard
Link copied to clipboard

The layer's feature subtypes.

Link copied to clipboard

The layer's feature templates.

Link copied to clipboard

The layer's feature types.

Link copied to clipboard

The layer's field definitions.

Link copied to clipboard

The layer's geometry type.

Link copied to clipboard

The layer's global id field name.

Link copied to clipboard

True if the layer has attachments, false otherwise.

Link copied to clipboard

True if the layer has m-values, false otherwise.

Link copied to clipboard

True if the layer has z-values, false otherwise.

Link copied to clipboard

True if the layer default visibility value, false otherwise.

Link copied to clipboard

The layer's max record count.

Link copied to clipboard

The layer's max scale.

Link copied to clipboard

The layer's min scale.

Link copied to clipboard

The layer's object id field name.

Link copied to clipboard

The layer's ownership based access control.

Link copied to clipboard

A list of RelationshipInfo objects that describe this layer or table's relationship with another layer or table in the service.

Link copied to clipboard

The layer's ID.

Link copied to clipboard

The layer's name.

Link copied to clipboard

The service type of this layer.

Link copied to clipboard

The layer's subtype field.

Link copied to clipboard

True if the layer supports advanced queries, false otherwise.

Link copied to clipboard

True if the layer supports OBAC for anonymous users, false otherwise.

Link copied to clipboard

True if the layer supports paginated queries (with a record count and offset), false otherwise.

Link copied to clipboard

True if the layer supports queries for the extent of features meeting a specified criteria, false otherwise.

Link copied to clipboard

True if the layer supports rolling back changes on failure, false otherwise.

Link copied to clipboard

True if the layer supports statistical queries, false otherwise.

Link copied to clipboard

The layer's time info.

Link copied to clipboard

The layer's type id field name.

Link copied to clipboard
val url: String

The layer's URL.

Link copied to clipboard

The layer's version.

Link copied to clipboard

The layer's default z value.

Link copied to clipboard

True if the layer provides default z values, false otherwise.

Functions

Link copied to clipboard

Gets a feature type with the given name.

Link copied to clipboard
fun getField(fieldName: String): Field?

Returns the field definition of the given field name.