KML(Keyhole Markup Language)是谷歌地球的地理数据交换格式,也是OGC(开放地理空间联盟)国际标准。KMZ是KML的ZIP压缩版本。
KML/KMZ是地理信息共享的通用"语言"。以下是几个典型使用场景:
城市规划与土地管理:规划师在ArcGIS或QGIS中绘制规划区域、标注地块编号后导出KML文件,在谷歌地球中展示给非技术决策者查看——三维地形让方案一目了然,无需安装专业GIS软件。
户外运动与GPS轨迹:户外爱好者用手持GPS设备记录徒步、骑行或航海的轨迹(GPX格式),转换为KML后在谷歌地球中回放行程路线,叠加地形图层分析爬升/下降情况。
地理教学:教师创建包含世界各地地标、地质构造线、历史事件发生地的KML课件,学生用谷歌地球打开后逐一"飞行"到每个地点,互动式学习比平面地图生动得多。
物流与市场分析:将客户地址CSV表格通过批量地理编码转换为KML标记点,在地图上可视化客户分布密度,辅助配送区域划分和新店选址。
KML vs KMZ:KML是纯文本XML格式,可用记事本打开编辑,适合单文件分享和版本管理(如Git)。KMZ是ZIP压缩格式,文件尺寸更小,适合包含嵌入式图片和自定义图标的复杂项目。小文件(<10KB)用KML,大文件或含图片的用KMZ。