ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:2.62MB ,
资源ID:7232791      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7232791.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(从BigeMap数据到Osgearth数据加载.docx)为本站会员(scg750829)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

从BigeMap数据到Osgearth数据加载.docx

1、从下载数据到加载数据的详细解析从上周四开始至昨天周一为止,自己一直在做准备 Pakistan 影响和高程数据的准备工作。虽然是数据的准备工作,但是在这几天的工作,着实也是学到了不少东西,积累到不少经验,因此在这里做一个文档进行总结。高程数据和影响数据处理过程很类似,在这里我只详细描述影响数据从下载到应用的全部过程。下载数据下载数据应该是整个过程中相对比较烦人的一个工作。想要下载到高清、无水印的数据不是想象中的那么简单。工作之前队友王小芦和王雨霞对下载影响数据的工具已经进行了充分的调研,发现一款名为 BigeMap 的软件相对比较好用,因此在下载数据的过程中,我也是首选了 BigeMap 这款软

2、件。就BigeMap 这款软件而言,也是存在它的本身缺陷的。最大的困难就是这不是一款免费软件,或者购买或者通过做任务拿到正版授权,在这里授权部分不再赘述。拿到 BigeMap 的正版授权的话,就可以下载数据了,自己在下载数据的时候也出现了很多问题。首先就是层级的问题,自己并不清楚下载多少层数据。其次就是选择哪个地区的数据下载。在这里就给出下载数据的一些具体流程(以下载 Pakistan 数据为例):1、 首先下载一块 Pakistan 全国 11 级数据,这块数据大小在 1GB 左右,是自己可以接受的范围2、 接着放大地图,下载 Pakistan 局部地区 13 级数据。至于下载哪一块区域就看

3、自己的意向,本人在下载时,选择了 Pakistan 首都地区伊斯兰堡。大小在 1GB 左右。3、 再放大地图,下载包含伊斯兰堡地区的 15 级数据,大小 1GB 左右4、 再放大,下载伊斯兰堡城市的 17 级数据,大小在 2GB 左右5、 最后将地图放大至最大,下载伊斯兰堡市区人口相对密集的地区,大小在 5GB 左右。下载数据的过程是 BigeMap 的使用过程,BigeMap 是一款设计非常好的软件,一般人员都会使用,所以这里就不在对下载数据进行详细解释。下面我们来详细介绍切图以及 osgearth 怎么加载数据。测试数据之所以要进行测试数据,是为了验证从网上 down 下来的数据时完整,没

4、有损坏的。如果 down 下来的源数据都是损坏的,那么经过切片之后的数据很显然也是损坏的。我在第一次切片 Pakistan 数据时,就是因为没有进行数据测试,导致切片之后发现数据有问题,回过头来检查才发现是源数据本身损坏了,因此我们为了保险起见还是进行下数据测试,毕竟切片的过程是一个很漫长的过程。测试数据我们主要是用 osgearth_viewer 这个库,让 osgearth 直接加载下载下来的 tif 文件。为此,我们要为下载下来的 tif 文件写一个.earth 的配置文件,.earth 文件里面主要包含 tif 文件的地址信息,截图如下:在这个.earth 文件中,最重要的一条信息就是

5、:D:/矩形区域_#24_卫图_Level_13.tif这样子我们可以通过读取这个.earth 文件来读取我们下载的 ID 为“矩形区域_#24_level_13.tif”这个文件,读取的时候我们要用到 osgearth_viewer 这个命令,在 dos 环境下输入命令读取,截图如下:Osgearth_viewer 表示我们要用这个库来读取,D:/gdal_tiff.earth 表示D 盘下的.earth 文件。意思就是我们要用 osgearth_viewer 这个库来读取 D 盘下的 gdal_tiff.earth 文件。由于之前已经说明这个.earth 是我们下载的 tif文件的配置文件

6、,因此通过这行命令就可以读取 tif 文件了。需要说明的是,由于 tif 文件都比较大,因此直接用 osgearth 加载的话可能会比较慢,所以需要大家耐心等待。加载完成之后如果显示是这样子的,说明文件没有损坏:把地图放大,可以明显看到我们下载的地图,如图所示:如果加载出来的数据某一部分是黑的或者全部都是黑的,如图所示。说明数据已经损坏,损坏原因不明,可能是 BigeMap 软件本身的缺陷。数据一旦损坏请重新下载,不然切出的地图数据也会有问题的。上图左下角呈现黑色,数据已损坏。数据切片前两部分主要是说明了数据的准备,这部分主要是进行数据的切片。数据切片我们主要用到两个东西。一个就是数据的配置文

7、件.earth 文件;另一个就是 osgearth 提供的切片工具 osgearth_package。.earth 配置文件如图所示:里面包含了我们要切割的所有源数据的地址信息。另外我们还需要在 DOS 环境下输入命令,进行切割,如图所示:Osgearth_package 表示我们要用这个工具进行切图;-tms 表示我们要用到的源数据的配置文件为:gdal_tiff.earth;-out 表示输出文件夹;-Max-level 表示切图的最大层级。通过上述命令,osgearth 就会通过源数据图的分辨率自动计算可以切多少层,每层切多少瓦片。切图过程需要一定时间,切完之后的文件如图所示:可以看到切

8、完之后生成了一个.xml 文件,这个文件是对切片的配置文件,包括文件 ID 和索引等一些基本信息,如果想要读取这些瓦片数据的话,直接读取这个.xml 配置文件即可。完整演示前面我们叙述过,osgearth 读取文件需要用 osgearth_viewer 这个工具读取数据的.earth 配置文件,而经过切片之后,切片数据会生成一个 .xml 的配置文件,要想读取切片之后的数据就要读取这个.xml 文件,因此 osgearth 要想读取切片完成之后的数据,就要读取.earth 文件,而这个 .earth 文件是指向包含切片数据信息的.xml 文件的。这个 .earth 文件的详细信息如图所示:将.earth 指向.xml 文件最后效果如图所示:至此,一个完整的数据准备过程结束了。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报