KML/KMZ介绍

来源:互联网 发布:苏州淘宝开店培训 编辑:程序博客网 时间:2024/05/22 00:08

KML文件

  介绍
  kml文件同kmz文件一样,是作为保存地标文件的.其引入引出方法与kmz类似,只是选择文件格式为kml就行了.
  kml与kmz不同的是,它是一种xml描述语言,是文本文件格式的.所以有它的优点,比如,可以直接贴在本网页上. 由于是文本文件格式,其格式我们可以掌握,因而能通过程序自动生成kml语句. 实际上,网友kenvin最早写了一个简单的kml生成程序,大大提高了标注效率.
  由于我没有安装诸如VC,java等开发工具,所以只能利用现有已经安装的Notes,开发了一个较复杂的,可识别多种常用经纬度格式和嵌套地标文件夹的kml生成程序,以及从earth生成的kml文件里提取各文件夹里的地标经纬度数据的程序。有感兴趣的请联系。
  以后的标注文件,将大多将通过我的博客发布出来,虽然大家使用上稍微复杂点,但可避免太过依赖空间的存在. 具体使用方法,也将在博客里说明.

  注意kml文件引入后,不会放在temporary places里,而是直接放在它原来的文件夹里

 

 

关于 KML

  KML,是 Keyhole 标记语言(Keyhole Markup Language)的缩写,是一种采用 XML 语法与格式的语言,用于描述和保存地理信息(如点、线、图像、多边形和模型等),可以被 Google Earth 和 Google Maps 识别并显示。您可以使用 KML 来与其他 Google Earth 或 Google Maps 用户分享地标与信息。当然,您也可以从 Google Earth 社区 等相关网站获得有趣的 KML 文件。Google Earth 和 Google Maps 处理 KML 文件的方式与网页浏览器处理 HTML 和 XML 文件的方式类似。像 HTML 一样,KML 使用包含名称、属性的标签(tag)来确定显示方式。因此,您可将 Google Earth 和 Google Maps 视为 KML 文件浏览器。单击此处可获得更多信息。

  Google Maps 只能显示部分 KML 属性。详见 Google Maps 帮助。

 

关于 KMZ

  注意:KMZ 文件是压缩过的 KML 文件。【译注:由于 KMZ 是压缩包,因此,它不仅能包含 KML文本,也能包含其他类型的文件。如果您的地标描述中链接了本地图片等其他文件,建议您在保存地标时,保存类型选 KMZ 而不选 KML,Google Earth 会把您链接的图片等文件复制一份夹 KMZ 压缩包中。这样,您就可以将包含丰富信息的地标文件发给朋友,一起分享了。】

 

KML 说明书与教程

  详细的 KML 说明请访问下面这个网址:

  http://earth.google.com/kml/

  您也可以访问下面这个网址来获得循序渐进的教程:

  http://earth.google.com/kml/kml_tut.html

  注意:您可以让 KML 数据按时间顺序先后显示。详见 查看时间刻度(Viewing a Timeline)。

 

在GE中如何选择 KML 错误的处理方式

  您可以设置 Google Earth(简称GE) 打开 KML 时遇到错误的处理方式。

  单击“工具”(Tools)→“设置”(Options)→“基本设置”(General)

  在“KML 错误处理”(KML Error Handling)下,选择其中一项:

  默认接受所有不认识的数据(Silently accept all unrecognized data)这将忽略 KML 中的任何错误。

  *提醒所有错误(Show prompts for all errors)这将在遇到 KML 中的任何错误时,均会显示一个提示。

  *任何错误时停止加载(Abort file load on any error)这将在遇到任何 KML 错误时,取消加载该文件。

  *单击“确定”(OK)

原创粉丝点击