免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1742|回复: 0
收起左侧

[技术] 怎么根据范围在全国谷歌卫星地图中快速提取离线地图文件?

[复制链接]

277

主题

2270

铜板

2

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1712
发表于 2019-11-21 15:42 | 显示全部楼层 |阅读模式
怎么根据范围在全国谷歌卫星地图中快速提取离线地图文件?水经注地图下载器 2019-11-19 14:35:45
1. 概述
在"全国地图数据v2.0"硬盘中,全国谷歌卫星地图离线文件共计5834个,那么在如此多的数据中,如何找出自己需要的DAT文件呢?下面我们将作详细说明。

全国离线地图文件


2. 少量离线数据文件提取方法
由于全国谷歌卫星地图数据是基于第10级进行分块的,因此我们可以先在软件中打开瓦片网格显示,如下图所示。

显示瓦片网格


选择"文件\打开"菜单,打开范围文件,或在在行政区划中选择目标区域显示目标范围,这里以选择"北京"为例,如下图所示。

显示目标范围


从显示的行政区划范围中可以看出,北京市的卫星影像文件块主要由10_423_72、10_422_72、10_421_72、10_424_71、10_423_71、10_422_71、10_421_71、10_423_70和10_422_70等9个文件块组成。

查看文件块


然后在"全国地图数据v2.0"的"卫星影像_中国_7.01TB"中分别搜索这9个文件的离线地图文件,然后复制到新目录即可,如下图所示。

离线地图文件查询


最后找出来的文件,可以通过导入下载器进行批量导出大图、瓦片或手机离线包等,使用非常方法。离线地图文件的相关使用说明,请参阅:
如何从全国7.01TB海量谷歌卫星离线地图中导出北京市的卫星影像
上述介绍的离线数据文件提取方法,仅适用于数据文件比较少的情况,当数据文件比较多时就很不适用了,因为操作相对繁琐。下面我们将介绍一种操作相对简便,且可以一次性大批量提取离线数据文件的方法。
3. 一次性大批量离线数据文件提取方法
在"全国地图数据v2.0"硬盘中,打开"工具\水经注DAT文件COPY复制命令生成工具"目录,如下图所示。

启动工具


说明:该工具只是附在"全国地图数据"硬盘中的一个临时性小工具,有需要的用户可以联系客服人员免费获取,以后该接图表生成功能将会集成到水经注软件产品中。
双击"水经注DAT文件接图表生成工具.exe"启动接图表生成工具,如下图所示。

COPY提取工具界面


在该对话框中可以设置数据源目录,指定需要导出的目标范围文件,然后设置需要复制到的目标路径和报造生成目录等参数后,点击"提取"按钮可以生成批处理copy复制命令和报告。

参数设置


打开报告目录,可以查看生成copy复制命令和报告,如下图所示。

报告目录


双击报告目录中的"copy_command.bat"批处理文件,可以开始提取复制文件。当然,也可以通过直接点击对话框中的"执行复制"按钮复制文件,如下图所示。

开始复制


如果需要移动数据,则可以修改"copy_command.bat"文件,这里我们先用记事本打开,如下图所示。

打开复制命令


如果需要对文件进行剪切,可以将"copy"替换为"move"对文件进行移动,如下图所示。

修改命令


将"copy"命令全部替换为"move"命令之后,该操作就是移动所有目标文件了,修改后的结果如下图所示。

移动文件命令


将修改后的文件保存,然后再双击该批处理文件之后,可以开始批量剪切文件。由于该操作会移动源数据,破坏了原有数据的完整性,为了避免数据丢失,请务必谨慎操作!
4. 检查离线地图文件提取结果
为了确保COPY提取文件没有缺失,最后可以通过用《水经注DAT文件接图表生成工具》生成接图表,然后将接图表与目录范围在GlobalMapper等GIS专业软件中进行叠加,从而可以检查数据文件的完整性,如下图所示。

接图表


另外,生成的接图表也可以在水经注软件中打开与影像进行叠加,这样可以更直观地检查数据是否有缺失的情况,如下图所示。

接图表与影像叠加


离线数据文件检查的具体方法,请参阅:
如何验证全国离线谷歌卫星地图缓存文件的完整性?
5. 总结
以上就是关于如何根据范围在全国谷歌卫星地图中快速COPY提取离线地图文件的全部说明,主要包括了少量离线数据文件的提取方法、一次性大批量离线数据文件的提取方法和检查离线地图文件提取结果等说明。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表