
In diesem Dokument wird die konzeptionelle Beziehung zwischen benutzerdefinierten Stilen und dem hellen und dunklen Modus beschrieben. Außerdem werden die verschiedenen Kartentypen definiert und erklärt, wie Sie Ihre Stile auf sie anwenden.
Informationen zu den ersten Schritten mit benutzerdefinierten Stilen finden Sie unter Neuen Stil erstellen.
Heller und dunkler Modus
Sie können zwei verschiedene Stile für eine einzelne Karten-ID erstellen: einen für helle Hintergründe und einen für dunkle Hintergründe. Karten für helle Hintergründe verwenden eine andere Basiskarte als Karten für dunkle Hintergründe. Daher können Sie nicht einen Stil für beide Modi verwenden.
Die Stile für den hellen und dunklen Modus bieten die am besten geeignete Karte mit benutzerdefinierten Stilen für verschiedene Umgebungen. Wenn Sie die Karten-ID in Ihren Anwendungen verwenden, kann Ihre App den entsprechenden Stil basierend auf dem programmierten Verhalten oder den Geräteeinstellungen des Nutzers laden.
Beim Erstellen eines Stils den hellen oder dunklen Modus auswählen
Sie wählen entweder den hellen oder den dunklen Modus aus, wenn Sie einen Stil erstellen oder kopieren einen. Der Modus eines Stils kann nach der Erstellung nicht mehr geändert werden.
Sie können den Stiltyp auf der Seite Stildetails prüfen.
Eine Schritt-für-Schritt-Anleitung zum Erstellen benutzerdefinierter Stile finden Sie unter Kartenstile erstellen und verwenden styles.
Einen Stil für den hellen Modus und einen Stil für den dunklen Modus mit einer Karten-ID verknüpfen
Eine Karten-ID unterstützt nur einen Stil für den hellen Modus und einen Stil für den dunklen Modus. Wenn Sie auf das Bearbeiten Symbol klicken, um einen Stil für den hellen oder dunklen Modus zu ändern, werden im Bereich nur Ihre Stile für diesen Modus angezeigt. Weitere Informationen finden Sie unter Stil mit einer Karten ID verknüpfen.
Anwenden benutzerdefinierter Stile auf mehrere Kartentypen
Die Google Maps Platform bietet verschiedene Kartentypen für unterschiedliche Anwendungsfälle, darunter roadmap, terrain, 2D hybrid, 3D hybrid und navigation. Der Grad der Anpassung hängt davon ab, ob die Karte nur auf Vektordaten basiert (z. B. roadmap und navigation), eine Mischung aus Vektordaten und Rasterbildern verwendet (z. B. 2D hybrid und terrain) oder eine Mischung aus Rasterbildern, 3D-Polygonen und Vektorgrafiken (z. B. 3D hybrid).
- Karten mit Vektordaten
- Die
roadmapundnavigationKartentypen verwenden nur Vektordaten, mit denen Sie die meisten Kartenelemente umfassend gestalten können, einschließlich Polygone für Land und Wasser, Straßen, Sehenswürdigkeiten und POIs.
- Karten mit Rasterbildern
- Die
terrain,2D hybridund3D hybridKartentypen verwenden hauptsächlich Rasterbilder mit darüber gelegten Vektordaten. Daher sind die Gestaltungsmöglichkeiten eingeschränkt. In der Regel können Sie nur Vektordaten gestalten, die Sie über die Bilder legen, z. B. Labels, Pins und einige Polylinien (d. h. Straßen, Grenzen). Elemente, die Teil der Basisbilder sind, können nicht angepasst werden, z. B. die Farbe eines Sees oder das Aussehen eines Gebirges. - Auf dem Bild ist beispielsweise die Straßenkarte mit einem benutzerdefinierten Stil für pinkes Wasser zu sehen. Wenn Sie jedoch eine Vorschau des Stils für Gelände- und Hybridkartentypen aufrufen, ist das Wasser nicht pink.
Definitionen von Kartentypen und Unterstützung für Modi
In der folgenden Tabelle werden die Kartentypen definiert und es wird gezeigt, welche Kartentypen den hellen und dunklen Modus unterstützen.
| Kartentyp | Beschreibung | Basiskartenbilder | Unterstützung für Modi |
|---|---|---|---|
roadmap |
Eine Standardkartenansicht mit Straßen und wichtigen Elementen. | Vektor | Beides |
navigation |
Ein spezieller Kartentyp, der für die detaillierte Wegbeschreibung mit dem Navigation SDK optimiert ist. Weitere Informationen zur Navigation finden Sie in der Übersicht zu Kartenstilen für das Navigation SDK for Android und das Navigation SDK for iOS. | Vektor | Beides |
terrain |
Eine Karte, die physische Geländeelemente wie Berge, Flüsse und Höhen hervorhebt. | Raster | Beides |
2D hybrid |
Eine Kombination aus Satellitenbildern und Straßenkartendaten, bei der Straßennamen und andere wichtige Elemente über die Bilder gelegt werden. | Raster | Nur heller Modus |
3D hybrid |
Eine fotorealistische 3D-Karte, auf der Sie die Sichtbarkeit von POI-Labels, Straßen und Straßenschildern gestalten können. Dieser Kartentyp ist nur in 3D-Karten in der Maps JavaScript API verfügbar. | Vektor und Raster | Nur heller Modus |
Stilüberlegungen für Karten mit Rasterbildern
Beim Gestalten der Kartentypen terrain, 2D hybrid und 3D hybrid kann es zu folgenden Verhaltensweisen kommen:
Wenn Sie benutzerdefinierte Stile auf Android und iOS mit dem Kartentyp
terrainverwenden, kann es vorkommen, dass das Wasser kurz blinkt. Dieses erwartete Verhalten tritt auf, wenn Sie Wasser gestalten, da die Straßenkacheln nach den Geländekacheln geladen werden. Diese verzögerte Ladung führt zu einem kurzen visuellen Konflikt bei benutzerdefinierten Farben.Polygonstile können zugrunde liegende Kartenelemente bei den Kartentypen
terrainund2D hybridverdecken. Ein stilisierter Parkpolygon auf einer Geländekarte kann beispielsweise subtile Geländeelemente verdecken. Auf einer 2D-Hybridkarte kann es die zugrunde liegenden Satellitenbilder verdecken.Bei
3D hybridwerden Straßenpolylinien möglicherweise unter Brücken gerendert oder um Über- und Unterführungen herum falsch dargestellt.Bei Kartentypen vom Typ
3D hybridkönnen Sie die Karteneinstellungen zum Steuern der Dichte von POIs und des Stils von Gebäuden und Sehenswürdigkeiten nicht ändern.
Vorschau Ihrer Stile für jeden Kartentyp
Nachdem Sie Ihre benutzerdefinierten Stile erstellt haben, testen Sie sie mit den verschiedenen Kartentypen, um zu sehen, wie sie angewendet werden. Das ist besonders wichtig, da nicht alle Stile für alle Kartentypen gelten.
In der Google Cloud Console können Sie eine Vorschau Ihrer benutzerdefinierten Stile im Stileditor oder auf der Seite mit den Kartendetails aufrufen:
- Stileditor: Wählen Sie im Kontextbereich die
Map typeDrop-down Liste aus und ändern Sie den Kartentyp. Die Karte wird aktualisiert und zeigt den Kartentyp mit dem angewendeten Stil an. - Seite mit den Kartendetails:Im Bereich Kartenvorschau können Sie zwischen Stilen für den hellen und dunklen Modus wechseln und die Variante in der Drop-down-Liste in verschiedene Kartentypen ändern. Sie müssen Ihren Stil zuerst mit der Karten-ID verknüpfen, bevor Sie eine Vorschau aufrufen können.
Benutzerdefinierte Stile auf mehrere Kartentypen anwenden
Klicken Sie auf der Seite mit den Kartendetails, nachdem Sie Ihre Stile für den hellen und dunklen Modus mit Ihrer Karten-ID verknüpft haben, auf Mehr anzeigen , um auszuwählen, ob Sie Ihre benutzerdefinierten Stile auf mehrere Kartentypen anwenden möchten. Im Bereich Kartenvorschau können Sie noch einmal prüfen, wie der Stil auf die Kartentypen angewendet wird.