Przegląd

Wybierz platformę: Android iOS JavaScript

Style oparte na danych w przypadku zbiorów danych umożliwiają przesyłanie własnych geoprzestrzennych zbiorów danych, stosowanie do elementów ich danych stylów niestandardowych i wyświetlanie tych elementów danych na mapach. Dzięki stylom opartym na danych w przypadku zbiorów danych możesz tworzyć wizualizacje danych na podstawie geometrii punktów, linii łamanych i wielokątów oraz sprawić, że elementy danych będą reagować na kliknięcia. Styl oparty na danych w przypadku zbiorów danych jest obsługiwany tylko na mapach wektorowych (wymagany jest identyfikator mapy).

Pierwsze kroki ze stylem opartym na danych dla zbiorów danych

Dodawanie niestandardowych zbiorów danych geoprzestrzennych

Dodaj dane niestandardowe za pomocą konsoli Google Cloud lub Google Cloud Shell. Każdy zbiór danych ma unikalny identyfikator, który możesz powiązać ze stylem mapy. Obsługiwane są te formaty danych:

  • GeoJSON
  • Plik rozdzielany przecinkami (CSV)
  • KML

Szczegółowe informacje o wymaganiach i ograniczeniach dotyczących zbiorów danych znajdziesz w artykule Tworzenie zbioru danych i zarządzanie nim.

Informacje o publicznych zbiorach danych

Aby nadać styl zbiorowi danych, musisz powiązać styl mapy z identyfikatorem mapy, co spowoduje też powiązanie zbioru danych z identyfikatorem mapy. W aplikacji deweloperzy mogą odwoływać się do tego identyfikatora mapy oraz do powiązanego z nim stylu mapy i danych geoprzestrzennych. Do danych geoprzestrzennych nie jest stosowana żadna dodatkowa kontrola dostępu, dzięki czemu są one publicznie dostępne dla każdego, kto ma aplikację.

Funkcje danych dotyczących stylu

Po przesłaniu danych niestandardowych i powiązaniu ich ze stylem mapy oraz identyfikatorem mapy możesz stylizować funkcje danych, aby uzyskać efekt wizualny, i sprawić, że funkcje będą reagować na zdarzenia kliknięcia.

Stylizuj dane punktowe, aby wyświetlać na mapie określone lokalizacje.

Zrzut ekranu przedstawiający stylizowane dane punktowe.

Zastosuj styl do danych polilinii, aby wyróżnić elementy geograficzne.

Zrzut ekranu przedstawiający dane stylizowanej linii łamanej.

Stylizuj dane wielokątów, aby wyróżnić obszary geograficzne.

Zrzut ekranu przedstawiający dane wielokąta ze stylem.

Dodaj detektor zdarzeń, aby funkcje danych reagowały na zdarzenia kliknięcia.

Zrzut ekranu przedstawiający kursor klikający mapę.