如何下载无偏移的Google卫星地图--OpenLayers

合集下载

如何下载Google Earth中的卫星影像

如何下载Google Earth中的卫星影像

如何下载Google Earth中的卫星影像推荐一个我觉得比较方便又免费的卫星图片下载工具——getmaps,若你有需要下载卫星图的话,赶紧去下载试试吧。

下载地址:/showtopic-334439.aspx,打不开或是看不到的,可以去上帝之眼论坛里搜索,下载8月2日版000742.rar即可,一并下载说明和实例152246.rar。

下载解压之后,共有7个文件,注意使用8月2日版的exe可执行文件,第二个压缩包里的可执行文件可以不要。

首先,在Google Earth中画一个多边形存成kml文件,如例子中的china.kml。

本例中下载的是我们村的卫星图,保存为xz.kml,并将其放到上述的目录中。

然后,右键打开下载批处理文件d_chn.bat,编辑其中的代码。

如下所示:getmaps -f china.kml -l 8 -d china_8@echo download finish!@pause将china.kml修改为xz.kml,数字8修改为16,这代表你要下载GE卫片的层级,最大为18,越大越清晰,因为我们村最大估计也就只有16级的,所以取为16,若是16级也没有,程序则会自动下载更低的级别的图片。

然后将china_8可以修改为xz_16,这个表示将把所有的图片保存在xz_16目录里,加上那个16主要是未来区别图片层级。

最后保存这个批处理文件即可,也可以重命名,保存之后,就可以双击运行。

提示框如下:可以看到,图片不大,才768*768。

输入y,运行即可。

下载完成。

退出。

然后,编辑m_chn.bat,代码如下:将china_8修改为上一步的xz_16,然后将后面的china改为xz16,表示最后生成一个名字为xz16的图片。

保存之后,运行。

merge -d china_8 -o china@echo merge completed!@pause输入y,运行即可。

完成。

去目录里找找这个图片吧,同时还生成了一个含有坐标信息的.map文件。

驴友必备教程—出行GPS轨迹全程记录(可直接显示在Google earth上)

驴友必备教程—出行GPS轨迹全程记录(可直接显示在Google earth上)

驴友必备:Google earth 使用教程风铃QQ:25216680一、下载安装官方下载地址:/earth/index.html下载后按提示完成安装。

二、浏览使用1.侧栏工具视图●点击【视图】->【侧栏】打上勾,出现左边的工作侧栏。

●展开侧栏【我的位置】,可查看当前已经标注的地址、路径等●展开侧栏【图层】下面的各个叠加图层,可以查看相应的信息2.侧栏工具应用●查找位置与定位:在【前往】搜索框里输入“平山”,即可查看我们的平山县城。

注:因***原因,实际位置与卫星图层会有偏移。

●添加地标、路径、照片:详见第三部分●驴友轨迹查看:如要查看其他驴友的户外足迹,请务必勾选【360Cities】和【Wikiloc】,我们也可以自己上传轨迹到Google earth与其他人一起分享,具体教程详见第四部分。

3.放大/缩小地图●双击鼠标,或向前滚动鼠标滚轮,即可放大地图●先后滚动鼠标滚轮,即可缩小地图4.旋转地图●画面出现整个地球时,直接点击球体边缘拖曳即可旋转地球●画面没有星空,只出现地图的一部分时,点住Ctrl键不动,同时旋转滚轮,即可旋转地图。

5.查看地势/3D视图、全景浏览●3D视图:按住Shift键不动,向前滚动鼠标滚轮,即可展现地图显示区域的3D视图,如果是山体,可以很明显的看出山体的地势落差;向后滚动鼠标滚轮,则逐渐还原为平面视图。

或者按住Shift键不动,同时点击鼠标左键向前或向后也可形成3D视图,用鼠标左键的好处是可以同时旋转地图,查看周边区域的地势情况。

“飞鹅岭公园3D视图”●前景浏览:按住Ctrl键不动,同时点击鼠标左键则可展示当前位置周边区域的鸟瞰图,6.还原地图方位●经过旋转、3D视图、全景视图等操作之后,地图形态各异,不便于地图其他区域的操作●还原地图至正北:点击地图右侧导航工具中带眼睛圆圈的“N”,可将地图还原至正北●还原地图至2D视图:按住Shift键/或Ctrl键,同时点击鼠标左键向正上方滑动,直到地图放平为止。

osgEarth如何加载离线谷歌卫星地图瓦片的源码教程

osgEarth如何加载离线谷歌卫星地图瓦片的源码教程

