Geoxml-V3 путь запроса значка повторяется в запросе
Я пытаюсь перенести форму geoxml в geoxml-v3, а также Google Maps v2 в v3. У меня проблема с geoxml-v3. Запрос иконки, сгенерированный на клиенте из geoxml-v3, искажен. Например
localhost/app/resources/icon.png
станет чем-то вроде
localhost/app/resources/app/resources/app/resources/app/resources/icon.png
Эти файлы kml работают с geoxml и правильно сформированы. Сегмент значка стиля
<Style id="off-red">
<IconStyle>
<Icon>
<href>resources/icon.png</href>
</Icon>
</IconStyle>
</Style>
1 ответ
Решение
Я выяснил, что это проблема с библиотекой geoxml-v3, по крайней мере, в моих обстоятельствах, когда я хочу хранить свои собственные значки маркеров. Есть код, строка 386
if (typeof this.url == "string")
который префикс URL-адреса значка с текущим контекстом или последний использованный контекст. Много не разбирался. Комментируя, что если блок приведет к правильному запросу.
Это взлом, но работает для моих требований.