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-адреса значка с текущим контекстом или последний использованный контекст. Много не разбирался. Комментируя, что если блок приведет к правильному запросу.

Это взлом, но работает для моих требований.

Другие вопросы по тегам