Einfache, batteriefreundliche Standort-API für Android

Apps können die Signale mehrerer Geräte im Gerät nutzen, um den Gerätestandort zu bestimmen. Es ist jedoch nicht einfach, die richtige Signalkombination für eine bestimmte Aufgabe unter verschiedenen Bedingungen auszuwählen. Es ist noch komplizierter, eine Lösung zu finden, die auch akkuschonend ist.

Der Anbieter für kombinierte Standortbestimmung ist eine Standort-API in den Google Play-Diensten, die unterschiedliche Signale kombiniert, um die für Ihre App benötigten Standortinformationen bereitzustellen.

Der Anbieter für kombinierte Standortbestimmung verwaltet die zugrunde liegenden Standorttechnologien wie GPS und WLAN und stellt eine einfache API bereit, mit der Sie die erforderliche Dienstqualität festlegen können. Sie können z. B. die genauesten verfügbaren Daten oder die bestmögliche Genauigkeit ohne zusätzlichen Energieverbrauch anfordern.

Unterstützung gängiger Standortszenarien

Mithilfe der Fused Location Provider API kann Ihre App den letzten bekannten Standort des Geräts des Nutzers anfordern. Der letzte bekannte Standort ist normalerweise ein guter Ausgangspunkt für Apps, für die Standortinformationen erforderlich sind.
Bei der Anforderung von Standortinformationen werden viele verschiedene Standortquellen wie GPS und WLAN verwendet. Die Auswahl der zu verwendenden Quellen kann eine Herausforderung sein, aber die API für die kombinierte Standortverwaltung erspart es Ihnen, indem die entsprechenden Systemeinstellungen automatisch geändert werden. Sie müssen lediglich das gewünschte Servicelevel angeben.
Zusätzlich zum letzten bekannten Standort kann die API für die zusammengeführte Standortbestimmung Standortupdates in bestimmten Intervallen an einen Callback in Ihrer App senden. Sie können das gewünschte Intervall als Parameter für die Dienstqualität angeben. Durch die Verwendung von Standortupdates kann Ihre App zusätzliche Informationen wie Richtung und Geschwindigkeit bereitstellen.