GeoModelFloorDefinition QML Type

  • Esri.ArcGISRuntime
  • GeoModelFloorDefinition
  • Contains floor-awareness settings for a map or scene. More...

    Import Statement: import Esri.ArcGISRuntime
    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.