В этом документе описаны распространенные проблемы, которые могут возникать при настройке стиля карт, и рассказывается, как их устранять.
Нажмите Ошибка или Запрос на добавление функции, чтобы отправить обратную связь.
Сообщения
Ниже приведены примеры сообщений и способы решения проблем.
styles карты нельзя задать, если указано свойство mapId.Для карты предварительного просмотра используется векторная карта. Если ваш веб-браузер не может загружать векторные карты, вы увидите сообщение о том, что карта недоступна:

Если у вас возникнет эта проблема, можете сделать следующее:
- Проверьте в настройках браузера, включено ли аппаратное ускорение.
- Проверьте, поддерживается ли ваше устройство, на сайте get.webgl.org. Если демоверсия не запускается, возможно, браузер или устройство несовместимы с WebGL. Убедитесь, что используемое сочетание драйверов устройства и браузера не запрещено правилами из черного списка, определенными на вики-сайте Khronos WebGL.
- Убедитесь, что графический процессор устройства поддерживает WebGL. Подробнее о требованиях для сайтов и приложений…
Также вы можете ознакомиться с рекомендациями по решению распространенных проблем с WebGL на платформе Google Карт.
Проблемы со стилями
После создания или изменения стиля могут появиться следующие сообщения:
My style changes aren't updating in my apps or website (Изменения стилей не отображаются в приложении или на сайте)
Чтобы изменения стиля отразились в приложениях и на сайтах, может потребоваться несколько часов. В случае приложений это может занять даже больше времени, если устройство не подключено к интернету. Если прошло несколько часов, а вы все ещё не видите изменений стиля, проверьте:
опубликованы ли изменения стиля;
если вы изменяли копию стиля, связали ли вы с ней идентификатор карты (прочитайте, как связать идентификатор карты со стилем или отменить связь).
Изменения стиля не показываются при предварительном просмотре карты
Если вы изменили стиль, но не видите результатов при предварительном просмотре карты, сделайте следующее:
Проверьте, не перекрываются ли стили. Подробную информацию вы найдете в статье о том, как управлять перекрывающимися стилями.
Проверьте, нет ли унаследованных приоритетных стилей. Например, под настраиваемым стилем может быть дочерний пользовательский стиль, который переопределяет родительский. Подробнее о наследовании и иерархии стилей карт…
Измените уровень масштабирования. Возможно, объекты, которые вы настраиваете, не видны на карте при выбранном уровне масштабирования.
Увеличьте масштаб. Если вы уверены, что объект должен быть на карте, приблизьте ее. Он может появиться при более высокой детализации.
Уменьшите масштаб. Если вы настраиваете крупный объект, вам может понадобиться уменьшить карту, чтобы стиль начал применяться.
Текст размытый или не в фокусе
Если вы выбрали для заливки и контура текста недостаточно контрастные цвета, шрифт будет выглядеть полужирным и размытым, потому что контур и заливка будут сливаться. Задайте достаточно контрастные цвета.
Заданные в стиле цвета выглядят тусклыми или отображаются неправильно
Объект, стиль которого вы настраиваете, может перекрываться с другими объектами. Рекомендации на этот случай вы найдете в статье Как управлять перекрывающимися стилями.
Стиль применяется не к тем объектам, для которых предназначен
Если на карте есть объекты с таким же стилем, как вы настраиваете, возможно, это их стиль по умолчанию. Попробуйте сделать следующее:
Отключите видимость объекта, стиль которого похож на нужный вам. Допустим, вы хотите, чтобы винодельня была темно-красного цвета, но заметили, что службы экстренной помощи обозначены на карте красным. Вы можете отключить их показ, чтобы не путать пользователей.
Измените стиль объектов, которые не должны быть похожи на ваш. В том же примере вы можете задать для служб экстренной помощи оранжевый цвет.
При попытке загрузить стиль карты появляется сообщение об ошибке
Нельзя одновременно использовать идентификаторы и стили карт. Вы можете сделать следующее:
Рекомендуется удалить стиль карты и изменить стиль, связанный с идентификатором карты, в Cloud Console. Этот метод позволяет создать один стиль, который будет применяться ко всем платформам. Подробнее о том, как связать стиль с идентификатором карты…
Удалите идентификатор карты и измените стиль для каждой платформы приложения, используя стили JSON. Поскольку стили JSON зависят от платформы, вам нужно создать стиль для каждой платформы, на которой вы показываете стилизованные карты.
Если у вас уже есть стиль карты JSON, который вы хотите использовать для облачных стилей карт, вы можете его импортировать. Подробнее о том, как импортировать стиль JSON…