Show / Hide Table of Contents

Constructor IndoorsLocationDataSource

IndoorsLocationDataSource(IndoorPositioningDefinition)

Initializes a new instance of the IndoorsLocationDataSource class using the information contained in the provided IndoorPositioningDefinition.

Declaration
[RequiresPermission("android.permission.ACCESS_FINE_LOCATION")]
[RequiresPermission("android.permission.BLUETOOTH")]
[RequiresPermission("android.permission.BLUETOOTH_ADMIN")]
public IndoorsLocationDataSource(IndoorPositioningDefinition positioningDefinition)
Parameters
Type Name Description
IndoorPositioningDefinition positioningDefinition

The IndoorPositioningDefinition from an IPS-aware map.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0200.4 - 200.8
.NET200.4 - 300.0
.NET Windows200.4 - 300.0
.NET Android200.4 - 300.0
.NET iOS200.4 - 300.0
.NET Framework200.4 - 200.8
UWP200.4 - 200.8

IndoorsLocationDataSource(string, Context)

Initializes a new instance of the IndoorsLocationDataSource class.

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
string databasePath

A path to the SQLite database containing data about indoor beacons (fingerprint database). The database must use the schema from indoo.rs system

Context context

Android application context

Applies to

Platforms and versions
TargetVersions
.NET Android200.2 - 300.0
Xamarin.Android100.13 - 100.14
In this article
Provide feedback
Back to top Copyright © 2025 Esri.