KML\KMZ 数据 |
KML 是基于可扩展标记语言语法标准的一种标记语言,采用标记结构,含有嵌套的元素和属性,用来表达地理标记。根据 KML 语言编写的文件则为 KML 文件,格式同样基于 XML 语法和文件格式,应用于 Google 地球相关软件中(Google Earth,Google Map 等),用于显示地理数据(包括点、线、面、多边形,多面体以及模型等)。KML 已正式被 OGC 采用,成为 OGC 众多规范中的一个。KML 文件有两个文件扩展名:*.KML 和*.KMZ(一个或几个 KML 文件的压缩集,采用 zip 格式压缩)。
KML 支持的图层类型为:几何对象(点、线、面)、图片和模型。SuperMap 三维模块支持将 KML 格式的文件所记录的地理信息作为一个 KML 三维图层显示在三维场景中,即将 KML 文件记录的信息依据坐标信息,最终添加到三维场景的球体上。
当 KML 文件中包含模型数据的时候,需要将 KML 文件、模型数据和纹理一起打包,以 zip 格式压缩,然后将压缩包的扩展名改为 *.KMZ 格式后,才能发布成 SuperMap 三维服务。