【问题标题】:Google maps API V3 ignoring icon hotSpot tag in KML IconStyle谷歌地图 API V3 忽略 KML IconStyle 中的图标热点标签
【发布时间】:2017-03-17 20:44:28
【问题描述】:

我长期使用 javascript API V3 解析多个 KML 文件没有问题。突然,在没有对代码或 KML 文件进行任何更改的情况下,API 开始忽略自定义 IconStyle 中的热点标签,而不是使用 IconStyle 中定义的热点(自定义图标的中心),而是使用默认图标热点(图标底部边缘的中间) . 我临时修改了图标,在底部边缘的中心添加了一个“棒”,但这不是我想要的解决方案...

有什么想法吗?谢谢。

<Style id="TO-PS-MAG">
        <IconStyle>
            <Icon>
                <href>http://mapa.opevneni.cz/files/ICONS2/TO-PS-MAG.png</href>
            </Icon>
            <hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction" />
        </IconStyle>
        <LabelStyle>
            <scale>0</scale>
        </LabelStyle>
    </Style>

live example - mapa.opevneni.cz

【问题讨论】:

    标签: google-maps google-maps-api-3 kml


    【解决方案1】:

    这是 KML 渲染器中的一个(新)错误。见:Issue 10773: Offset Markers in KML

    一种解决方法(如果您的 KML 不太复杂)是使用第三方 KML 解析器(如 geoxml3geoxml-v3

    【讨论】:

      猜你喜欢
      • 2023-03-15
      • 1970-01-01
      • 2013-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多