GeoTools
查看所有格式

Keyhole Markup Language

.kml
已支持

KML(Keyhole Markup Language)是一种基于 XML 的地理标记语言,最初由 Keyhole 公司开发,后被 Google 收购并成为 OGC 标准。KML 可以描述点、线、面、图像叠加层、3D 模型等丰富的地理内容,是 Google Earth 和 Google Maps 的原生格式。KML 文件以标签和属性的方式组织地理数据,支持样式定义和网络链接功能。

规范信息

标准规范: OGC

MIME: application/vnd.google-earth.kml+xml

核心特性

优势

  • Google 生态深度集成,可直接在 Google Earth 中展示
  • 支持网络链接(NetworkLink)实现动态数据更新

局限性

  • 文件体积较大,不适合存储大量要素
  • 不支持拓扑关系,复杂要素表达能力有限
  • 样式信息嵌套在数据中,增加了文件复杂度

常见应用场景

相关工具

查看所有格式