Когда вы создаете стили карт с помощью редактора стилей в Google Cloud Console, вы можете добавлять стили для элементов на разных уровнях масштабирования. Например, можно указать, что водные объекты должны быть розового цвета на уровне 0 и фиолетового – на уровне 10, а также связать другие настройки с уровнем детализации, доступным для определенного масштаба.
При настройке элемента в редакторе стилей все унаследованные стили этого элемента переопределяются. Чтобы задать разные настройки на разных уровнях масштабирования, установите флажок Customize across zooms (Настройка для разных уровней) на панели Stylers (Параметры стилей), а затем флажок Add stop: z (Добавить точку: z). Уровень масштабирования с добавленными настройками обозначается синей точкой над ползунком.
![Скриншот трех панелей редактора элементов в редакторе стилей карт. Выбраны тип объекта Highway (Шоссе) и тип элемента Stroke (Контур). Установлен флажок Customize across zooms (Настройка для разных уровней), а над ползунком масштабирования показаны две синие точки, обозначающие два уровня масштабирования с добавленными настройками.](https://developers.google.cn/static/maps/images/cloud-customization/zoom-levels.png?authuser=6&hl=ru)
Все настройки, заданные для определенного уровня масштабирования, будут использоваться и на следующих за ним уровнях. Например, настройки для уровня 10 будут применяться на уровнях 10, 11, 12 и т. д. Настройки для определенного уровня масштабирования имеют более высокий приоритет, чем любые наследуемые и собственные стили объекта.
Чтобы удалить изменения для определенного уровня масштабирования, снимите флажок Add stop: z (Добавить точку: z). При этом синяя точка станет серой, а для уровня масштабирования будет восстановлен унаследованный стиль.
Чтобы настроить стиль на разных уровнях масштабирования, выполните следующие действия:
- Перейдите на страницу Map Styles (Стили карты) в Cloud Console. Создайте новый или измените существующий стиль.
- Выберите объект и с помощью подменю Element type (Тип элемента) выберите элемент, который вы хотите настроить.
- Чтобы увидеть настройки текущего уровня масштабирования, установите флажок Customize across zooms (Настройка для разных уровней). В редакторе стилей появятся следующие элементы интерфейса:
- Флажок Add stop: z (Добавить точку: z). Здесь указан текущий уровень масштабирования, с которым будут связываться настройки.
- Ползунок для выбора уровня масштабирования.
- Чтобы сохранить внесенные изменения, нажмите Save (Сохранить). Чтобы сделать изменения доступными для идентификаторов карт, связанных с этим стилем, нажмите Publish (Опубликовать).