我正在尝试将表单geoxml迁移到geoxml-v3以及谷歌地图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>
答案 0 :(得分:0)
我发现它与geoxml-v3库存在问题,至少在我想存储自己的标记图标的情况下。有一些代码,第386行
if (typeof this.url == "string")
在图标url前面加上当前上下文或最后使用的上下文。没有深入研究它。注释掉if if会导致正确的请求。
这是一个黑客,但符合我的要求。