Пользовательские значки на карте Google отображаются неправильно - PullRequest
0 голосов
/ 30 марта 2012

У меня проблемы с гугл картами, рисование иконок работало несколько недель назад в моем проекте. Иногда значки очень часто рисуются частично, и я не знаю, что их вызывает. Это происходит как на моей машине разработки, так и на производственном сервере и на всех машинах.

Я использую только два разных значка, поэтому я знаю, что растровые изображения не повреждены.

Ниже приведены два примера изображений.

enter image description here

enter image description here

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

Вы получите дополнительную помощь, если опубликуете свой выводимый JSON. В вашем файле gmaps JSON не должно быть кавычек по ширине или высоте, например: "picture": "/ assets / dayhome.png", "width": 32, "height": 37, "lat": 53.5402, "lng": -113,628

Другим исправлением является включение optimized: false, который отключает холст html5 (квадраты, обрезающие маркеры).

Мой гораздо более подробный анализ здесь: Плитки холста, отсекающие пользовательские маркеры

0 голосов
/ 30 марта 2012

Установите optimized:false в параметрах вашего маркера.

Если optimized равно true (по умолчанию), тогда ваши изображения маркера будут включены в тайлы.К сожалению, когда маркеры пересекают границы плитки, они также не используются на соседней плитке, поэтому они выглядят усеченными по краю плитки.Использование optimized:false заставляет иконки размещаться на карте как отдельные объекты DOM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...