Contains floor-awareness settings for a map or scene. More...
Import Statement: | import Esri.ArcGISRuntime 100.15 |
Since: | Esri.ArcGISRuntime 100.12 |
Inherits: |
Properties
- facilityLayerDefinition : FacilityLayerDefinition
- json : jsobject
- levelLayerDefinition : LevelLayerDefinition
- siteLayerDefinition : SiteLayerDefinition
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 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
Emitted when the facilityLayerDefinition property changes.
Note: The corresponding handler is onFacilityLayerDefinitionChanged
.
Emitted when the levelLayerDefinition property changes.
Note: The corresponding handler is onLevelLayerDefinitionChanged
.
Emitted when the siteLayerDefinition property changes.
Note: The corresponding handler is onSiteLayerDefinitionChanged
.