全球DEM高程数据下载
本文主要介绍如何使用“迈高图-地图数据下载器”(以下简称:迈高图)下载全球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高程数据下载的更多相关文章
- [转]SRTM、ASTER GDEM等全球数字高程数据(DEM)下载方式简介
之前写过一篇短文对比过几种数字高程数据的区别:5种全球高程数据对比,这篇文章简要介绍下如何下载这些数据. 1.DLR的数字高程数据.该数据也是SRTM(shuttle radar topo ...
- [原][bigemap][globalmapper]通过bigemap下载全球30米DEM高程数据(手动下载)(下载全球高精度dom卫片、影像、等高线、矢量路网、POI、行政边界)
本文研究了bigemap下载高程数据的方式,但是严重不推荐使用这总手动方式,bigemap这个软件一次只能下载100M以内的高程数据,即使花钱,也不给你提供批量下载dem的方式!也有些其他更好的软件, ...
- 全球数字高程数据(DEM)详解,还有地形晕渲、等高线等干货
1 基本概念 DEM是数字高程模型的英文简称(Digital Elevation Model),是研究分析地形.流域.地物识别的重要原始资料.由于DEM 数据能够反映一定分辨率的局部地形特征,因此通过 ...
- GMTED2010 高程数据下载
http://topotools.cr.usgs.gov/GMTED_viewer/viewer.htm
- Dem地形数据转换为cass支持的dat格式教程
一.获取dem数据各类精度的dem高程数据下载这里不赘述,可以查阅这篇文章:高程数据下载 这里我们以12.5m精度的dem为例进行转换: 二.将dem数据转换为文本我们这里先将地形数据加载入globa ...
- DEM数据及其他数据下载
GLCF大家都知道吧?http://glcf.umiacs.umd.edu/data/ +++++++++++++++去年12月份听遥感所一老师说TM08初将上网8万景,可是最近一直都没看到相关的网页 ...
- 全球DEM数据资源下载
想找有海底地形的全球DEM数据作为三维地球展示用,发现很多都是只有陆地DEM而不带海底的,而且还需要通过Web页面进行选择然后数据下载. 找到一个学校的Ftp可以直接下载数据集,特别是这篇文章几乎汇集 ...
- DLR、ASTER GDEM、SRTM3、GMTED2010等5种全球高程数据对比
目前网上有多种全球高程数据,国内在这方面也进步喜人,资源三号目前已放出来的卫片给了不少惊喜,其高程数值得期待.但资源三号的高程数据放出来还需等待,过去两三年全球高程数据发展相当迅猛,DLR放出了相 ...
- 巧用IDM工具 快捷下载ASTER GDEM v3高程数据
ASTER GDEM v3是NASA推出的30米高清DEM,覆盖了几乎全部的地球陆地.那么,在NASA官网怎么下载ASTER GDEM v3的地形高程数据呢? 首先,你需要注册一个nasa的账号 注册 ...
随机推荐
- HDU 6091 - Rikka with Match
思路 树形dp,设计状态如下: 设 $dp_u_i_0$表示 以点 u 为根的子树 最大匹配数模 m 为 i 时,且 u 点没有匹配的方案数 DP[u][i][1] 表示 以点 u 为根的子树 最大匹 ...
- 20101010 exam
目录 2018 10.10 exam 解题报告 T1:LOJ #10078 新年好 题目描述(原题来自:CQOI 2005): 输入格式: 输出格式: 样例输入: 样例输出: 数据范围与提示: 思路: ...
- JS回调函数怎么写的?
相信每个做前端的同学都用过太多太多的回调函数, 接下来就看看回调函数是怎么来的. 这玩意儿也没那么神秘,直接看代码: 声明函数的时候,把回调函数用作参数,并且在函数内调用它 function getD ...
- 安装ubuntu 16.04版本时搭建环境参考的文章
重新编译的命令:make all ZIP_DEBUGINFO_FILES=0 DISABLE_HOTSPOT_OS_VERSION_CHECK=ok 解决ubuntu中vi不能正常使用方向键与退格键的 ...
- C#控制台程序入口函数 Main(string[] args) 参数详解
学习C#编程最常见的示例程序是在控制台应用程序中输出Hello World! using System; namespace DemoMainArgs { class Program { static ...
- 五种IO模型
参考文档 https://www.jianshu.com/p/486b0965c296 概念说明 用户空间和内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空 ...
- 解决IDEA中maven导入jar包
查 看: File------>Project Structure--------->Libraries如下面没有maven所引入的jar包则为该错误[1] 错误原因: 是 ...
- fastjson WriteClassName,Double类型不打3.3D
方式一: public class SerializeConfigX extends SerializeConfig { public SerializeConfigX() { put(Double. ...
- Java NIO Buffer详解
一.ByteBuffer类型化的put与get方法 /** * ByteBuffer类型化的put与get方法 */ public class NioTest5 { public static voi ...
- rabbitmq在linux下单节点部署和基本使用
RabbitMQ是基于erlang开发的消息服务,官网为:https://www.rabbitmq.com,RabbitMQ要依赖erlang运行,所以要先安装erlang环境,rabbitmq可以用 ...