Class FloorSite


  • public class FloorSite
    extends java.lang.Object
    A site containing one or more facilities for a floor-aware map or scene.

    A site is the largest space designation in the ArcGIS Indoors Information Model and is used to represent an area such as a campus, a barrack, or an industrial site. A site can contain multiple facilities. You can get the collection of sites from a loaded FloorManager associated with a floor-aware map or scene.

    Since:
    100.12.0
    See Also:
    FloorManager.getSites()
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<FloorFacility> getFacilities()
      Gets an unmodifiable list of of facilities contained within the site, sorted by name.
      Geometry getGeometry()
      Gets the geometry of this site.
      java.lang.String getName()
      Gets the name of this site.
      java.lang.String getSiteId()
      Gets the site ID.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getFacilities

        public java.util.List<FloorFacility> getFacilities()
        Gets an unmodifiable list of of facilities contained within the site, sorted by name.
        Returns:
        the list of facilities contained within the site, sorted by name
        Since:
        100.12.0
      • getGeometry

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

        public java.lang.String getSiteId()
        Gets the site ID.
        Returns:
        the site ID
        Since:
        100.12.0
      • getName

        public java.lang.String getName()
        Gets the name of this site.
        Returns:
        the name of this site
        Since:
        100.12.0