为什么我的kml描述气球在Google地球上在线显示时没有尾巴?

时间:2018-01-09 16:44:23

标签: default kml behavior tail balloon

我是一名试图将气球贴在地标上的“新手”。

与地标关联的气球的默认行为是在单击地标后,在带有指向地标位置的尾部的框中显示文本。我将我的kml文件导入到Google Earth在线测试。当我点击地标时,我的气球出现,但我从未得到“尾巴”。相反,气球出现在屏幕的左上角。

我一直在阅读kml参考文档中的BallonStyle: https://developers.google.com/kml/documentation/kmlreference

我复制并加载了以下内容的示例:https://developers.google.com/kml/documentation/extendeddata 在其他地方,尾巴永远不会出现。

我写了这个简单的kml文件,我认为应该使用默认的气球行为,但事实并非如此。地标有有效坐标。我错过了什么?

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
    <Document>
        <Style id="Piper">
            <IconStyle>
                <color>ff0000ff</color>
            </IconStyle>
            <BalloonStyle>
                <text>$[description]</text>
            </BalloonStyle>
        </Style>
        <Placemark>
            <name>Piper 2018-08-01T16:45:16</name>
            <description>Accuracy = 10m</description>
            <styleUrl>#Piper</styleUrl>
            <Timestamp>
                <when>2018-08-01T16:45:16</when>
            </Timestamp>
            <Point>
                <coordinates>-110.766531000,43.851320000</coordinates>
            </Point>
        </Placemark>
    </Document>
</kml>

感谢您的任何见解。

0 个答案:

没有答案