osgEarth如何加载离线谷歌卫星地图瓦片的源码教程说明本实例演示重新编译bing驱动直接加载本地离线影像瓦片地图。

本实例使用软件版本:osg3.3.1和osgEarth2.5 VC10编译环境(参考osgearth加载谷歌卫星地图的源码案例),vs2010,水经注万能地图下载器。

影像瓦片来源“水经注万能地图下载器”。

如果没有安装本软件,可以百度“水经注软件”到官方网站下载。

一、下载瓦片数据启动水经注万能地图下载器,点击“我的下载”,选择“新建任务”,弹出“选择地图类型”对话框,选择相应的地图类型,点击“确认”,如下图。

弹出“新建任务”对话框输入全球坐标,由于我们需要导出瓦片数据,为了增加缩放效果,这里我们从1级到8级都勾选上。

选择好级别后,点击开始下载。

下载完成后会弹出对话框询问是否要立即导出,选择“是”,然后显示“导出图片数据”对话框,如下图所示。

在该对话框中,选择导出“瓦片:Bing Map”,导出级别“1-8”,选择保存路径,点击“输出”按钮导出数据即可。

二、重新编译Bing驱动新建“osgdb_osgearth_bingd”动态库项目,如下图所示。

点击“确定”,弹出“应用程序向导”,如下图所示。

点击下一步选择程序类型“DLL”,点击“完成”。

添加“包含目录”和“库目录”包含目录设置为“D:\OSG\include”库目录设置为“D:\OSG\lib“以上目录路径根据OSG文件位置设定。

附加依赖项OpenThreads.libosgd.libosgAnimationd.libosgDBd.libosgdb_osgearth_feature_ogrd.lib osgdb_osgearth_feature_tfsd.lib osgdb_osgearth_feature_wfsd.lib osgEarthd.lib osgEarthAnnotationd.lib osgEarthFeaturesd.lib osgEarthSymbologyd.libosgEarthUtild.libosgFXd.lib osgGAd.lib osgManipulatord.lib osgParticled.lib osgPresentationd.lib osgShadowd.lib osgSimd.lib osgTerraind.lib osgTextd.lib osgUtild.lib osgViewerd.lib osgVolumed.lib osgWidgetd.lib点击“确定“。

如何采用离线的 google map api 加载离线谷歌地图的方法

如何采用离线的 google map api 加载离线谷歌地图的方法

如何采用离线的 Google Map API 加载离线谷歌地图的方法注:文档中所提到的“GoogleMapAPIV3.rar”附件,请到水经注软件论坛下载。

一、下载示例数据这里以《水经注万能地图下载器》为你说明如何下载谷歌卫星地图。

安装万能地图下载器以后,软件启动时会显示选择在线地图的对话框,请选择“卫星.谷歌”即会显示在线的谷歌卫星地图窗口,如下图所示。

由于只是为了作演示说明如何用 Google Map 离线 API 加载谷歌地图的方法,这里我们只需要框选中国范围,即点击工具栏上的“框选下载区域”,然后在视图中绘制选择范围,如下图所示。

下载即可,如下图所示。

点击“确定”按钮,开始下载卫星地图数据。

下载完成后导出瓦片数据,选择导出类型为“瓦片:Google Map”,保存路为“D:\Test”目录,如下图所示。

在对话框中点击“输出”按钮导出Google Map瓦片,如下图所示。

二、地图引擎部署第一步:将附件中的“GoogleMapAPIV3.rar”下载后解压到“D:\Test”目录。

第二步:将“D:\Test”目录中的“中国_GoogleMapTiles”重命名为“data”,如下图所示。

第三步:在浏览器中打开“D:\Test\GoogleMapAPIV3\Example_GoogleMapAPI.html”,如果操作无误,将会显示离线的卫星地图,如下图所示。

以上,即是如何用 Google Map 离线 API加载谷歌地图的方法,你可以根据实际需求对“D:\Test\GoogleMapAPIV3\Example_GoogleMapAPI.html”文件进行进一步开发。

注:文档中所提到的“GoogleMapAPIV3.rar”附件,请到水经注软件论坛下载。

下面是赠送的中秋节演讲辞,不需要的朋友可以下载后编辑删除!!!谢谢中秋佳节演讲词推荐中秋,怀一颗感恩之心》老师们,同学们:秋浓了,月圆了,又一个中秋要到了!本周日,农历的八月十五,我国的传统节日——中秋节。

谷歌卫星地图下载器使用说明书

谷歌卫星地图下载器使用说明书

