谷歌地球坐标(Google Earth Engine谷歌地球引擎地理与投影坐标系转换及重投影)
今天关注常识网给各位分享谷歌地球坐标的知识,其中也会对谷歌地球坐标转换分析解答,如果能解决你想了解的问题,关注本站哦。google earth 使用的坐标系统是...
谷歌地球坐标
今天关注常识网给各位分享谷歌地球坐标的知识,其中也会对谷歌地球坐标转换分析解答,如果能解决你想了解的问题,关注本站哦。
google earth 使用的坐标系统是什么?
Google Earth采用的3D地图定位技术能够把Google Map上的最新卫星图片推向一个新水平。用户可以在3D地图上搜索特定区域,放大缩小虚拟图片,然后形成行车指南。此外,Google Earth还精心制作了一个特别选项——鸟瞰旅途,让驾车人士的活力油然而生。
绝大多数的地图都是遵照一种已知的地理坐标系来显示坐标数据。例如,我国1:25 万地形图,其椭球体采用的是1975 年国际大地测量协会推荐的参考椭球体,而投影是高斯一克吕格投影。经纬度坐标系是最常用的地理坐标系,这个坐标系可以确定地球上任何一点的位置。
扩展资料:
如果我们将地球看作一个球体,而经纬网就是加在地球表面的地理坐标参照系格网,经度和纬度是从地球中心对地球表面给定点量测得到的角度,经度是东西方向,而纬度是南北方向,经线从地球南北极穿过,而纬线是平行于赤道的环线,需要说明的是经纬度坐标系不是一种平面坐标系,因为“度”不是标准的长度单位,不能用它量测面积长度;
地面上任一点的位置,通常用经度和纬度来决定。经线和纬线是地球表面上两组正交(相交为90 度)的曲线。地表面某两点经度值之差称为经差,某两点纬度值之差称为纬差。例如,北京在地球上的位置可由北纬39°56′和东经116°24′来确定。
谷歌地球用的是54还是80坐标?
他用的是经纬度坐标,80和54属于中国内地使用的坐标体系,属于机密内容。谷歌作为国外企业,是不可能获得完整的资料的。国内公民将坐标系资料泄漏属于违法行为
谷歌地球的地理坐标系统是什么?
Google Earth采用的3D地图定位技术能够把Google Map上的最新卫星图片推向一个新水平。用户可以在3D地图上搜索特定区域,放大缩小虚拟图片,然后形成行车指南。此外,Google Earth还精心制作了一个特别选项——鸟瞰旅途,让驾车人士的活力油然而生。
Google Earth主要通过访问Keyhole的航天和卫星图片扩展数据库来实现这些上述功能。该数据库在上星期进行了更新,它含有美国宇航局提供的大量地形数据,未来还将覆盖更多的地形,涉及田园,荒地等。
地理坐标系是用于确定点在地球上位置的坐标系。某一特定的地理坐标系是由一个特定的椭球体和一种特定的地图投影构成。
绝大多数的地图都是遵照一种已知的地理坐标系来显示坐标数据。例如,我国1:25 万地形图,其椭球体采用的是1975 年国际大地测量协会推荐的参考椭球体,而投影是高斯一克吕格投影。经纬度坐标系是最常用的地理坐标系,这个坐标系可以确定地球上任何一点的位置。
扩展资料
谷歌地球(Google Earth,下同)相较于其他地图网站功能的一个优点是:能够读取地面任一点的三维坐标——经度、纬度和海拔高,不需要用户注册登录和数据使用许可授权。
但是谷歌地球的数学精度究竟达到多少?在国内少见精度检测和权威认定的报道。而弄清楚谷歌地球的精度至少在以下两个方面是有意义的:
(1)便于用户对使用谷歌地球精度和可靠性的了解。
(2)有利于调整和完善我国网站地图(百度地图、高德地图、天地图等)数学精度限制政策。
参考资料来源:关注常识网-谷歌地球
参考资料来源:关注常识网-地理坐标系统
谷歌地球坐标拓展阅读
Google Earth Engine谷歌地球引擎地理与投影坐标系转换及重投影
本文主要对GEE中地理坐标系与投影坐标系的转换、重投影等操作加以介绍。
本文是谷歌地球引擎(Google Earth Engine,GEE)系列教学文章的第十三篇,更多GEE文章请参考专栏:GEE学习与应用_疯狂学习GIS的博客-CSDN博客。
在第十二篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE图层投影信息与参考坐标系及其空间转换参数获取_疯狂学习GIS的博客-CSDN博客)中,我们介绍了GEE中图层投影信息(包括基准参考坐标系及其空间转换参数)的获取方法;本文则在这一基础之上,进一步介绍GEE中图层的重投影操作。
在第九篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE中JavaScript脚本语言代码基础规则与函数语句_疯狂学习GIS的博客-CSDN博客)中,我们介绍了用代码导入Landsat系列遥感影像的方式;为了更为全面地展示GEE的应用,且突出本文即将介绍的投影转换操作,本文则改用MODIS系列遥感影像中的第006版MOD13A1全球16日植被指数Vegetation Indices 16-Day Global 500m产品为例,进行后续操作的介绍。
var modis=ee.Image(&34;);
print(modis);
Map.addLayer(modis);
Map.setCenter(116.36863,39.961029,9);
执行代码,可以看到遥感影像已经出现在交互式地图中,且地图已经自动缩放到北京市新街口外大街附近区域。当然,在这里有一点需要注意:一般做植被指数相关研究,肯定很少会将研究区域的中心设立在城市内,更多是对森林、农田进行探究;而本文由于重点在于讲解GEE的相关操作而非真正进行具体研究,因此就直接沿用了之前教学博客中的区域。
接下来,依据第十二篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE图层投影信息与参考坐标系及其空间转换参数获取_疯狂学习GIS的博客-CSDN博客)中内容,打印这一景MODIS遥感影像的投影信息。
print(modis.projection);
执行代码,得到结果如下。
其中,得到的SR-ORG:6974是许多MODIS遥感影像产品使用的一种全球正弦投影,是投影坐标系的一种。
随后,依据第四篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE栅格数据图层可视化设置代码嵌入_疯狂学习GIS的博客-CSDN博客)中内容,在代码中进行图层可视化配置,并重新将遥感影像导入地图中;这样使得遥感影像更加直观,方便我们后续的操作。
var vis_parameter={
min:2039.2255686140938,
max:8445.630153788503,
bands:[&34;],
palette:[&34;,&34;,&34;,&34;,&34;]
};
Map.addLayer(modis,vis_parameter,&34;);
执行代码,得到结果如下。
如果大家在ArcMap等软件中处理过MODIS遥感影像数据,会发现若不对其自身投影信息加以修改,其像元就会呈现出一种“扭曲”的倾斜状态;而我们将GEE地图放大,同样可以看到,在GEE中导入MODIS遥感影像亦会出现这样的情况。
接下来,我们就将这一景遥感影像转换为墨卡托投影(Mercator projection),从而消除上述像元倾斜的状态。在GEE中,坐标系变换的代码其实非常简单:
var new_modis=modis.reproject(&34;);
print(new_modis);
其中,.reproject函数用以变换指定图层的坐标系,&34;参数就是我们常用的World Geodetic System(WGS)1984地理坐标系,是地理坐标系的一种。这里需要注意,在GEE中进行投影变换操作时,其默认通过最邻近插值方法进行重采样,从而实现新图层的生成;如果不希望用这一默认的重采样方法,可以通过.resample函数或.reduceResolution函数实现,具体请见第十四篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE栅格图像自动地理配准与空间位置校正_疯狂学习GIS的博客-CSDN博客)。
执行代码,结合右侧所显示的两景遥感影像的信息,可以看到投影转换对于影像的基本信息似乎并没有很大影响。
但是,当我们打印投影转换后遥感影像的投影信息,并与投影转换前图层的投影信息进行对比,便可以看到原有遥感影像的SR-ORG:6974投影坐标系已经变为了&34;地理坐标系,说明坐标变换已经完成。
print(&34;,new_modis.projection);
执行代码,得到结果如下。
随后,我们将坐标变换后的新的图层导入地图中显示,查看其效果。
Map.addLayer(new_modis,vis_parameter,&34;);
执行代码,得到结果如下。
可以看到,坐标变换后的图层尽管像元已经不再是倾斜的状态,但是其空间分辨率发生显著变化,降低了很多。依据第十二篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE图层投影信息与参考坐标系及其空间转换参数获取_疯狂学习GIS的博客-CSDN博客)中介绍的.projection.nominalScale函数,查看新图层的空间分辨率。
print(&34;,new_modis.projection.nominalScale);
执行代码,得到结果如下。
可以看到,坐标变换后的图层空间分辨率已经达到111319m,即111 km左右;而我们所使用的是MOD13A1全球16日植被指数Vegetation Indices 16-Day Global 500m产品,其原本的空间分辨率是500 m左右。由此可知,经过了坐标变换,遥感影像的空间分辨率也随之发生变化。
出现这个问题的原因在于,我们在利用.reproject函数进行坐标变换时,没有指定变换后图层的空间分辨率,那么系统将自动以转换后的坐标系默认空间分辨率作为所得新图层的空间分辨率;为了保证图层的空间分辨率在进行坐标变换时不发生改变,我们可以在执行.reproject函数时将新图层的期望空间分辨率作为参数放入函数内部。
var new_modis=modis.reproject({crs:&34;,scale:500});
//print(new_modis);
print(&34;,new_modis.projection);
Map.addLayer(new_modis,vis_parameter,&34;);
print(&34;,new_modis.projection.nominalScale);
其中,我们在.reproject函数中增添了对scale参数的赋值,从而保证新图层的空间分辨率为500 m。这里还用到了第十篇GEE教学博客(Google Earth Engine谷歌地球引擎GEE中ee.Image格式单张栅格图像数据基本处理操作_疯狂学习GIS的博客-CSDN博客)中介绍的将函数的参数修改为字典的形式的方法,从而跳过.reproject函数中一些不需要的参数。
执行代码,得到结果如下。
可以看到,经过上述操作,所得到的坐标变换后图层空间分辨率为500 m,恢复了正常的情况。
以上就是关于谷歌地球坐标(Google Earth Engine谷歌地球引擎地理与投影坐标系转换及重投影)的所有内容,希望对你有所帮助。