IndoorsLocationDataSource

constructor(positioningTable: FeatureTable, pathwaysTable: ArcGISFeatureTable? = null, levelsTable: ArcGISFeatureTable? = null, positioningId: Guid? = null)

Create a new IndoorsLocationDataSource from the given feature table and row in the "IPS_Positioning" FeatureTable. See the ArcGIS IPS Information Model for more information.

Since

200.0.0

Parameters

positioningTable

the "IPS_Positioning" feature table from an IPS-enabled map.

pathwaysTable

an optional ArcGISFeatureTable that contains pathways as per the ArcGIS Indoors Information Model. Setting this property enables path snapping of locations provided by the IndoorsLocationDataSource.

levelsTable

An ArcGISFeatureTable that contains floor levels in accordance with the ArcGIS Indoors Information Model. Providing this table enables the retrieval of a location's floor level ID, see Location.additionalSourceProperties.

positioningId

an ID which identifies a specific row in the FeatureTable that should be used for setting up IPS.

Throws