KML( 或 Keyhole Markup LanguaGoogle Earth , Keyhole 标记语言 ) 是一种 XML 语法格式的语言,可用于保存诸如点、线、图像、多边形或 3D 模型等特定的地理信息,可被 Google Earth 、 Google Maps 或微软的 Virtual Earth 打开。您可以使用 KML 文件其他使用者一起分享 Google Earth 或 Google Maps 创建的对象。更棒的是,您可以从 Google Earth 官方 社区网站找到內含各种有趣功能或地标的 KML 文件。
Google Earth 和 Google Maps 处理 KML 文件的方式,与网页浏览器处理 HTML 和 XML 文件的方式很类似。就像 HTML 一样, KML 也定义了一些 TAG 用于规定地理数据的显示方式,因此,您可以把 Google Earth 和 Google Maps 以及微软的 Virtual Earth 当作是 KML 文件的浏览器。 但 Google Maps 只能识别一些特定的 KML 标签,具体原因请参阅 Google Maps 的说明。
另外,还有一种 Google Earth 能够识别的文件格式: KMZ ,它其实是一种压缩文件格式,甚至能够被 Winrar 这样的解压缩软件打开,它能存储更多的 KML 文件不能存储的信息,比如:图片、视频等,但无论那个 KMZ 文件解压以后,你会发现它始终会包含一个 KML 文件,用来定义它所包含的各种其它文件在 Google Earth 上的显示,所以 KMZ 文件归根结底还是 KML 文件,只是它包含了更多的用于显示的辅助资料。
KML 教程
设定 KML 错误选项
您可以通过以下步骤设定 Google Earth 打开 KML 时遇到错误的处理方式。
1、选择菜单「Tools」>「Options」>「Google Earthneral」。
2、在 KML Error Handling 区域下,选择其中一项:
Silently accept all unrecognized data– 直接接受所有无法识别的数据,这表示即使遇到任何错误, KML 也会被继续加载。
Show prompts for all errors– 显示所有错误信息,选择该选项,在遇到 KML 中的任何错误时,都会显示一个提示。
Abort file load on any error– 放弃有任何错误的文件载入,这将在遇到任何 KML 错误时,取消加载该文件。
3、单击“ OK ”按钮