Verwenden von Google Maps und dem Standort mit Xamarin.Android

In diesem Artikel wird erläutert, wie Sie Karten und Standortinformationen mit Xamarin.Android verwenden. Es werden verschiedene Aspekte behandelt – von der Nutzung der integrierten Kartenanwendung bis hin zur direkten Verwendung der Android-API-V2 von Google Maps.

Übersicht über Karten

Kartentechnologien sind eine universelle Ergänzung für mobile Geräte. In Desktopcomputern und Laptops ist normalerweise keine Standortermittlung integriert. Mobile Geräte verwenden jedoch solche Anwendungen, um Geräte zu suchen und sich ändernde Standortinformationen anzuzeigen. Android verfügt über eine leistungsstarke integrierte Technologie, die Standortdaten auf Karten mithilfe einer Standortsoftware anzeigt, die auf dem Gerät verfügbar sein kann. Dieser Artikel behandelt eine ganzes Spektrum an Möglichkeiten, die Kartenanwendungen unter Xamarin.Android bieten können, einschließlich der folgenden:

  • Verwenden integrierter Kartenanwendungen zum schnellen Hinzufügen von Kartenfunktionen
  • Arbeiten mit der Karten-API, um die Anzeige einer Karte zu steuern
  • Verwenden verschiedener Techniken zum Hinzufügen grafischer Überlagerungen

Die Themen in diesem Abschnitt behandeln eine Vielzahl von Kartenfeatures. Zunächst wird erläutert, wie die in Android integrierte Kartenanwendung genutzt wird und wie eine Panoramaansicht eines Orts angezeigt wird. Anschließend wird thematisiert, wie die Karten-API verwendet wird, um Kartenfeatures direkt in einer Anwendung zu integrieren, was sowohl die Steuerung der Position als auch die Kartenansicht abdeckt und auch, wie grafische Überlagerungen hinzugefügt werden.