definiowanie stylów map w Google Cloud

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Google Maps Platform udostępnia funkcje stylu mapy działające w chmurze, które ułatwiają dostosowywanie stylu i dostosowywanie map oraz zarządzanie nimi za pomocą Google Cloud Console. Pozwala to tworzyć niestandardowe mapy dla użytkowników bez konieczności aktualizowania kodu aplikacji za każdym razem, gdy zmieniasz styl.

Style utworzone przed 15 września 2020 r. nie będą zawierać rozszerzonych funkcji naturalnych Map Google. Aby dodać do mapy obsługę elementów naturalnych w Mapach Google, musisz utworzyć styl mapy.

definiowanie stylów map w Google Cloud pozwala tworzyć i edytować mapy poszczególnych aplikacji używających Map Google bez konieczności wprowadzania zmian w kodzie po zastosowaniu identyfikatora mapy. Wszystkie zmiany stylu można wprowadzać w Cloud Console bez konieczności kodowania. Zmienia wygląd i kolor wielu elementów mapy, takich jak drogi, budynki, akweny, ciekawe miejsca i trasy transportu publicznego.

Do tych funkcji należą:

  • Styl mapy w chmurze: możesz zmienić styl map statycznych i statycznych oraz zarządzać nimi w Cloud Console za pomocą identyfikatorów i stylów map.
  • Filtrowanie ważnych miejsc w firmie: z widoku mapy można usunąć 5 kategorii ciekawych miejsc biznesowych.
  • Kontrola gęstości ciekawych miejsc: gęstość miejsc widocznych na mapie podstawowej można dostosować, aby domyślnie wyświetlać więcej lub mniej ważnych miejsc.

Styl map w chmurze jest dostępny w pakietach Maps SDK na Androida1, SDK Maps na iOS, JavaScript i Map Static API, ale nie wszystkie funkcje będą widoczne na wszystkich platformach.

Zanim zaczniesz

Płatności

Styl map opartych na chmurze wymaga identyfikatora mapy. W przypadku pakietu SDK Maps na Androida, pakietu SDK Maps na iOS i kodu JavaScript użycie identyfikatora mapy wiąże się z naliczeniem kodu SKU dla Map dynamicznych. W interfejsie Maps Static API użycie identyfikatora mapy wiąże się z naliczeniem opłaty za kod SKU Static Maps.

Przykłady

Identyfikator mapy to identyfikator powiązany z określonym stylem lub funkcją mapy. Skonfiguruj styl mapy i powiąż ją z identyfikatorem mapy w Google Cloud Console. Gdy odwołasz się do identyfikatora mapy w kodzie, powiązany z nim styl mapy wyświetli się w aplikacji. Wszystkie kolejne zmiany stylu wprowadzone w aplikacji będą się pojawiać automatycznie w aplikacji bez żadnych aktualizacji klientów.

  1. Jeśli używasz stylu mapy w chmurze z istniejącą mapą dopasowaną za pomocą parametru style, usuń je, aby uniknąć potencjalnego konfliktu z przyszłymi funkcjami.

  2. Aby dodać identyfikator mapy do nowej lub istniejącej mapy, która korzysta z jednego z naszych internetowych interfejsów API, dołącz parametr adresu URL map_id i ustaw go na identyfikator mapy. Ten przykład pokazuje, jak dodać identyfikator mapy do mapy za pomocą Maps Static API.

    <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. Styl map w chmurze jest niedostępny w wersji uproszczonej Androida.