Constructor IndoorsLocationDataSource
IndoorsLocationDataSource(IndoorPositioningDefinition)
Initializes a new instance of the Indoors
Declaration
[RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
[RequiresPermission("android.permission.BLUETOOTH")]
[RequiresPermission("android.permission.BLUETOOTH_ADMIN")]
public IndoorsLocationDataSource(IndoorPositioningDefinition positioningDefinition)
Parameters
Type | Name | Description |
---|---|---|
Indoor |
positioningDefinition | The Indoor |
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 200.4 - 200.6 |
.NET | 200.4 - 200.6 |
.NET Windows | 200.4 - 200.6 |
.NET Android | 200.4 - 200.6 |
.NET iOS | 200.4 - 200.6 |
.NET Framework | 200.4 - 200.6 |
UWP | 200.4 - 200.6 |
IndoorsLocationDataSource(String, Context)
Initializes a new instance of the Indoors
Declaration
[RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
[RequiresPermission("android.permission.BLUETOOTH")]
[RequiresPermission("android.permission.BLUETOOTH_ADMIN")]
public IndoorsLocationDataSource(string databasePath, Context context)
Parameters
Type | Name | Description |
---|---|---|
System. |
databasePath | A path to the SQLite database containing data about indoor beacons (fingerprint database). The database must use the schema from indoo.rs system |
Android. |
context | Android application context |
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Android | 200.2 - 200.6 |
Xamarin.Android | 100.13 - 100.14 |
IndoorsLocationDataSource(FeatureTable, ArcGISFeatureTable, Context)
Initializes a new instance of the Indoors
Declaration
[RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
[RequiresPermission("android.permission.BLUETOOTH")]
[RequiresPermission("android.permission.BLUETOOTH_ADMIN")]
public IndoorsLocationDataSource(FeatureTable positioningTable, ArcGISFeatureTable pathwaysTable, Context context)
Parameters
Type | Name | Description |
---|---|---|
Feature |
positioningTable | The "ips_positioning" feature table from an IPS-aware map. |
Arc |
pathwaysTable | An Arc |
Android. |
context | Android application context |
Remarks
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.
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Android | 200.2 - 200.6 |
Xamarin.Android | 100.13 - 100.14 |
IndoorsLocationDataSource(FeatureTable, ArcGISFeatureTable, Guid, Context)
Initializes a new instance of the Indoors
Declaration
[RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
[RequiresPermission("android.permission.BLUETOOTH")]
[RequiresPermission("android.permission.BLUETOOTH_ADMIN")]
public IndoorsLocationDataSource(FeatureTable positioningTable, ArcGISFeatureTable pathwaysTable, Guid positioningId, Context context)
Parameters
Type | Name | Description |
---|---|---|
Feature |
positioningTable | The "ips_positioning" feature table from an IPS-aware map. |
Arc |
pathwaysTable | An Arc |
System. |
positioningId | An ID which identifies a specific row in the Arc |
Android. |
context | Android application context |
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Android | 200.2 - 200.6 |
Xamarin.Android | 100.13 - 100.14 |
IndoorsLocationDataSource(FeatureTable, ArcGISFeatureTable, ArcGISFeatureTable, Guid, Context)
Initializes a new instance of the Indoors
Declaration
[RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
[RequiresPermission("android.permission.BLUETOOTH")]
[RequiresPermission("android.permission.BLUETOOTH_ADMIN")]
public IndoorsLocationDataSource(FeatureTable positioningTable, ArcGISFeatureTable pathwaysTable, ArcGISFeatureTable levelsTable, Guid positioningId, Context context)
Parameters
Type | Name | Description |
---|---|---|
Feature |
positioningTable | The "ips_positioning" feature table from an IPS-aware map. |
Arc |
pathwaysTable | An Arc |
Arc |
levelsTable |
An optional Arc
Floor level ID can be obtained from Additional |
System. |
positioningId | An ID which identifies a specific row in the Arc |
Android. |
context | Android application context |
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Android | 200.3 - 200.6 |