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.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close