LevelLayerDefinition

Defines the properties of the layer that contains floor levels for a floor-aware map or scene. A floor level describes the footprint of each occupiable floor contained in a managed facility.

Since

200.1.0

See also

Constructors

Link copied to clipboard
constructor(layerId: String, levelIdField: String, levelNumberField: String, shortNameField: String, longNameField: String, verticalOrderField: String, facilityIdField: String)

Creates a new LevelLayerDefinition object using the specified com.arcgismaps.mapping.layers.Layer.id, level id field, level number field, short name field, long name field, vertical order field, and facility id field.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The name of the attribute field that contains each floor level feature's facility identifier (a foreign key to the layer that contains facility features).

Link copied to clipboard

An ID that specifies a layer in the map or scene that contains floor level features.

Link copied to clipboard

The name of the attribute field that contains each floor level feature's unique identifier.

Link copied to clipboard

The name of the attribute field that contains each floor level feature's level number specific to its facility.

Link copied to clipboard

The name of the attribute field that contains each floor level feature's long name.

Link copied to clipboard

The name of the attribute field that contains each floor level feature's short name.

Link copied to clipboard

The name of the attribute field that contains each floor level feature's vertical order. The vertical order defines the order of display in a floor filtering UI component, and it also references the floor levels of an Indoor Positioning System.

Inherited functions

Link copied to clipboard
open override fun toJson(): String

Convert an object to JSON string.