本文主要介绍如何使用“迈高图-地图数据下载器”(以下简称:迈高图)下载全球DEM高程数据,任意下载范围自动拼接、裁剪。DEM高程数据支持下载导出为:GeoTIFF、XYZ、南方CASS等常用数据格式。

SRTM简介

SRTM(航天飞机雷达地形测绘任务)是由美国航空航天局,地理空间情报局以及德国和意大利的航天机构于2000年2月开始的。SRTM的全称是Shuttle Radar Topography Mission,即航天飞机雷达地形测绘使命,2000年2月11日上午11时44分,美国“奋进”号航天飞机在佛罗里达州卡那维拉尔角的航天发射中心发射升空,“奋进”号上搭载的SRTM系统共计进行了222小时23分钟的数据采集工作,获取北纬60度至南纬56度之间,面积超过1.19亿平方公里的 9.8万亿字节的雷达影像数据,覆盖全球陆地表面的80%以上,该计划共耗资3.64亿美元,SRTM测量数据覆盖中国全境。如下图:

全部原始数据的处理约需两年的时间, 最终将获取平面精度±20 m , 高程精度±16m 的全球数字高程模型(DEM )。

SRTM数据每经纬度方格提供一个文件,精度有1 arc-second和3 arc-seconds两种,称作SRTM1和SRTM3,或者称作30M和90M数据,SRTM1的文件里面包含3601*3601个采样点的高度数据,SRTM3的文件里面包含1201*1201个采样点的高度数据。目前能够免费获取中国境内的RTM3文件,是90米的数据,每个90米的数据点是由 9个30米的数据点算术平均得来的。

SRTM项目的顺利完成将给美国带来巨大的战略和商业利益。一方面,美国通过此次航天测绘达到了控制全球地理信息与资源的目的,从而在技术上收到了恐吓和威慑的效果。另一方面,尽管目前SRTM数据还不对外公开,不过,美国军方已宣称一些地区,30米分辨率数据经过审查可以提供给民用目的研究人员。另外90米分辨率数据可以出售,因为SRTM3仍比目前所使用的地图的精度还要好。目前世界多数国家都希望得到相关的SRTM数据,以便用于科学研究或其他目的,这对美国来说是一笔巨大的财富。

谷歌地球的DEM高程数据

谷歌地球的全球DEM高程数据以SRTM为基础,并重新组织了数据结构,实现以瓦片为单位的DEM高程数据提供。单张瓦片DEM高程数据被分成四个数据包,每个数据包包含若干个离散控制点并构成不规则三角网格(TIN)。对同一组数据包内不规则三角网格(TIN)采用逐点内插算法中的线性内插法可逐点求出规则格网(Grid)点高程,从而获取高可用性的DEM高程数据。

谷歌地球从第3级起开始提供DEM高程数据,13级以下基本实现了全球覆盖(高纬度地区除外),某些重点区域如大城市最高19级仍可提供高程数据。此时DEM高程数据的空间分辨率可达10m,远高于中国区域内公开的SRTM3 90m的空间分辨率。

因此谷歌地图的DEM高程数据几乎是中国境内,公开渠道能获取的空间分辨率最高、精度最好的DEM高程数据了。迈高图集成了谷歌地球的全球DEM高程数据,并于全球范围内提供下载。

下面以下载重庆境内DEM高程数据,介绍如何使用迈高图下载谷歌地球DEM高程数据。

下载、安装迈高图

如果已下载、安装迈高图,直接跳过本节内容。

从官网http://www.megomap.com/index.php/download下载迈高图安装包mgmAppSetup.exe。

 提示:推荐从官网下载安装包,确保您下载的安装包为最新版本。

一般选择一键安装即可,安装完成,打开运行迈高图,并切换到下载工作模式。

指定下载区域

在开始下载之前,必须提前指定好下载区域。迈高图提供了多种下载区域指定方式。本文以选择行政边界下载区域为例,指定下载区域为四川省,如图:

双击下载区域,弹出【下载】对话框:

在【下载】对话框指定需要指定:

  • 是否按下载边界裁剪。
  • 高程调整值:谷歌地球DEM高程数据为海拔高程,如果需要其他大地高程系统(如:黄海高程、85高程)高程数据可通过设置高程调整值实现。
  • 导出格式:按照具体需求,可选择以下四种类型之一:
      • GeoTIFF:高程数据由单波段,波段数据类型float的.tif文件保存。GeoTIFF为高程数据最常用导出格式。
      • 逗点文件:网格化高程数据,并保存为.csv文件(Excel可直接打开该文件)。单点网格高程值表示为”L,B,H”,如:103.7603759766,31.2615966797,1388.250。
      •  提示:L表示经度,B表示经度,H表示高程值。

      • XYZ文件:网格化高程数据,并保存xyz文件。单点网格高程值表示为”LsepBsepH”,如:103.7603759766 31.2615966797 1388.250。

         提示:L表示经度,B表示经度,H表示高程值,sep表示分隔符,如:空格、逗号、分号、制表符

      • 南方CASS:网格化高程数据,并按南方CASS网格化高程数据规范保存为.dat文件。单点网格高程值表示为n,,B,L,H,如:5,,30.9320068359,103.7603759766,647.743

         提示:L表示经度,B表示经度,H表示高程值,n表示网格序号。

最后单击【下载】按钮开始下载。下载开始后,自动弹出下载任务列表,任务列表第一项即为当前下载任务,如图:

下载任务列表项目显示了当前下载任务的下载进度、下载速度及下载总瓦片数,下载完成时迈高图给出声音提示。如下图箭头处:

