Class FloorFacility

java.lang.Object
com.esri.arcgisruntime.mapping.floor.FloorFacility

public final class FloorFacility extends Object
A facility that contains one or more levels for a floor-aware map or scene.

A FloorFacility represents any structure, such as an office or campus building, retail setting, or industrial structure. Facilities have one or more FloorLevel and are optionally contained within a FloorSite. You can get the floor facilities from the FloorManager associated with a floor-aware map or scene.

Since:
100.12.0
See Also:
  • Method Details

    • getGeometry

      public Geometry getGeometry()
      Gets the geometry of this facility.
      Returns:
      the geometry of this facility, or null if none
      Since:
      100.12.0
    • getFacilityId

      public String getFacilityId()
      Gets the facility ID.
      Returns:
      the facility ID
      Since:
      100.12.0
    • getLevels

      public List<FloorLevel> getLevels()
      Gets an unmodifiable list of floor levels contained within this facility, sorted in ascending vertical order.
      Returns:
      the list of floor levels contained within this facility, sorted in ascending vertical order
      Since:
      100.12.0
    • getName

      public String getName()
      Gets the name of this facility.
      Returns:
      the name of this facility
      Since:
      100.12.0
    • getSite

      public FloorSite getSite()
      Gets the site the facility belongs to.
      Returns:
      the site the facility belongs to, or null if none
      Since:
      100.12.0