本文主要介绍如何使用“迈高图-地图数据下载器”(以下简称:迈高图)下载全球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. 统计学基础知识(一)---描述统计学(Descriptive Statistics)

    描述统计学(Descriptive Statistics):将数据的信息以表格, 图形或数值的形式进行汇总. 数据类型:分为定量数据(数值型数据)和定性数据(类别型数据).数值型数据又可以分为连续型和 ...

  2. Tomcat8.x的安装与启动

    Tomcat是企业网站的服务器,大多都用于中.小型网站开发和学习开发JSP应用程序中.笔者也是开始学习,下面介绍Tomcat8.x的安装步骤. 进入Tomcat官网,点击左边的download目录下的 ...

  3. Harbor高可用

    项目需求: 实现Harbor的HTTPS高可用,由于Harbor 服务器配置不高,直接做HTTPS对上传下载镜像时,若docker客户端多时,会非常慢,为了提高harbor的效率,采用以下方式来解决. ...

  4. 关于window.getSelection

    window.getSelection(),返回一个Selection对象,表示用户选择的文本范围或光标的当前位置. selection对象先来看下面两个selection结果:selection对象 ...

  5. 定时任务、js定时任务

    intervalID =setInterval("getIsCookie()",1000); //开始任务 clearInterval(intervalID);//停止任务

  6. 假如 Redis Cluster 模式用在 T-io 上

    前言   前几天在学习Redis Cluster 模式的时候,突然想到如果把它的集群模式应用在T-io上也是挺有意思的一件事情. Redis 集群简介    Redis Cluster 中有 N 台实 ...

  7. 【转】Android 破解视频App去除广告功能详解及解决办法总结

    Android 破解视频App去除广告功能 作为一个屌丝程序猿也有追剧的时候,但是当打开视频app的时候,那些超长的广告已经让我这个屌丝无法忍受了,作为一个程序猿看视频还要出现广告那就是打我脸,但是我 ...

  8. linux 下nc 命令的使用

    linux 下nc 命令的使用 https://blog.51cto.com/samyubw/555247

  9. 【PHP】php实现二进制、八进制、十进制、十六进制之间各自转换的函数

    <?php /* 常见的进制: 二进制 binary -----> bin 八进制 octal -----> oct 十进制 decimal -----> dec 十六进制 h ...

  10. fluid.io.load_inference_model 载入多个模型的时候会报错 -- [paddlepaddle]

    将多个模型部署到同一个服务时,会出现stack错误. 原因是program为全局. 改成这样,可以解决. solved by myself. for those who need it:use a n ...