Обзор

Выберите платформу: Android iOS JavaScript

Управляемый данными стиль для наборов данных позволяет вам загружать собственные геопространственные наборы данных, применять индивидуальный стиль к их функциям данных и отображать эти функции данных на картах. С помощью управляемого данными стиля для наборов данных вы можете создавать визуализации данных на основе геометрии точек, полилиний и полигонов, а также заставлять функции данных реагировать на события щелчка. Управляемый данными стиль для наборов данных поддерживается только на векторных картах (требуется идентификатор карты).

Начните работу с управляемым данными стилем для наборов данных

Добавить пользовательские геопространственные наборы данных

Добавьте свои пользовательские данные с помощью Google Cloud Console или Google Cloud Shell. Каждый набор данных имеет уникальный идентификатор, который можно связать со стилем карты. Поддерживаются следующие форматы данных:

  • GeoJSON
  • Разделенные запятыми (CSV)
  • КМЛ

Подробную информацию о требованиях и ограничениях к набору данных см. в разделе Создание и управление набором данных.

О публичных наборах данных

Чтобы стилизовать набор данных, необходимо связать стиль карты с идентификатором карты, который также связывает набор данных с идентификатором карты. В приложении разработчики могут ссылаться на этот идентификатор карты, а также на любой стиль карты и геопространственные данные, связанные с ним. Никакого дополнительного контроля доступа к геопространственным данным не применяется, что делает геопространственные данные фактически общедоступными для любого, у кого есть приложение.

Особенности стилевых данных

После загрузки пользовательских данных и привязки их к стилю карты и идентификатору карты вы можете стилизовать элементы данных для визуального эффекта и настроить элементы так, чтобы они реагировали на события щелчка.

Стилизуйте точечные данные для отображения определенных местоположений на карте.

Скриншот, показывающий стилизованные данные точек.

Стилизуйте данные полилиний для выделения географических объектов.

Скриншот, показывающий стилизованные данные полилинии.

Стилизуйте полигональные данные для выделения географических областей.

Скриншот, показывающий стилизованные данные полигона.

Добавьте прослушиватель событий, чтобы функции данных реагировали на события щелчка.

Скриншот, показывающий курсор, нажимающий на карту.

Производительность при рендеринге большого количества объектов данных

При рендеринге большого количества функций данных вы можете заметить проблемы с производительностью в вашем приложении. Например, вы можете заметить задержку производительности или проблемы со стабильностью приложения во время масштабирования или поворота.