Пользовательские значки в KML не отображаются на Google Maps API V3 - PullRequest
1 голос
/ 31 марта 2011

Итак, у меня есть большой KML со множеством пользовательских значков, которые я хочу отображать на карте Google (API v3). Вы можете увидеть пример страницы здесь: http://mexicometro.org/metro/line1/pantitlan/

кмль, который я загружаю здесь: http://mexicometro.org/doc.kml

Я не могу понять, почему пользовательские значки не отображаются. Я считаю, что мой kml написан хорошо (я сделал все вручную); В прошлом мне указывали на некоторые проблемы с вложенностью, но я считаю, что я все это исправил.

Так может ли кто-нибудь помочь мне определить проблему? Что-то не так с моим кмл? раньше работал в api v2.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 26 ноября 2017

У меня была эта проблема, затем я понял, что это проблема с кэшированием.Даже если вы скажете своему браузеру ничего не кэшировать, Google все равно будет.Обязательно измените имя файла kml, чтобы избежать возможного кэширования.

0 голосов
/ 31 марта 2011

Попробуйте поместить элементы стиля в определения стиля вверху, а не в метки. Элемент стиля в метке не поддерживается в соответствии с документацией: http://code.google.com/apis/kml/documentation/kmlreference.html#placemark

...