KML标记未在Google Maps API v3中显示

时间:2014-08-04 07:50:01

标签: html google-maps-api-3 tags kml markers

我正在尝试将一系列KML文件加载到使用Google Maps API v3的新网站中,但图标未显示。它恢复为标准的Google图标,即使我添加的图标在Google地球中显示正常。 老实说,我不知道自己在做什么,但通过在线阅读,我设法引用了我在html / href标签之间的html上传到Google+的图标,所以html看起来像这样:

<Document>
    <name>Unsafe areas.KML</name>
    <Style id="s_ylw-pushpin1500">
        <IconStyle>
            <scale>0.6</scale>
            <Icon>
                <href>https://lh3.googleusercontent.com/-be-8mm8S64M/U8ynZsmeHUI/AAAAAAAATi0/y8aTcpyZaYE/s846-no/icon_4627_red.png</href>
            </Icon>
            <hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction"/>
        </IconStyle>

我将所有点(附有图标)放在一个文件夹中,将我所有的折线放在另一个文件夹中。折线格式似乎工作正常,但它只是为点的图标加载蓝色标准图钉,而不是我在此处引用的警告标志:https://lh3.googleusercontent.com/-be-8mm8S64M/U8ynZsmeHUI/AAAAAAAATi0/y8aTcpyZaYE/s846-no/icon_4627_red.png

我哪里出错了,不明白为什么它在谷歌地球中起作用而在谷歌地图API中不起作用?

以下是KML文件的链接: https://drive.google.com/file/d/0B8sF6YtOhuTHdHIyaEJab045NDQ/edit?usp=sharing

0 个答案:

没有答案