Как создавать и использовать стили карт (предварительная версия)

Стиль карты – это набор визуальных настроек объектов, который можно связать с идентификатором карты. Затем этот идентификатор нужно указать в коде приложения, чтобы показывать персонализированную карту.

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

  1. Создайте и опубликуйте стиль карты

  2. Создайте идентификатор карты

  3. Свяжите стиль с идентификатором карты

  4. Добавьте идентификатор карты в приложение, чтобы применить стиль

Как создать стиль карты

Стиль карты можно создать одним из следующих способов:

  • Создать новый стиль на основе стиля Google Карт по умолчанию или рекомендованного шаблона.

  • Скопировать существующий стандартный или пользовательский стиль и изменить его.

Как создать новый стиль

  1. Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).

  2. Нажмите Create Style (Создать стиль) и в разделе Create your own style (Создание собственного стиля) выберите Google styles (Стили Google).

  3. Нажмите Opt in (Использовать), чтобы выбрать предварительную версию облачных стилей.

  4. Внизу нажмите Open in Style editor (Открыть в редакторе стилей).

  5. Выберите объекты и измените их стиль.

  6. Нажмите Save (Сохранить).

  7. В диалоговом окне Save and publish map style (Сохранение и публикация стиля карты) введите название стиля и при желании добавьте описание. Затем нажмите Save (Сохранить).

Стиль будет автоматически опубликован, а вы перейдете на страницу с информацией о нем.

Как скопировать стиль

  1. Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).

  2. Выберите один из существующих стилей.

  3. На странице стиля нажмите Duplicate (Скопировать).

  4. В диалоговом окне Duplicate Map Style (Копирование стиля карты) введите название новой карты. Можно также добавить описание.

  5. Нажмите Save (Сохранить).

    Стиль будет автоматически опубликован, а вы перейдете на страницу с информацией о нем.

  6. Чтобы изменить стиль, выберите Customize style (Настроить стиль), измените настройки и нажмите Save (Сохранить).

Как скопировать версию стиля

  1. Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).
  2. Выберите стиль и нажмите Customize Style (Настроить стиль).
  3. Выберите Settings > Version History (Настройки > История версий).
  4. Выберите версию стиля и нажмите Duplicate (Скопировать) внизу панели Version History (История версий).

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

Как опубликовать стиль

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

  1. Перед публикацией можно изменить стиль, в том числе скопированный.

  2. Чтобы сохранить изменения во время работы, нажмите Save (Сохранить).

  3. Чтобы опубликовать стиль и применить изменения для всех идентификаторов карты, связанных с этим стилем, нажмите Save (Сохранить), а затем – Publish (Опубликовать).

Опубликованные стили и черновики

Опубликованный стиль. Чтобы использовать стиль на карте, его необходимо опубликовать.

Черновик стиля не будет показываться на картах, пока вы его не опубликуете.

Как восстановить версию стиля

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

  1. Откройте Google Cloud Console и перейдите на страницу Map Styles (Стили карты).

  2. Выберите стиль и нажмите Customize Style (Настроить стиль).

  3. Выберите Settings > Version History (Настройки > История версий).

  4. На панели Version History (История версий) выберите версию, которую хотите использовать снова, и нажмите внизу кнопку Restore (Восстановить). Восстановленный стиль будет сохранен как последний черновик.

  5. Закройте панель Version History (История версий) и нажмите Publish (Опубликовать).

Как изменить стиль

Изменить стиль карты можно в редакторе стилей. Доступны следующие варианты:

  • Если вы хотите сразу опубликовать изменения, выберите Customize style (Настроить стиль) и измените настройки. Нажмите Save (Сохранить), чтобы сохранить стиль как черновик, и Publish (Опубликовать), когда вы закончите работу.

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

Какие действия можно выполнять со стилем

Когда вы создадите стиль, на странице с информацией о нем вы сможете сделать следующее:

  • Изменить. Нажмите Customize style (Настроить стиль).

  • Скопировать. Ознакомьтесь с инструкциями.

  • Переименовать.

  • Удалить.

  • Добавить идентификаторы карты.

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

Как добавить идентификатор карты для стиля или удалить его

Один стиль можно связывать с несколькими идентификаторами карт, чтобы использовать в разных приложениях Google Карт. Но один идентификатор карты можно связать только с одним стилем.

  1. Выберите стиль на странице Map Styles (Стили карт).

  2. Выберите Add Map IDs (Добавить идентификаторы карт) или Edit Map IDs (Изменить идентификаторы карт).

  3. Если вы выбрали Edit Map IDs (Изменить идентификаторы карт), установите флажки рядом с идентификаторами карт, которые нужно связать с этим стилем. Чтобы удалить идентификатор карты, снимите флажок.

  4. Нажмите Save (Сохранить).

Чтобы использовать облачный стиль карты, добавьте идентификатор карты в приложение.