我有一个地标功能,其中包含一些ExtendedData字段作为KML文件。我还想包括这个地标的描述,并且描述和ExtendedData都出现在地标的气球中。
问题是,当我对描述进行任何修改时,所有ExtendedData字段都会消失,并被新输入的描述替换。但是我知道它们仍然存在,因为当我将地标复制到文本编辑器中时,我可以看到两个标签仍然存在。
有没有办法让描述和地标同时出现在气球中?
答案 0 :(得分:1)
仅当缺少地标或要素的说明字段时,Google地球才会在弹出式说明框中显示格式为HTML表格的扩展数据字段。如果某个功能包含说明,则该说明文字是用户在弹出式说明框中点击该功能时显示的内容。
如果您想同时拥有扩展数据字段和自定义说明,则可以1)复制说明中的数据,或者2)使用BallonStyle名称作为占位符的共享ExtendedData模板。
以下是使用带有BalloonStyle的ExtendedData的简单示例:
http://kml-samples.googlecode.com/svn/trunk/kml/ExtendedData/data-golf.kml
教程包括使用BalloonStyle元素作为模板:
https://developers.google.com/kml/documentation/extendeddata