W tym dokumencie opisujemy koncepcyjną relację między stylami niestandardowymi a trybami jasnym i ciemnym oraz definiujemy różne typy map i sposoby stosowania do nich stylów.
Aby rozpocząć korzystanie ze stylów niestandardowych, zapoznaj się z artykułem Tworzenie nowego stylu.
Informacje o trybie jasnym i ciemnym
Możesz utworzyć 2 różne style dla jednego identyfikatora mapy: jeden zoptymalizowany pod kątem jasnych, a drugi pod kątem ciemnych teł. Mapy na jasnych tłach korzystają z innej mapy bazowej niż mapy na ciemnych tłach. Dlatego nie możesz używać jednego stylu w obu trybach.
Style trybu jasnego i ciemnego zapewniają najlepiej dopasowaną mapę w różnych środowiskach. Gdy używasz identyfikatora mapy w aplikacjach, może ona wczytywać odpowiedni styl na podstawie zaprogramowanego działania lub ustawień urządzenia użytkownika.
Wybieranie trybu jasnego lub ciemnego podczas tworzenia stylu
Tryb jasny lub ciemny wybierasz podczas tworzenia lub kopiowania stylu. Po utworzeniu stylu nie można zmienić jego trybu.
Typ stylu możesz sprawdzić na stronie szczegółów stylu.
Szczegółowe instrukcje tworzenia stylów niestandardowych znajdziesz w artykule Tworzenie i używanie stylów mapy.
Powiązywanie z identyfikatorem mapy jednego stylu trybu jasnego i jednego stylu trybu ciemnego
Identyfikator mapy obsługuje tylko 1 styl trybu jasnego i 1 styl trybu ciemnego. Gdy klikniesz ikonę Łączenie stylu z identyfikatorem mapy.
Edytuj, aby zmienić styl trybu jasnego lub ciemnego, w panelu będą wyświetlane tylko style dla tego trybu. Więcej informacji znajdziesz w artykuleJak style niestandardowe działają w przypadku różnych typów map
Google Maps Platform oferuje różne typy map, które można wykorzystać w różnych przypadkach, m.in. roadmap
, terrain
, hybrid
i navigation
. Poziom dostosowania zależy od tego, czy mapa jest oparta na danych wektorowych (np. roadmap
i navigation
), czy na obrazach rastrowych (np. hybrid
i terrain
).
- Mapy danych wektorowych
- Te mapy korzystają z danych wektorowych, które umożliwiają kompleksowe stylowanie większości elementów mapy, w tym wielokątów przedstawiających ląd i wodę, dróg, punktów orientacyjnych i interesujących miejsc.
- Mapy z obrazami rastrowymi
- Te mapy korzystają głównie z obrazów map. W związku z tym możliwości stylizacji są ograniczone. Zwykle możesz stylizować tylko dane wektorowe, które nakładasz na zdjęcia, np. etykiety, pinezki i niektóre polilinie (czyli drogi, granice). Nie możesz dostosowywać elementów, które są częścią obrazu podstawowego, takich jak kolor jeziora czy wygląd pasma górskiego.
- Obraz przedstawia mapę z niestandardowym stylem różowej wody. Jeśli jednak wyświetlisz podgląd stylu dla mapy terenu lub mapy hybrydowej, woda nie będzie różowa.
Definicje typów map i obsługa trybów
W tabeli poniżej znajdziesz typy map i informacje o tym, które z nich obsługują tryb jasny i ciemny:
Typ mapy | Opis | Wektorowe czy rastrowe | Obsługa trybów |
---|---|---|---|
roadmap |
Standardowy widok mapy, który pokazuje drogi i najważniejsze obiekty. | Wektor | Oba rodzaje |
terrain |
Mapa, która podkreśla fizyczne cechy terenu, takie jak góry, rzeki i wysokość. | Wektor | Oba rodzaje |
hybrid |
Połączenie zdjęć satelitarnych i danych z mapy drogowej, na których widoczne są nazwy ulic i inne ważne elementy. | Raster | tylko tryb jasny, |
navigation |
Specjalny typ mapy zoptymalizowany pod kątem szczegółowych wskazówek dojazdu przy użyciu pakietu Navigation SDK. | Raster | Oba rodzaje |
Uwagi dotyczące stylów wielokątów w przypadku typów map terrain
i hybrid
Podczas stylizowania typów map terrain
i hybrid
możesz zauważyć te zachowania:
Jeśli używasz stylów niestandardowych na Androidzie i iOS z typem mapy
terrain
, możesz zauważyć tymczasowe miganie wody. To oczekiwane zachowanie występuje podczas stylizowania wody, ponieważ kafelki mapy drogowej wczytują się po kafelkach terenu. To opóźnione ładowanie powoduje krótkotrwały konflikt wizualny w przypadku kolorów niestandardowych.Style wielokątów mogą zasłaniać elementy mapy podstawowej w przypadku typów map
terrain
ihybrid
. Na przykład stylizowany wielokąt parku na mapie terenu może ukrywać subtelne elementy terenu. Na mapie hybrydowej może ukrywać zdjęcia satelitarne.
Wyświetlanie podglądu stylów na każdym typie mapy
Po utworzeniu stylów niestandardowych przetestuj je na różnych typach map, aby sprawdzić, jak działają. Jest to szczególnie ważne, ponieważ nie wszystkie style mają zastosowanie do wszystkich typów map.
W konsoli Google Cloud możesz wyświetlić podgląd niestandardowych stylów w edytorze stylu lub na stronie szczegółów mapy:
- Edytor stylu: w panelu kontekstowym kliknij menu
Map type
i zmień typ mapy. Mapa odświeży się i wyświetli typ mapy z zastosowanym stylem. - Strona szczegółów mapy: w sekcji Podgląd mapy możesz przełączać się między stylem jasnym i ciemnym oraz zmieniać wariant na liście, aby wyświetlać różne typy map. Aby wyświetlić podgląd stylu, musisz najpierw powiązać go z identyfikatorem mapy.
Stosowanie niestandardowych stylów do wielu typów map
Na stronie szczegółów mapy, po powiązaniu stylów trybu jasnego i ciemnego z identyfikatorem mapy, kliknij Pokaż więcej, aby określić, czy chcesz zastosować style niestandardowe do wielu typów map. Możesz jeszcze raz sprawdzić, jak styl jest stosowany do typów map w sekcji Podgląd mapy.