Standortdaten

Eine der besonderen Funktionen mobiler Apps ist die Standorterkennung. Wenn die Standorterkennung auf Mobilgeräten verwendet wird, bietet die App den Nutzern ein stärker kontextbezogenes Erlebnis.

Mit Standortdaten arbeiten

Die für ein iOS-Gerät verfügbaren Standortdaten beinhalten den aktuellen Standort des Geräts, der mithilfe verschiedener Technologien bestimmt wird, die Richtung und Methode der Fortbewegung sowie die Angabe, ob das Gerät über eine vordefinierte geografische Begrenzung, einen sogenannten Geofence, hinwegbewegt wurde.

Die Klasse myLocationEnabled der Klasse GMSMapView steuert, ob der Punkt „Mein Standort“ aktiviert ist. Wenn diese Option aktiviert ist, wird mit der Methode myLocation der Klasse GMSMapView angezeigt, wo der Punkt für den Gerätestandort gezeichnet wird.

Berechtigungen zur Standortermittlung

Ihre App muss den Nutzer um Zustimmung zur Verwendung von Standortdiensten bitten. Fügen Sie dazu den Schlüssel NSLocationAlwaysUsageDescription in die Datei Info.plist für die App ein und legen Sie den Wert jedes Schlüssels auf einen String fest, der beschreibt, wie die App Standortdaten verwenden soll.

Codebeispiele

In der folgenden Anleitung und im Codebeispiel wird die Verwendung des Standorts auf einer Karte veranschaulicht:

Das Repository maps-sdk-for-ios-samples auf GitHub enthält auch Beispiele, in denen die Verwendung von Standortdaten veranschaulicht wird.