Доступность : эта функция доступна на Android, iOS, JavaScript и Maps Static.
Лучше адаптируйте карту к потребностям пользователей, выделяя объекты на том уровне масштабирования, при котором просматривается карта. Например, вы можете выделить POI или дороги, как только зрители приблизится к конкретному интересующему месту.
Вы можете стилизовать элементы объектов карты так, чтобы они выглядели одинаково на всех уровнях масштабирования карты, или для некоторых элементов вы можете создать разные стили для разных уровней масштабирования.
Не все функции позволяют настраивать уровни масштабирования. Элементы объектов карты, для которых можно задать стиль уровня масштабирования, отмечены значком ромба справа.
Понимание стилей на уровне масштабирования
Уровни масштабирования варьируются от 0 (максимальное уменьшение, показывающее мир), до 22, максимальное увеличение, показывающее небольшую детальную часть карты. Keyzoom — это уровень масштабирования, на котором вы хотите начать новый стиль.
Когда вы стилизуете объекты карты с разными уровнями масштабирования, этот стиль применяется ко всем более высоким уровням масштабирования (более увеличенным), пока не будет достигнут другой стиль уровня масштабирования. Уровень масштабирования 0 всегда добавляется к текущему стилю.
Например, если вы установите стили на уровнях масштабирования 5 и 10:
- Стиль уровня масштабирования 5 применяется к уровням масштабирования 5–9.
- Стиль уровня масштабирования 10 применяется к уровням масштабирования с 10 по 22.
- Уровни масштабирования 0–4 сохраняют текущий стиль.
Когда вы настраиваете стиль уровня масштабирования для объекта карты, он переопределяет любые пользовательские стили для всего объекта карты.
Настройте различные уровни масштабирования
В Cloud Console перейдите в раздел «Стили карты» и при необходимости выберите проект.
Создайте или откройте стиль карты и выберите «Настроить» в редакторе стилей . Подробности см. в разделе Создание стиля карты .
На панели «Объекты карты» выберите объект карты, который нужно настроить. Откроется панель, показывающая элементы, которые вы можете настроить.
Рядом с элементом, к которому вы хотите добавить стиль масштаба, выберите ромб масштабирования справа, чтобы открыть панель стилей масштаба.
Рядом с пунктом «Текущий масштаб» выберите уровень масштабирования, который вы хотите настроить. Карта предварительного просмотра подстраивается под этот уровень масштабирования.
Выберите «Добавить Keyzoom» . Панель стилей уровня масштабирования добавляет новое ключевое масштабирование на выбранном уровне масштабирования и отображает соответствующее значение базовой карты по умолчанию.
Оформите этот уровень масштабирования и, если необходимо, задайте стиль масштабирования 0 и любые другие указанные уровни масштабирования по умолчанию.
Чтобы установить другой уровень масштабирования, измените текущий масштаб и снова выберите «Добавить Keyzoom», чтобы добавить в список еще один уровень масштабирования. Продолжайте добавлять и настраивать стили уровня масштабирования, пока не закончите.
Когда вы закончите, закройте панель стилей уровня масштабирования.
Перезаписать значения цвета базовой карты по умолчанию для элемента.
Если вы хотите перезаписать все значения цвета базовой карты по умолчанию для элемента объекта карты на всех уровнях масштабирования, сначала задайте стиль элемента на панели элементов. Когда вы добавляете масштабирование к этому элементу, масштабирование использует заданное вами значение цвета элемента вместо значения цвета базовой карты по умолчанию.
Сохраните и опубликуйте стиль масштабирования
Чтобы сохранить изменения стиля карты, выберите «Сохранить» .
Чтобы изменения вступили в силу для идентификаторов карты, связанных с вашим стилем карты, выберите «Опубликовать» .
Удаление стиля уровня масштабирования
На панели «Объекты карты» выберите объект карты, который нужно настроить.
Рядом с элементом, из которого вы хотите удалить стиль масштабирования, выберите маленький ромб масштабирования справа. Элементы со стилем масштабирования отображают заполненный синий ромб.
Рядом с уровнем масштабирования, который вы хотите удалить, выберите значок минуса, чтобы удалить его.
Нажмите X, чтобы закрыть панель стилей уровня масштабирования.
Удалить все стили уровня масштабирования
Если вы хотите удалить все пользовательские стили из этого элемента объекта карты, на панели элементов выберите значок минуса рядом с именем элемента.