FloorManager QML Type

  • Esri.ArcGISRuntime
  • FloorManager
  • Manages the data displayed by a floor-aware map or scene, allowing filtering based on floor levels. More...

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

    Object

    Properties

    Methods

    Detailed Description

    A FloorManager must be loaded before you can access its site, facility, and level properties. When a map's floor manager is loaded, floor-aware layers display only data associated with the ground floor by default. When a scene's floor manager is loaded, floor-aware layers display data from all floors by default.

    You can filter the data displayed by floor-aware layers by toggling the FloorLevel::visible property of levels in the floor manager.

    The FloorManager will fail to load if:

    • The map/scene associated with the floor manager is not floor-aware.
    • The mandatory facility or level layer does not exist.
    • It is unable to get the facilities or levels from their respective layers.
    • It is unable to get the sites from a specified site layer.

    Note: You cannot declare or create a component of this type in QML code.

    See also Loadable and Map.

    Property Documentation

    [read-only] facilities : list<FloorFacility>

    The facilities in the floor-aware map or scene (read-only).

    These are obtained from FloorManager::facilityLayer.

    This property is initialized after the FloorManager is loaded.


    [read-only] facilityLayer : Layer

    The layer containing features that represent facilities (read-only).

    This property is initialized after the FloorManager is loaded.


    [read-only] levelLayer : Layer

    The layer containing features that represent floor levels (read-only).

    This property is initialized after the FloorManager is loaded.


    [read-only] levels : list<FloorLevel>

    The floor levels in the floor-aware map or scene (read-only).

    These are obtained from FloorManager::levelLayer


    [read-only] loadError : Error

    Returns the load error for the item (read-only).


    [read-only] loadStatus : Enums.LoadStatus

    See Loadable.


    [read-only] siteLayer : Layer

    The layer containing features that represent sites (read-only).

    This property is initialized after the FloorManager is loaded.


    [read-only] sites : list<FloorSite>

    The sites in the floor-aware map or scene (read-only).

    These are obtained from FloorManager::siteLayer and sorted based on name.

    This property is initialized after the FloorManager is loaded.


    Method Documentation

    void cancelLoad()

    See Loadable.


    void load()

    See Loadable.


    void retryLoad()

    See Loadable.


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