谷歌卫星地图下载器使用指南——2011-5-3一、先安装谷歌卫星地图下载器软件可在\\192.168.0.88\software中下载,下载完成后,解压到本机可以直接使用,不需要安装。

二、安徽省卫星地图下载步骤1.打开谷歌卫星地图下载器应用程序——sggs.exe22、在左边任务栏中,选中安徽,并框选放大需要下载的区域,注意右下角下面的“当前级别:”若地图放大到高级别时,系统提示有异常错误,就说明该级别下这区域的卫星地图没有。

3、若需要下载卫星地图存在,选中框选下载区域4、双击框选区域,跳出下载对话框如下:选择存储目录;命名任务名称;选中下载等级;选中确定;开始下载卫星地图:注意:在下载任务列表中,最好要求下载完成时: 下载成功100%;若不是100%,就是图片数据没有下载完全,或者部分区域没有在该级别下没有卫星地图。

下载成功后,选中“下载结果浏览|拼接”,并放大地图到该级别下,就可以显示出下载完成的地图,如下图所示:5、导出|拼接图片选择“导出|拼接图片”选卡,如上图鼠标处所示;选择导出单张图片,若下载区域范围过大,需要选择导出多张大图;选择保存路径;将下面的两个复选框全勾上;点击输出按钮,输出完成后如下:至此,图片下载拼接完成。

三、影像坐标系统1、打开ArcCtatalog,在左边目录树中浏览到拼接后的图片,右键该图片,选择“properties”,弹出如下对话框:2、找到“Spatial Reference”选项,单击其右边的“Edit”,弹出如下对话框:选中“Select”,选择“Geographic Coordinate Systems/World/WGS 1984.prj”,单击确定:坐标系统赋值完毕。

四、影像的校正1、ArcMap中打开已了坐标系统的图片,以及作为图片要配准的参考图层(常用为道路图层),下面用桥梁做一个示例:2、在菜单栏空白灰色地方,右击鼠标,在弹出的工具栏中选中“Georeferencing”,会弹出如上图所示的浮动工具栏。

如何下载Google Earth上的影像

如何下载Google Earth上的影像

如何下载Google Earth上的影像
梁志锋2011.09.08
对于Google Earth遥感影像的下载,大多数人都是采用直接截图的方式获取GE上面的遥感图,但这样做的缺点是谷歌的logo和一些辅助信息也被截了下来,这些水印似的信息会妨碍我们对遥感图像的解读,更为重要的是,这样很难保持图像的几何信息,使得图像变形,如果需要使用该影像的几何信息的话,则对恢复地理坐标带来很大的困难。

下面是一种直接下载Google Earth遥感图的方法,即通过GetScreen软件。

这种方法需要Google Earth版本在5以下。

推荐大家使用“Google Earth(谷歌地球) Pro V4.2.0205.5730 Final 多国语言版”。

具体步骤如下:
1、打开Google Earth,找到要下载的区域(我这里选择厦门鼓浪屿)。

2、打开GetScreen(GS),就可以看到在Google Earth中选中的区域直接就在GS中显示出来了。

如下图所示
3、定位,确定要截取影像的位置。

有两种定位方法,在不知道坐标的情况下使用两点定位比较方便,两点定位是用鼠标右键选取两点(既左上角和右下角)进行截图区定位的方法。

另外可以通过下边的左右按钮来调整截图区域的位置
4、图片计算
点击图片计算可以看到图片数量等信息
5、开始截图
点击开始截图,保存图像。

获取Google earth高清影像方法

获取Google earth高清影像方法

如何得到Google Earth上没有的高清晰卫星图1、登录/这个网站,如图操作2、打开Google Earth,获取ID,如图3、将ID粘贴到空白处,继续4、如图操作5、如图操作6、如图操作到此,就能看到分辨率最适合的照片了,比自定义分辨率要清晰不少呢。

需要注意的是一般地区都有DG,只是年代的远近,在GOOGLE EARTH 中获取ID尽可能选择较近年份,而且云量在10%以下,另外一种办法:我觉得比较方便又免费的卫星图片下载工具——getmaps,若你有需要下载卫星图的话,赶紧去下载试试吧。

下载地址:/showtopic-334439.aspx,打不开或是看不到的,可以去上帝之眼论坛里搜索,下载8月2日版000742.rar即可,一并下载说明和实例152246.rar。

下载解压之后,共有7个文件,注意使用8月2日版的exe可执行文件,第二个压缩包里的可执行文件可以不要。

首先,在Google Earth中画一个多边形存成kml文件,如例子中的china.kml。

