GeoModelFloorDefinition QML Type

Contains floor-awareness settings for a map or scene. More...

Import Statement: import Esri.ArcGISRuntime 100.15
Since: Esri.ArcGISRuntime 100.12
Inherits:

Object

Properties

Signals

Detailed Description

GeoModelFloorDefinition defines the required layers, and the required fields for each of those layers in a floor-aware map or scene. The floor definition must contain GeoModelFloorDefinition::levelLayerDefinition and GeoModelFloorDefinition::facilityLayerDefinition properties at a minimum representing the facilities (eg. buildings) and the floor levels within those facilities. The GeoModelFloorDefinition::siteLayerDefinition property is optional, and represents the sites (campuses) that the facilities may be grouped into.

See also JsonSerializable and LayerFloorDefinition.

Property Documentation

facilityLayerDefinition : FacilityLayerDefinition

The layer and field properties for the layer used to describe facilities.


json : jsobject

JSON data that can be used to instantiate the GeoModelFloorDefinition.


levelLayerDefinition : LevelLayerDefinition

The layer and field properties for the layer used to describe floor levels.


siteLayerDefinition : SiteLayerDefinition

The layer and field properties for the layer used to describe sites. This property is optional.


Signal Documentation

facilityLayerDefinitionChanged()

Emitted when the facilityLayerDefinition property changes.

Note: The corresponding handler is onFacilityLayerDefinitionChanged.


levelLayerDefinitionChanged()

Emitted when the levelLayerDefinition property changes.

Note: The corresponding handler is onLevelLayerDefinitionChanged.


siteLayerDefinitionChanged()

Emitted when the siteLayerDefinition property changes.

Note: The corresponding handler is onSiteLayerDefinitionChanged.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.