Идентификатор карты – это уникальный идентификатор, который используется для обозначения отдельного экземпляра карты Google. Вы используете идентификаторы карт, чтобы активировать функции, управлять картами или стилизовать их на своих веб-сайтах и в своих приложениях. Вы можете создать идентификаторы карт для каждой необходимой вам платформы — JavaScript, Android, iOS или статических карт — в своем проекте консоли Google Cloud на странице «Управление картами» .
О том, как создавать идентификаторы карт, см. в разделе «Как создавать идентификаторы карт» .
Что можно делать с идентификаторами карт
Используйте идентификаторы карт, чтобы включить функции и стили. Вот несколько примеров использования идентификаторов карт. Полный список см. в разделе «Функции, использующие идентификаторы карт» :
Стилизация облачных карт . Свяжите идентификатор карты со стилем карты, чтобы стилизовать, настраивать и управлять своими картами с помощью консоли Google Cloud. Доступно на всех платформах: Android , iOS , JavaScript и Maps Static API .
Векторные карты . Используйте идентификатор карты, чтобы использовать карту, состоящую из векторных фрагментов, которые рисуются во время загрузки на стороне клиента с помощью WebGL. Доступно на JavaScript .
Расширенные маркеры : используйте идентификатор карты, чтобы включить расширенные маркеры. Доступно на Android , iOS и JavaScript .
Пример оформления облачных карт
Чтобы использовать стили облачных карт для стилизации карт на своем веб-сайте и в приложениях Android, выполните следующие действия:
Создайте идентификаторы карт для каждой используемой вами платформы. Например, создайте JavaScript и идентификатор карты Android. Подробности см. в разделе Создание идентификаторов карт .
Настройте стиль карты в консоли Google Cloud. Подробности см. в разделе Оформление облачных карт .
Свяжите оба идентификатора карты со стилем карты в консоли Google Cloud. Подробности см. в разделе «Связывание идентификаторов карт со своим стилем» .
Укажите идентификатор карты в JavaScript вашего веб-сайта и в коде приложения для Android. Подробную информацию см. в разделе Добавление идентификатора карты в ваше приложение .
Стиль карты, связанный с вашими идентификаторами карт, затем отображается на вашем веб-сайте и в приложении Android. Вы можете обновлять стиль карты в облачной консоли, и изменения появляются в обоих местах автоматически, без необходимости обновления приложений вашими клиентами.
Функции, использующие идентификаторы карт
В следующей таблице показаны функции и 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 динамических карт.