2007年4月14日星期六

转换Google Maps上的坐标到Google Earth

可能你像我一样,平时不喜欢打开Google Earth,要找某个地点的坐标或随意浏览卫星图片时使用的都是Google Maps,但当我找到一个地点的坐标后我想在Google Earth上看更清晰的图片,这个时候有多种方法(如:在Google Earth上搜索这个坐标、利用Google Maps的My Maps功能导出坐标的KML文件),但这些方法普遍较为繁琐,要耗费较长的时间,因此我在这里介绍一些更为简单的方法。

找到你需要的坐标后点击Google Maps中的"Link to this page"的链接,在地址栏中会出现坐标的URL,如:

http://maps.google.com/maps?f=q&q=Paris,+France&layer=&om=1&
z=14&ll=52.046737,-0.198269&spn=0.024229,0.080338

将加粗部分复制到Google Earth中搜索即可到达这个坐标。你也可以在这个URL后面添加"&output=kml"然后按下"Enter"键,浏览器会提示你下载一个KML文件,下载后打开这个KML文件即可在Google Earth中浏览这一坐标了(via GOS)。

不过我们懒人是追求工作的最简化的,因此有人甚至为此开发出了一个bookmarklet,你只需将下面的代码保存到书签(收藏夹)中即可通过一键点击来达到上面所描述的效果(将Google Maps的坐标保存为KML文件)。

javascript:if(document.getElementById('link'))location.href=document.getElementById('link')+'&output=kml';

没有评论: