转自:http://www.godeyes.cn/html/2008/08/23/google_earth_56.html
用 Google Earth 的导入功能可以将用户自定义的地理数据导入到 Google Earth ,目前 Google Earth 支持下面两种类型的数据:
注意: 数据导入功能只能在 Plus 、 Pro 和 EC 版本上使用,而且 Plus 版本每次最多只能导入 100 条数据。
导入向量数据的操作步骤:
接下来将要介绍如何:
第三方数据是指由其它地理信息系统软件生成的数据, Google Earth Pro 或 EC 用户可以导入下面两种向量数据:
注意: 大多数第三方 GIS 数据都需要有一些其它文件的支持或配合才能正常使用,所以如果导入的数据不能正常显示在 3D 视图上,那么很可能是因为某些支持文件没有被成功加载。所以在使用之前请注意查看这些向量数据文件的相关说明。
除了导入 TAB 、 SHP 以及一些其它格式的向量数据以外,您还可以使用自己定义的数据,只是目前 Google Earth 只能识别定义在普通的文本文件里“点”数据,另外这样的文件需要为每一列命名,并且每一列的值与值之间要用逗号、空格或者制表符分割才能被识别,要实现这样的格式,你可以借助于 Excel 这样的电子表格软件,只是在保存的时候注意保存为 TXT 或者 CSV 文件。
既然是“点”数据,那么这样的文件就必须要有一列指定“点”的坐标值,这样被导入的数据才能被对应到 3D 视图上,坐标值可以是一准确的地址或者是一个 Google Earth 支持的地理坐标。但也要注意在同一个文件不能同时出现表示地址或地理坐标的列。
在您自定义的数据里,可以使用任意数量的列来描述一个“点”,这些描述导入后都会在 Google Earth 里显示出来,描述的列可以是以下两种数据类型:
在您成功导入数据后,您可以选择菜单「Tools」>「Table」来查看导入的数据,在该表格里会包含所有导入到「Places」面板中的数据,表格还支持下列功能:
上文介绍了如何导入向量数据,下面我们来一起了解向 Google Earth 导入图像的相关知识点。 Google Earth 可以接受 GIS 图像和非 GIS 图像,目前 Google Earth 支持的 GIS 图像格式有:
上面这几种格式的图像本身带有坐标信息,所以导入 Google Earth 后,可以自动定位到地球对应的位置,但必须保证导入的图像所包含的坐标信息是正确的,你还可以导入另外几种格式的图像,但是这些格式的图像不包含坐标信息,所以导入后,若希望对应到地球上某个位置,需要手动设置才行。
下面详解如何打开和保存 GIS 图像。在 Google Earth 打开 GIS 图像,可以选择菜单「File」>「Open」 ,或者直接在磁盘上选中 GIS 图像拖放到 Google Earth 里,打开后, Google Earth 会尝试使用 WGS84 坐标格式来自动定位图像对应在地球上的位置,然后, Google Earth 会创建一个 PNG 格式的覆盖图,覆盖图的名称将会和导入的图像文件名称相同,这时你可以像调整普通覆盖图一样调整其在「Places」面板下的位置,或更改它的相关属性。
打开时请注意,如果导入的图像尺寸超过 Google Earth 允许的最大尺寸,那么必须缩小或裁剪, Google Earth 允许的最大尺寸跟显卡有关,当前一般 2048*2048 的最大尺寸比较普遍,有些较高配置电脑最大可支持到 4096*4096 像素,而有些配置较低的笔记本电脑则最大只能支持 1024*1024 像素,或者更低。若需要查看您所使用的电脑允许的最大尺寸,请选择菜单:「Help」>「About Google Earth」, 查看弹出窗口中 Max Texture size 对应的值 。
如果导入的图像尺寸超过 Google Earth 允许的最大尺寸,则会弹出一个对话框,提示你进行缩小或裁剪,您可以选择:
当完成了缩小或裁剪后(仅当必要时) ,Google Earth 就会开始定位图像在地球上的位置,如果图像较大,这个过程将持续较长的一段时间,但会有一个进度条显示,而且在完成之前,你可以手动取消这个过程,当然,如果只是普通图像,并不包含坐标信息, Google Earth 会给一个提示,但不会执行这个步骤。另外,在导入带有坐标信息的 GIS 图像, Google Earth 不支持 NAD83 的坐标格式。
当您导入GIS图像后,Google Earth 会临时的将其保存在「Places」面板的「Temporary」目录下,你可以根据需要将其转移到「My Places」下,也可以通过右键「Save As」,将其保存在磁盘上。