本例中下载的是我们村的卫星图,保存为xz.kml,并将其放到上述的目录中。

然后,右键打开下载批处理文件d_chn.bat,编辑其中的代码。

如下所示:getmaps -f china.kml -l 8 -d china_8@echo download finish!@pause将china.kml修改为xz.kml,数字8修改为16,这代表你要下载GE卫片的层级,最大为18,越大越清晰,因的,所以取为16,若是16级也没有,程序则会自动下载更低的级别的图片。

然后将china_8可以修改为xz_16在xz_16目录里,加上那个16主要是未来区别图片层级。

最后保存这个批处理文件即可,也可以重命名,保存提示框如下:可以看到,图片不大,才768*768。

输入y,运行即可。

下载完成。

退出。

然后,编辑m_chn.bat,代码如下:将china_8修改为上一步的xz_16,然后将后面的china改为xz16,表示最保存之后,运行。

水经注离线谷歌卫星地图加载服务中间件调用示例 For Openlayers

水经注离线谷歌卫星地图加载服务中间件调用示例 For Openlayers

水经注离线谷歌卫星地图加载服务中间件调用示例 For OpenLayers1.说明水经注离线谷歌卫星地图加载服务中间件可利用离线地图的.dat文件在本地建立服务端,并生成影像、标签、高程等服务地址,可以在Openlayers中直接调用该服务地址,并将请求到的服务资源显示在前端,当请求的地图资源不存在可通过网络直接下载缺失的地图,并储存在.dat文件中。

2.实现2.1 OpenLayers配置在examples文件夹中新建名为OpenlayersMapSevice的html 文件,在html文件中写入如下代码:<!DOCTYPE html><html><head><title>test</title><script src="../lib/OpenLayers.js"></script><script type="text/javascript">var lon = 0;var lat = 20;var zoom = 1;var map, layer;function init(){map = newOpenLayers.Map("map", {maxExtent: new OpenLayers.Bounds(-180,-90,180,90),numZoomLevels:18,maxResolution:0.3515625,units:'degree',projection: "EPSG:4326",displayProjection: new OpenLayers.Projection("EPSG:4326")});layer = new yer.TMS("Name", "../data/",{'type':'jpg', 'getURL':get_my_url });map.addLayer(layer);map.setCenter(new OpenLayers.LonLat(lon, lat).transform(map.displayProjection,map.getProjectionObject()), zoom);}function get_my_url (bounds) {var res =this.map.getResolution();var x = Math.round ((bounds.left + 180) / (res * this.tileSize.w)) + 1;var y = Math.round ((90 - bounds.top) / (res * this.tileSize.h)) + 1;var z = this.map.getZoom() + 2;var path ='http://127.0.0.1:1002/getDefinedImage?x=' + x + '&y=' + y + '&z=' + z;return path;}function tlen(len, mystr){mystr = String(mystr);var num = len - mystr.length;for (var i = 0; i <= num; i++){mystr = "0" + mystr;}return mystr;}</script><style type="text/css">.smallmap {width: 100%;height: 800px;border: 1px solid #ccc;}</style></head><body onload="init()"><center><h1 id="title">Tiled Map Service Example</h1><div id="map" class="smallmap"></div></center></body></html>其中【strURL=”http://localhost:1002/getDefinedImage?”】表示请求的是影像、地图、地形、标签、影像+标签、影像+地图、影像+地形或Dem。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OLOffLineMap 视频使用的是1.0版本
GoogleEarth
用于验证瓦片坐标


OpenLayers源码 用于验证瓦片坐标
翻墙工具 具体使用哪个工具,你直接决定
取验证点
用手机的GPS去一个参考点 我去的是我住的小区,由
于gps系统的误差,实际位置和取的位置会有一定的误 差。 用GoogleEarth把参考点标记出来
通用OpenLayers加载无偏移瓦片数据,查看对比效果
致谢
感谢所有----为开放自由空间作出贡献的人和组织
下载偏移数据
使用没有修改过的OLOffLineMap下载偏移数据
通用OpenLayers加载偏移瓦片数据,查看效果
修改扩展OLOffLineMap
下载器的显示Google api 地址
瓦片下载地址
下载无偏移的瓦片数据
使用扩展修改后的OLOffLineMap重新下载无偏移的
Google卫星瓦片
----gujingcn@
通过扩展OpenLayers中文官方站提供的免费瓦片下载器实现
视频教程 、Demo下载地址: /s/1c2vl7Gk
工具
பைடு நூலகம்
下载地址: /forum.php?mod=viewthre ad&tid=246
相关文档
最新文档