Стили на основе данных позволяют вам работать с многоугольниками, созданными Google для административных границ, применять стили к многоугольникам границ, показывать их на картах и создавать фоновые картограммы на основе собственных коммерческих данных. Благодаря Region Lookup API регионы в базе данных можно находить по идентификаторам и названиям мест.
К найденным таким образом полигонам и их границам и применяется стилизация. Каждому типу объектов на такой картограмме соответствует тип региона (допустимые типы можно выбрать в начале настройки).
Посмотреть административные границы и сформированные ими полигоны на Google Картах можно здесь.
Типы объектов
Стили на основе данных на Google Картах можно применять к административным границам и сформированным ими полигонам. Каждой административной территории на Картах соответствует тип объекта: страна, штат, населенный пункт и почтовый округ. Типы объектов ранжируются по административным уровням, структура которых зависит от страны. В предварительной версии стилизации на основе данных поддерживаются следующие объекты:
COUNTRY
— политическое образование национального уровня (как правило, он самый высокий).ADMINISTRATIVE_AREA_LEVEL_1
— первый уровень национального административного деления. В США ему соответствуют штаты.ADMINISTRATIVE_AREA_LEVEL_2
— второй уровень национального административного деления. В США ему соответствуют округа.LOCALITY
— городская административная единица.POSTAL_CODE
— почтовый округ (соответствует почтовому индексу).
Районы представлены на карте в виде векторных слоев: каждому уровню административного деления соответствует свой слой. Векторные слои задаются стилем карты. Вы можете выбрать, какие векторные слои включить, в начале настройки на Google Cloud Console.
Стили границ полигонов
Вы можете задавать стили заливки полигонов (цвет, прозрачность) и их границ (цвет, прозрачность, толщина линии). За счет этого можно:
- создавать полигоны со стилизованными границами – выделять границы всех районов определенного уровня;
- создавать картограммы – заливать районы цветом в зависимости от соответствующих им данных в вашей базе;
на странице Границы на Google Картах можно посмотреть административные границы разных уровней во всех странах мира.