Cloudbasiertes Gestalten von Karteninhalten

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Plattform auswählen: Android iOS JavaScript Webdienst

Die Google Maps Platform bietet Funktionen für das cloudbasierte Gestalten von Karteninhalten. Damit lassen sich Karten ganz einfach in der Google Cloud Console gestalten, anpassen und verwalten. So können Sie Nutzern individuell gestaltete Karten bieten, ohne bei jeder Änderung der Gestaltung den App-Code aktualisieren zu müssen.

Bei Stilen, die vor dem 15. September 2020 erstellt wurden, werden keine erweiterten Google Maps-Landschaftsmerkmale angezeigt. Sie müssen einen Kartenstil erstellen, um diese Merkmale verwenden zu können.

Sobald eine Karten-ID vorhanden ist, können Sie die Funktionen zum cloudbasierten Gestalten von Karteninhalten nutzen, um Kartenstile für alle Apps, in denen Google Maps verwendet wird, zu erstellen und zu bearbeiten. Dazu sind keine Aktualisierungen des App-Codes erforderlich. Alle Stiländerungen lassen sich in der Cloud Console vornehmen. Es sind keine Programmierkenntnisse erforderlich. Sie können die Darstellung und Farbe bestimmter Kartenelemente anpassen, darunter Straßen, Gebäude, Gewässer, POIs und Routen mit öffentlichen Verkehrsmitteln.

Zu den Funktionen gehören:

  • Cloudbasiertes Gestalten von Karteninhalten: Statt Karten mit Code in JSON zu gestalten, haben Sie die Möglichkeit, mithilfe von Karten-IDs und Kartenstilen in der Cloud Console dynamische und statische Karten zu erstellen und zu verwalten.
  • Filter für Unternehmens-POIs: Optional können fünf Kategorien von Unternehmens-POIs aus der Kartendarstellung entfernt werden.
  • Steuerelemente für die POI-Dichte: Die POI-Dichte auf der Basiskarte lässt sich so anpassen, dass standardmäßig mehr oder weniger POIs zu sehen sind.

Die Funktionen für das cloudbasierte Gestalten von Karteninhalten sind für das Maps SDK for Android1, das Maps SDK for iOS, JavaScript und die Maps Static API verfügbar. Es werden aber nicht alle Funktionen auf allen Plattformen angezeigt.

Hinweis

  • Karten-ID erstellen
    Wenn Sie cloudbasierte Kartenstile verwenden möchten, muss Ihre Karte mit einer Karten-ID geladen werden.
  • Von hartcodierten Stilen migrieren
    Bevor Sie eine Karten-ID hinzufügen, um cloudbasierte Kartenstile zu verwenden, die auf hartcodierten Stilen wie JSON- oder URL-Suchparametern basieren, sollten Sie diese entfernen, um potenzielle Konflikte mit zukünftigen Funktionen zu vermeiden. Sie können Ihre JSON-Stile in einen neuen Kartenstil importieren.

Abrechnung

Für die Funktionen für das cloudbasierte Gestalten von Karteninhalten ist eine Karten-ID erforderlich. Beim Maps SDK for Android, Maps SDK for iOS und JavaScript wird die Verwendung der Karten-ID mit der SKU „Dynamic Maps“ belastet. In der Maps Static API wird die Nutzung der Karten-ID über die SKU „Static Maps“ abgerechnet.

Beispiele

Eine Karten-ID ist eine Kennung, die einem bestimmten Kartenstil oder -element zugeordnet ist. In der Google Cloud Console können Sie einen Kartenstil konfigurieren und ihn mit einer Karten-ID verknüpfen. Wenn Sie dann in Ihrem Code auf eine Karten-ID verweisen, wird der verknüpfte Kartenstil in Ihrer App angezeigt. Bei allen folgenden Aktualisierungen des Stils wird in Ihrer App automatisch der neue Stil verwendet, ohne dass Ihre Kunden Änderungen vornehmen müssen.

  1. Wenn du cloudbasierte Kartenstile mit einer vorhandenen Karte verwendest, die mit dem Parameter style angepasst wird, musst du sie entfernen, um einen potenziellen Konflikt mit zukünftigen Funktionen zu vermeiden.

  2. Wenn du einer neuen oder vorhandenen Karte mit einer unserer Web-APIs eine Karten-ID hinzufügen möchtest, hängst du den URL-Parameter map_id an und lege ihn auf deine Karten-ID fest. In diesem Beispiel wird gezeigt, wie Sie über die Maps Static API eine Karten-ID in eine Karte einfügen.

    <img src="https://maps.googleapis.com/maps/api/staticmap?center=Brooklyn+Bridge,New+York,NY&zoom=13&size=600x300&maptype=roadmap&markers=color:blue%7Clabel:S%7C40.702147,-74.015794&markers=color:green%7Clabel:G%7C40.711614,-74.012318&markers=color:red%7Clabel:C%7C40.718217,-73.998284&key=YOUR_API_KEY&map_id=YOUR_MAP_ID&signature=YOUR_SIGNATURE" />
    


  1. Im Lite-Modus von Android sind die Funktionen für das cloudbasierte Gestalten von Karteninhalten nicht verfügbar.