KML KML英語Keyhole Markup Language是基于XMLeXtensible Markup Language可擴展標記語言语法标准的一种标记语言markup language采用标记结构含有嵌套的元素和属性由Google旗下的Keyhole公司发展并维护用来表达地理标记根据KML语言编写的文件则为KML文件格式同样采用的XML文件格式应用于Google地球相关软件中Google EarthGoogle Map Google Maps for mobile用于显示地理数据包括點線面多邊形多面體以及模型而现在很多GIS相关企业也追随Google开始采用此种格式进行地理数据的交換