文件结构
KML与其他基于XML的格式相同,可以可视化为树结构,其中树中的每个节点对应于XML元素。KML文件的根元素是
<文件>元素是一个容器元素can, in turn contain the following sub-elements:
:另一个容器元素可以包含与<文档>相同的子元素。 :显示带有矢量或3D几何的功能 :显示(覆盖)带光栅几何的功能 :绘制一个固定在视图中的某个位置的图像叠加层。 :地理位置地找到地球上的照片 :在本地或远程网络上引用KML文件或KMZ存档。 :提供用户的DataSet的导游。
此外,<文档>元素可以包含以下元素,提供重要显示和元信息
- <风格>:定义可通过StyleMaps和PareMarks引用的可寻址样式组。
:定义两种不同样式之间的映射。 - <架构>:定义用于在KM内嵌入自定义数据的架构L.
:使用<更新>元素为数据集创建临时更改。 :更改用户的视图以专注于某个区域。 :播放声音文件。 :更改巡回赛的播放模式。 :添加任意时间延迟。
除<架构>元素外,FME将固定模式映射到每个上述KML元素;每个元素名称映射到定义明确的FME功能类型。IE。具有PALIMARK功能类型映射到