Работа с уровнями масштабирования

Выберите платформу: Android iOS JavaScript Веб-сервисы

Когда вы создаете стили карт с помощью редактора стилей в Google Cloud Console, вы можете добавлять стили для элементов на разных уровнях масштабирования. Например, вы можете выбрать отображение водных объектов розовым цветом на уровне 0 и фиолетовым – на уровне 10, а также связать другие настройки с уровнем детализации, доступным для определенного масштаба.

При настройке элемента в редакторе стилей все унаследованные стили этого элемента переопределяются. Чтобы добавить различные настройки на разных уровнях масштабирования, установите флажок Customize across zooms (Настройка для разных уровней) на панели Stylers (Параметры стилей) а затем флажок Add stop: z (Добавить стоп: z). Уровень масштабирования с добавленными настройками обозначается синей точкой над ползунком.

Скриншот трех панелей редактора элементов в редакторе стилей карт. Выбраны тип элемента "Шоссе" и тип элемента "Контур". Установлен флажок "Настройка для разных уровней", а над ползунком масштабирования показаны две синие точки, обозначающие два уровня масштабирования с добавленными настройками.

Все настройки, внесенные на определенном уровне масштабирования, будут использоваться и на следующих за ним уровнях. Например, настройки на уровне 10 будут также применены к уровням 11, 12 и выше. При изменении настроек все унаследованные стили перезаписываются.

Чтобы удалить изменения для определенного уровня масштабирования, снимите флажок Add stop: z (Добавить стоп: z) (синяя точка станет серой). После снятия флажка для уровня масштабирования будет восстановлен унаследованный стиль.

Чтобы настроить стиль на разных уровнях масштабирования, выполните следующие действия:

  1. Перейдите на страницу Map Styles (Стили карты) в Cloud Console. Создайте новый или измените существующий стиль.
  2. Выберите объект и с помощью подменю Element type (Тип элемента) выберите элемент, который вы хотите настроить.
  3. Если нужно, чтобы в редакторе стилей отобразились настройки текущего уровня масштабирования, установите флажок Customize across zooms (Настройка для разных уровней). После установки флажка Customize across zooms (Настройка для разных уровней) в редакторе стилей появятся следующие элементы интерфейса:
    • Флажок Add stop: z (Добавить стоп: z). Указывает текущий уровень масштабирования, с которым будут связываться настройки.
    • Ползунок для выбора уровня масштабирования.
  4. Чтобы сохранить внесенные изменения, нажмите Save (Сохранить). Чтобы сделать изменения доступными для идентификаторов карт, связанных с этим стилем, нажмите Publish (Опубликовать).