Eine Karten-ID ist eine eindeutige Kennung, die eine einzelne Instanz einer Google Maps-Karte darstellt. Mithilfe von Karten-IDs können Sie Funktionen aktivieren oder Karten auf Ihren Websites und in Ihren Anwendungen verwalten oder stilisieren. Sie können Karten-IDs für jede benötigte Plattform (JavaScript, Android, iOS oder statische Karten) in Ihrem Google Cloud Console-Projekt auf der Seite Kartenverwaltung erstellen.
Weitere Informationen zum Erstellen von Karten-IDs finden Sie unter Karten-IDs erstellen.
Einsatzmöglichkeiten von Karten-IDs
Verwenden Sie Karten-IDs, um Elemente und Stile zu aktivieren. Hier sind einige Beispiele für die Verwendung von Karten-IDs. Eine vollständige Liste finden Sie unter Funktionen, für die Karten-IDs verwendet werden:
Cloudbasierte Kartenstile: Verknüpfen Sie eine Karten-ID mit einem Kartenstil, um Ihre Karten in der Google Cloud Console zu gestalten, anzupassen und zu verwalten. Verfügbar auf allen Plattformen: Android, iOS, JavaScript und Maps Static API.
Vektorkarten: Mit einer Karten-ID können Sie eine Karte verwenden, die aus vektorbasierten Kacheln besteht, die beim Laden auf der Clientseite mit WebGL gerendert werden. Verfügbar unter JavaScript.
Erweiterte Markierungen: Verwenden Sie eine Karten-ID, um erweiterte Markierungen zu aktivieren. Verfügbar für Android, iOS und JavaScript.
Beispiel für cloudbasiertes Gestalten von Karteninhalten
So verwenden Sie das cloudbasierte Gestalten von Karteninhalten, um Karten auf Ihrer Website und in Android-Apps zu gestalten:
Erstellen Sie Karten-IDs für jede Plattform, die Sie verwenden. Erstellen Sie beispielsweise eine JavaScript- und eine Android-Karten-ID. Weitere Informationen finden Sie unter Karten-IDs erstellen.
Konfigurieren Sie einen Kartenstil in der Google Cloud Console. Weitere Informationen finden Sie unter Cloudbasiertes Gestalten von Karteninhalten.
Verknüpfen Sie beide Karten-IDs in der Google Cloud Console mit dem Kartenstil. Weitere Informationen finden Sie unter Karten-IDs mit Ihrem Stil verknüpfen.
Verweise im JavaScript-Code Ihrer Website und im Code Ihrer Android-App auf die Karten-ID. Weitere Informationen finden Sie unter Karten-ID zur App hinzufügen.
Der mit Ihren Karten-IDs verknüpfte Kartenstil wird dann auf Ihrer Website und in Ihrer Android-App angezeigt. Sie können Ihren Kartenstil in der Cloud Console aktualisieren. Die Änderungen werden dann automatisch an beiden Stellen angezeigt, ohne dass Ihre Kunden die App aktualisieren müssen.
Funktionen, die Karten-IDs verwenden
In der folgenden Tabelle sind die Google Maps Platform-Funktionen und ‑APIs aufgeführt, für die Karten-IDs verwendet werden:
Funktion oder API | Karten-IDs für diese Zielvorhaben verwendet |
---|---|
Erweiterte Markierungen | Aktivieren Sie erweiterte Markierungen. Sie müssen keine Karten-ID erstellen, sondern können stattdessen die Demo-Karten-ID DEMO_MAP_ID verwenden. |
Datengestützte Stile für Grenzen | Verknüpfen Sie die Karten-ID mit einer Reihe von Grenzen und einem Stil, um die Karte entsprechend den Grenzen zu gestalten. |
Datengestützte Stile für Datensätze | Verknüpfen Sie die Karten-ID mit Daten und einem Stil, um die Karte entsprechend dem Datensatz zu gestalten. |
Flutter | Stil der in Ihren Flutter-Apps verwendeten Google-Karten festlegen |
Maps Embed API | Geben Sie die Karte an, die auf einer Webseite eingebettet werden soll, und legen Sie einen Stil fest. |
Maps JavaScript API | Stil der Karte für die Anzeige auf einer Webseite festlegen |
Maps SDK for Android | Stil der Karte für die Anzeige in einer Android-Anwendung festlegen.1 |
Maps SDK for iOS | Stil der Karte für die Anzeige in einer iOS-App festlegen.1 |
Maps Static API | Geben Sie die Karte an und gestalten Sie sie so, dass sie als statisches Bild gerendert wird. |
Mobilitätslösungen | Verwenden Sie die Maps JavaScript API und die SDKs für Android und iOS, um Karten in Mobilitätslösungen zu gestalten.1 |
WebGL (Vektorkarten) | Aktivieren Sie WebGL-Funktionen mit einer JavaScript-Vektorkarten-ID. |
1 Durch Verwendung einer Karten-ID im Maps SDK for Android oder Maps SDK for iOS wird ein Kartenaufruf ausgelöst, der mit der SKU „Dynamic Maps“ verrechnet wird.