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