<description>和<extendeddata>节点应该是独占的吗?</extendeddata> </description>

时间:2014-03-09 01:55:38

标签: kml google-earth

我正在将KML Placemark文件加载到Google Earth,当我同时包含说明和ExtendedData节点时,只会在气球中显示说明。

如果我删除了描述,并且没有更改,则会显示ExtendedData。我在KML参考或KML模式中找不到任何内容,表明这是预期的行为。据推测,至少就Google Earth而言,我将不得不指定一个<BalloonStyle>来将ExtendedData拉入描述中。

任何人都可以确认或争议这是预期的行为吗?

1 个答案:

答案 0 :(得分:0)

如果KML功能没有说明但有ExtendedData,那么Google地球会在打印友好的HTML表格中自动格式化ExtendedData内容。如果某个要素具有描述,则无论是否存在ExtendedData,都将使用该要素。

有关此行为的一些详细信息,请参阅KML Errata

如果要自定义ExtendedData元素的格式,则必须指定BalloonStyle并使用styleUrl将其应用于每个地标。更多详细信息可以在相关的帮助文章中找到:Adding Custom Data