The following members of class IndoorsLocationDataSource are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.
Public Functions
(deprecated) | Indoors |
(deprecated) | Indoors |
(deprecated) | Indoors |
(since Esri | Indoors |
Member Function Documentation
[explicit, deprecated]
IndoorsLocationDataSource::IndoorsLocationDataSource (Esri::ArcGISRuntime::FeatureTable *positioningTable , QObject *parent = nullptr)
This function is deprecated. We strongly advise against using it in new code.
Create a new IndoorsLocationDataSource from the given feature table. The IndoorsLocationDataSource will try to determine the latest row in the table and use that to set up IPS.
- positioningTable - The "ips_positioning" feature table from an IPS-aware map. Setting this property enables path snapping of locations provided by the IndoorsLocationDataSource.
- parent - The optional parent QObject.
[deprecated]
IndoorsLocationDataSource::IndoorsLocationDataSource (Esri::ArcGISRuntime::FeatureTable *positioningTable , Esri::ArcGISRuntime::ArcGISFeatureTable *pathwaysTable , QObject *parent = nullptr)
This function is deprecated. We strongly advise against using it in new code.
Create a new IndoorsLocationDataSource from the given feature table. The IndoorsLocationDataSource will try to determine the latest row in the table and use that to set up IPS.
- positioningTable - The "ips_positioning" feature table from an IPS-aware map.
- pathwaysTable - An ArcGISFeatureTable that contains pathways as per the ArcGIS Indoors Information Model. Setting this property enables path snapping of locations provided by the IndoorsLocationDataSource.
- parent - The optional parent QObject.
For more information about the ArcGIS Indoors Information Model see https://pro.arcgis.com/en/pro-app/latest/help/data/indoors/arcgis-indoors-information-model.htm#ESRI_SECTION2_72E0DE4BBEFA435485E2D10CB16D2BE6.
[deprecated]
IndoorsLocationDataSource::IndoorsLocationDataSource (Esri::ArcGISRuntime::FeatureTable *positioningTable , Esri::ArcGISRuntime::ArcGISFeatureTable *pathwaysTable , const QUuid &positioningId , QObject *parent = nullptr)
This function is deprecated. We strongly advise against using it in new code.
Create a new IndoorsLocationDataSource from the given feature table and row in the FeatureTable.
- positioningTable - The "ips_positioning" feature table from an IPS-aware map.
- pathwaysTable - An ArcGISFeatureTable that contains pathways as per the ArcGIS Indoors Information Model. Setting this property enables path snapping of locations provided by the IndoorsLocationDataSource.
- positioningId - An ID which identifies a specific row in the FeatureTable that should be used for setting up IPS. If it is empty, the entry in positioningTable with the most recent date is used.
- parent - The optional parent QObject.
For more information about the ArcGIS Indoors Information Model see https://pro.arcgis.com/en/pro-app/latest/help/data/indoors/arcgis-indoors-information-model.htm#ESRI_SECTION2_72E0DE4BBEFA435485E2D10CB16D2BE6.
[since Esri::ArcGISRuntime 200.1, deprecated]
IndoorsLocationDataSource::IndoorsLocationDataSource (Esri::ArcGISRuntime::FeatureTable *positioningTable , Esri::ArcGISRuntime::ArcGISFeatureTable *pathwaysTable , Esri::ArcGISRuntime::ArcGISFeatureTable *levelsTable , const QUuid &positioningId , QObject *parent = nullptr)
This function is deprecated. We strongly advise against using it in new code.
Create a new IndoorsLocationDataSource.
- positioningTable - The "ips_positioning" feature table from an IPS-aware map.
- pathwaysTable - An ArcGISFeatureTable that contains pathways in accordance with 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.
- positioningId - An ID that identifies a specific row in the FeatureTable to use for setting up IPS. If it is empty, the entry in positioningTable with the most recent date is used.
- parent - The optional parent QObject.
For more information about the ArcGIS Indoors Information Model see the ArcGIS Pro documentation.
Floor level ID can be obtained from Location::additionalSourceProperties of a Location emitted by the IndoorsLocationDataSource.
For more information about the levels table and ArcGIS Indoors Information Model see the ArcGIS Pro documentation.
This function was introduced in Esri::ArcGISRuntime 200.1.