单击打开下载卫星地图数据文件所在目录,该目录下载包含了所有下载数据。

下图即为四川省DEM高程数据打开后实例(由Global Mapper打开)。

下图为生成等高线后的局部图:

全球DEM高程数据下载的更多相关文章

  1. [转]SRTM、ASTER GDEM等全球数字高程数据(DEM)下载方式简介

    之前写过一篇短文对比过几种数字高程数据的区别:5种全球高程数据对比,这篇文章简要介绍下如何下载这些数据.       1.DLR的数字高程数据.该数据也是SRTM(shuttle radar topo ...

  2. [原][bigemap][globalmapper]通过bigemap下载全球30米DEM高程数据(手动下载)(下载全球高精度dom卫片、影像、等高线、矢量路网、POI、行政边界)

    本文研究了bigemap下载高程数据的方式,但是严重不推荐使用这总手动方式,bigemap这个软件一次只能下载100M以内的高程数据,即使花钱,也不给你提供批量下载dem的方式!也有些其他更好的软件, ...

  3. 全球数字高程数据(DEM)详解,还有地形晕渲、等高线等干货

    1 基本概念 DEM是数字高程模型的英文简称(Digital Elevation Model),是研究分析地形.流域.地物识别的重要原始资料.由于DEM 数据能够反映一定分辨率的局部地形特征,因此通过 ...

  4. GMTED2010 高程数据下载

    http://topotools.cr.usgs.gov/GMTED_viewer/viewer.htm

  5. Dem地形数据转换为cass支持的dat格式教程

    一.获取dem数据各类精度的dem高程数据下载这里不赘述,可以查阅这篇文章:高程数据下载 这里我们以12.5m精度的dem为例进行转换: 二.将dem数据转换为文本我们这里先将地形数据加载入globa ...

  6. DEM数据及其他数据下载

    GLCF大家都知道吧?http://glcf.umiacs.umd.edu/data/ +++++++++++++++去年12月份听遥感所一老师说TM08初将上网8万景,可是最近一直都没看到相关的网页 ...

  7. 全球DEM数据资源下载

    想找有海底地形的全球DEM数据作为三维地球展示用,发现很多都是只有陆地DEM而不带海底的,而且还需要通过Web页面进行选择然后数据下载. 找到一个学校的Ftp可以直接下载数据集,特别是这篇文章几乎汇集 ...

  8. DLR、ASTER GDEM、SRTM3、GMTED2010等5种全球高程数据对比

      目前网上有多种全球高程数据,国内在这方面也进步喜人,资源三号目前已放出来的卫片给了不少惊喜,其高程数值得期待.但资源三号的高程数据放出来还需等待,过去两三年全球高程数据发展相当迅猛,DLR放出了相 ...

  9. 巧用IDM工具 快捷下载ASTER GDEM v3高程数据

    ASTER GDEM v3是NASA推出的30米高清DEM,覆盖了几乎全部的地球陆地.那么,在NASA官网怎么下载ASTER GDEM v3的地形高程数据呢? 首先,你需要注册一个nasa的账号 注册 ...

随机推荐

  1. 牛客网CSP-S提高组赛前集训营Round4

    牛客网CSP-S提高组赛前集训营 标签(空格分隔): 题解 算法 模拟赛 题目 描述 做法 \(BSOJ6377\) 求由\(n\)长度的数组复制\(k\)次的数组里每个连续子序列出现数字种类的和 对 ...

  2. ABAP_DEMO篇33 SUM和COLLECT的用法

    ABAP程序内表中的数量和金额字段  经常会需要合计, SUM和COLLECT 语法都能实现对数量和金额字段的合计. 1. SUM语法 ABAP中SUM语句比不上EXCEL里的强大:SUM只能在loo ...

  3. 网络命令——last、lastlog、traceroute、netstat

    1.last命令(查看目前和过去用户的登录信息) 2.lastlog命令(检查某用户上次登录的时间): 3.traceroute命令: 显示数据包到主机间的路径. 4.netstat命令: 查看本机已 ...

  4. speedscope + node inspect 分析node应用调用

    生成一个简单的express 项目 使用脚手架工具 npm install -g express-generator@4 express . 启动使用inspect命令 node --inspect ...

  5. <每日 1 OJ> -LeetCode 28. 实现 strStr()

    题目: 实现 strStr() 函数. 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始).如果不存 ...

  6. MySQL 是如何利用索引的

    阅读本文大概需要 4 分钟. 一.前言 在 MySQL 中进行 SQL 优化的时候,经常会在一些情况下,对 MySQL 能否利用索引有一些迷惑.例如: MySQL 在遇到范围查询条件的时候就停止匹配了 ...

  7. FZU Monthly-201905 tutorial

    FZU Monthly-201905 tutorial 题目(难度递增) easy easy-medium medium medium-hard hard 思维难度 AB H DG CE F A. C ...

  8. 【Alpha】“北航社团帮”小程序v1.0测试报告

    目录 测试计划.过程和结果 后端单元测试 后端压力测试 测试结果 指标解释 前端测试 授权登录与权限检查 功能测试 兼容性测试 性能测试 回答课程组问题 测试中发现的bug 场景测试 测试矩阵 出口条 ...

  9. JavaScript初探系列(十一)——ES6

    一.前言 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了.它的目标,是使得 JavaScript 语言可以用来编写复 ...

  10. RFC-6455 The WebSocket Protocol 浅读

    什么是WebSokcet? WebSocket是一种协议,并且是各大主流浏览器作为客户端支持的协议.它的目标就是用来替代基于 XMLHTTPRequest和长轮询的解决方案.应用在时时弹幕,消息推送, ...