Обзор идентификатора карты

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

Идентификатор карты – это уникальный идентификатор, который используется для обозначения отдельного экземпляра карты Google. Вы используете идентификаторы карт, чтобы активировать функции, управлять картами или стилизовать их на своих веб-сайтах и ​​в своих приложениях. Вы можете создать идентификаторы карт для каждой необходимой вам платформы — JavaScript, Android, iOS или статических карт — в своем проекте Google Cloud Console на странице «Управление картами» .

О том, как создавать идентификаторы карт, см. в разделе «Как создавать идентификаторы карт» .

Что можно делать с идентификаторами карт

Используйте идентификаторы карт, чтобы включить функции и стили. Вот несколько примеров использования идентификаторов карт. Полный список см. в разделе «Функции, использующие идентификаторы карт» :

  • Стилизация облачных карт . Свяжите идентификатор карты со стилем карты, чтобы стилизовать, настраивать и управлять своими картами с помощью Google Cloud Console. Доступно на всех платформах: Android , iOS , JavaScript и Maps Static API .

  • Векторные карты . Используйте идентификатор карты, чтобы использовать карту, состоящую из векторных фрагментов, которые рисуются во время загрузки на стороне клиента с помощью WebGL. Доступно на JavaScript .

  • Расширенные маркеры : используйте идентификатор карты, чтобы включить расширенные маркеры. Доступно на Android , iOS и JavaScript .

Пример оформления облачных карт

Чтобы использовать стили облачных карт для стилизации карт на своем веб-сайте и в приложениях Android, выполните следующие действия:

  1. Создайте идентификаторы карт для каждой используемой вами платформы. Например, создайте JavaScript и идентификатор карты Android. Подробности см. в разделе Создание идентификаторов карт .

  2. Настройте стиль карты в Google Cloud Console. Подробную информацию см. в разделе Оформление облачных карт .

  3. Свяжите оба идентификатора карты со стилем карты в Google Cloud Console. Подробности см. в разделе «Связывание идентификаторов карт со своим стилем» .

  4. Укажите идентификатор карты в JavaScript вашего веб-сайта и в коде приложения для Android. Подробную информацию см. в разделе Добавление идентификатора карты в ваше приложение .

Стиль карты, связанный с вашими идентификаторами карт, затем отображается на вашем веб-сайте и в приложении Android. Вы можете обновлять стиль карты в Cloud Console, и изменения появляются в обоих местах автоматически, без необходимости обновления приложений вашими клиентами.

Функции, использующие идентификаторы карт

В следующей таблице показаны функции и API платформы Google Maps, использующие идентификаторы карт:

Функция или API Использует идентификаторы карт для достижения этих целей.
Расширенные маркеры Включите расширенные маркеры. Вам не нужно создавать идентификатор карты, вместо этого вы можете использовать идентификатор демонстрационной карты DEMO_MAP_ID .
Управляемое данными моделирование границ Свяжите идентификатор карты с набором границ и стилем, чтобы стилизовать карту в соответствии с границами.
Управляемое данными оформление наборов данных Свяжите идентификатор карты с набором данных и стилем, чтобы стилизовать карту в соответствии с набором данных.
трепетать Создавайте стили для карт Google, используемых в ваших приложениях Flutter.
API для встраивания карт Укажите и стилизуйте карту, которая будет встроена в веб-страницу.
API JavaScript Карт Оформите карту для отображения на веб-странице.
SDK Карт для Android Создайте стиль карты для отображения в приложении Android. 1
SDK Карт для iOS Создайте стиль карты для отображения в приложении iOS. 1
Статический API карт Укажите и стилизуйте карту, которая будет отображаться как статическое изображение.
Мобильные решения Используйте Maps JavaScript API и SDK для Android и iOS для стилизации карт в мобильных решениях. 1
WebGL (векторные карты) Включите функции WebGL, используя идентификатор векторной карты JavaScript.

1 Использование идентификатора карты в Maps SDK для Android или Maps SDK для iOS запускает загрузку карты, которая взимается по номеру SKU динамических карт.

Следующие шаги

Создать идентификатор карты