Stylizacja zbiorów danych na podstawie danych umożliwia przesyłanie własnych zbiorów danych geoprzestrzennych, stosowanie niestandardowej stylizacji do ich atrybutów danych i wyświetlanie tych atrybutów na mapach. Dzięki stylizacji zbiorów danych na podstawie danych możesz tworzyć wizualizacje danych na podstawie geometrii punktów, wielolinii i wielokątów oraz sprawiać, że elementy danych będą reagować na zdarzenia dotknięcia. Stylizacja zbiorów danych na podstawie danych jest obsługiwana tylko w przypadku map wektorowych (wymagany jest identyfikator mapy).
Pierwsze kroki ze stylizacją opartą na danych w przypadku zbiorów danych
Dodawanie niestandardowych zbiorów danych geoprzestrzennych
Dodaj dane niestandardowe za pomocą konsoli Google Cloud lub powłoki Google Cloud. Każdy zbiór danych ma unikalny identyfikator, który możesz powiązać ze stylem mapy. Obsługiwane są te formaty danych:
- GeoJSON
- Rozdzielane przecinkami (CSV)
- KML
Szczegółowe informacje o wymaganiach i ograniczeniach dotyczących zbiorów danych znajdziesz w artykule Tworzenie zbiorów danych i zarządzanie nimi.
Publiczne zbiory danych
Aby nadać styl zbiorowi danych, musisz powiązać styl mapy z identyfikatorem mapy, co spowoduje też powiązanie zbioru danych z tym identyfikatorem. W aplikacji deweloperzy mogą odwoływać się do tego identyfikatora mapy oraz dowolnego stylu mapy i powiązanych z nim danych geoprzestrzennych. Do danych geoprzestrzennych nie jest stosowana dodatkowa kontrola dostępu, dzięki czemu są one publicznie dostępne dla każdego, kto ma dostęp do aplikacji.
Funkcje danych dotyczących stylu
Po przesłaniu danych niestandardowych i powiązaniu ich ze stylem mapy oraz identyfikatorem mapy możesz nadać styl elementom danych, aby uzyskać efekt wizualny, oraz sprawić, że elementy będą reagować na zdarzenia dotknięcia.
stylizowanie danych punktów, aby wyświetlać na mapie określone lokalizacje;
nadać styl danym wielokąta, aby wyróżnić elementy geograficzne;
nadać styl danym poligonów, aby wyróżnić obszary geograficzne;
Aby funkcje danych reagowały na zdarzenia dotknięcia, dodaj odbiornik zdarzeń.