摘要:
2004年10月27日Google宣布收购了美国的一家卫星图像公司Keyhole公司,并于2005年6月推出了Google Earth系列软件。用户们可以通过下载一个Google Earth客户端软件,就可以免费浏览全球各地的高清晰度卫星图片。关键字:
Google Earth 正文:
,如下图,即可进入Google Earth社区的地标发布页面。这里需要注意的是,Google Earth对中文支持一点也不好,如果地标的介绍和名称使用中文字符的话,在Google Earth将显示为乱码,因此请务必使用英文字符来标明地标的名称和介绍。
地标发布后一般不会立刻显示在Google Earth的图层中,通常需要几个月的时间,你标注的地标才会出现在Google Earth的图层之中。
9、图层的应用
Google Earth在卫星地图的基础上,提供了很多数据图层,图层打开会在相应的位置呈现各种数据。具体操作是,在Google Earth左侧,找到一个叫图层(Layers)的设置,点中不同的图层,可以在Google Earth显示更多的信息,这里介绍主要的几个:
Google Earth Community图层:显示在Google Earth社区上,网友自己标记的地标。我们上面提到的分享地标就是用的这个图层。
Borders图层:显示国家、省等之间的边界信息。
National Geographic Maga图层:有大量国家地理杂志在非洲的航拍高清晰地图地标。
Transportation图层:可以显示世界各地的机场,火车站信息。
DG Coverage图层:显示不同年份卫星地图的数据,不同的年份,将显示不同的颜色,这让我们可以知道一个地方的卫星地图到底是什么时候拍摄的。
10、卫星地图的应用
Google Earth的确很酷,但是Google Earth并不只是用来玩的,我们可以在上面开发出自己的应用,将自己网站的实用功能和Google提供的卫星地图整合起来。
要想使用Google的卫星地图资源,必需面对如何调用的问题,这涉及到很复杂的程序编写。好在Google体会到了程序员的辛苦,很早就自己推出Google Maps API,全世界对Google卫星地图有兴趣的程序员都能够通过简单的API调用来开发自己的Google地图服务。
要进行Google Maps API的开发,需要先去 http://www.google.com/apis/maps/ 申请一个所谓的API Key,有了这个Key,才能使用Google Maps服务。当然,如果大网站调用Google Maps API的数据非常大的时候,需要事先联系Google的相关人员。
API的英文帮助参见这个地址: http://www.google.com/apis/maps/documentation/ 。掌握最基本的API之后,我们就可以使用编程的方法来实现各式各样的基于Google Maps的令人目眩的服务啦。
编程时候要调用地标资源,一般都是使用KML的文件格式,KMZ的格式无法直接编程使用,需要使用UNZIP之类的接口先将文件解压缩得到KML文件,然后再调用解开的KML文件。
好了,以上就是我介绍的Google Earth的常用技巧,做为一个狂热的Google Earth的爱好者,我先前曾写了大量的关于Google Earth和Google Maps的文章,并且专门建立了一个独立的Google Earth资源收集网站,而实际过程中,我发现好的资源需要大家共同的努力才能分享,所以,如果大家英文还不错的话,就建议多登录一下Google Earth官方的论坛社区,多发布一些优秀的地标资源,让Google Earth上显示出更多中国地区的地标。
[1][2]