Стиль карты – это набор настроек, который можно связать с идентификатором карты, а затем вызывать в коде приложения, чтобы показывать пользователям персонализированную карту.
Хотя идентификатор карты для создания стиля не требуется, перед использованием стиля необходимо связать его с идентификатором карты и добавить этот идентификатор в код приложения. Это единственный этап в жизненном цикле стиля карт, на котором придется менять код приложения.
Опубликованные стили и черновики
Опубликованные стили – те, которые используются на показываемых картах. Карты с черновиками стилей не видны пользователям.
Когда вы создаете новый стиль (в том числе копируете старый стиль или его версию или импортируете JSON-файл), его начальный вариант публикуется автоматически.
Как создать стиль
Стиль карты можно создать одним из следующих способов:
- создать новый стиль с использованием стилей Google Карт по умолчанию или на основе предложенного шаблона;
- дублировать существующий стиль;
- дублировать предыдущую версию существующего стиля;
- импортировать стиль JSON.
Создание нового стиля
- Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).
- Нажмите Create Style (Создать стиль) и отметьте Google Map (Карта Google).
- Нажмите Save (Сохранить).
- В диалоговом окне Save and Publish Map (Сохранить и опубликовать карту) введите название карты и, при желании, описание. Затем нажмите Save (Сохранить).
Стиль будет автоматически опубликован, а вы перейдете на страницу с информацией о нем.
Дублирование существующего стиля
- Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).
- Выберите один из существующих стилей и нажмите Duplicate (Создать копию).
- В диалоговом окне Duplicate Map Style (Создать копию стиля карты) введите название нового стиля. Можно также добавить описание.
- Нажмите Save (Сохранить).
Стиль будет автоматически опубликован, а вы перейдете на страницу с информацией о нем.
Дублирование версии стиля
- Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).
- Выберите стиль и нажмите Customize Style (Настроить стиль).
- Выберите Settings > Version History (Настройки > История версий).
- Выберите версию стиля и нажмите Duplicate (Скопировать) внизу панели Version History (История версий).
Скопированный стиль будет автоматически опубликован. Внизу страницы вы увидите небольшое уведомление о том, что стиль скопирован, и ссылку на эту копию (откроется в новой вкладке).
Первый стиль вашей карты – это исходная версия. В отличие от датированных опубликованных версий и черновиков, для него невозможно выбрать дочерние стили. Чтобы скопировать этот стиль или вернуться к нему, нажмите на его заголовок, где указана дата создания.
Импорт стиля JSON
- Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).
- Нажмите Create style (Создать стиль).
- В разделе Create your own style (Создание собственного стиля) выберите вариант Import JSON (Импорт JSON).
- Вставьте в поле действительный код стиля JSON.
- Если код JSON недействителен, прямо под полем JSON будет показано уведомление заглавными буквами.
- Если код JSON действителен, будет доступен предварительный просмотр вставляемого стиля и активируется синяя кнопка Save (Сохранить).
- Нажмите Save (Сохранить).
Стиль будет автоматически опубликован, а вы перейдете на страницу с информацией о нем.
Восстановление версии стиля
Если вам нужна предыдущая версия стиля, восстановите ее. Например, это может потребоваться, если вы использовали стиль с элементами бренда во время мероприятия, а теперь хотите, чтобы карта выглядела как раньше.
- Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).
- Выберите стиль и нажмите Customize Style (Настроить стиль).
- Выберите Settings > Version History (Настройки > История версий).
- На панели Version History (История версий) выберите версию, которую хотите использовать снова, и нажмите внизу кнопку Restore (Восстановить). Восстановленный стиль будет сохранен как последний черновик.
- Закройте панель истории версий и нажмите Publish (Опубликовать).
Обновление сведений о стиле
В верхней части главной страницы стиля находятся элементы управления. Они позволяют изменить, скопировать, переименовать и удалить созданный стиль, а также добавить к нему идентификаторы карт.
- Чтобы продолжить настройку стиля или посмотреть сведения о нем, нажмите кнопку Customize style (Настроить стиль).
- Чтобы узнать, как изменять стили объектов и элементов, ознакомьтесь со статьей о редакторе стилей карт.
- Чтобы изменить название или описание стиля, нажмите кнопку Edit (Изменить).
- Чтобы скопировать стиль, нажмите кнопку Duplicate (Создать копию).
- Чтобы удалить стиль, нажмите кнопку Delete (Удалить).
- Вы также можете добавить или посмотреть идентификаторы карт, связанные со стилем.
Добавление идентификаторов карт и их удаление
Стили можно связывать с несколькими идентификаторами карт, поскольку один стиль можно применять для нескольких приложений Google Карт. Однако каждый идентификатор карты может быть связан только с одним стилем.
- Выберите стиль на странице Map Styles (Стили карт).
- Если со стилем не связан ни один идентификатор карты, нажмите кнопку Add Map IDs (Добавить идентификаторы карт), а если связан – значок карандаша. Откроется панель Add/Edit Map IDs (Добавить/изменить идентификаторы карт).
- Установите флажок рядом с идентификатором карты, который нужно связать со стилем, или снимите флажок, чтобы удалить связь.
- Нажмите Save (Сохранить).
Чтобы использовать облачный стиль карты, добавьте идентификатор карты в приложение.