下载高程数据,一共就四个个步骤:

1.注册PIE engine

2.加载范围文件;

3.加载高程数据文件;

4.导出DEM文件;

引言

在这之前,我先说明一下,为什么要使用PIE engine来下载DEM数据?我们也可以直接用官网下载DEM数据啊?

12m的DEM下载官网的地址是ASF Data Search,有需要的自取;

但是这种方法并不方便:因为需要筛选使用哪一景影像;下载到本地还需要自己裁剪、镶嵌。

我的原则是能省事就省事,能懒就懒。当朋友问我有没有高分辨率的DEM数据时,我就想到了PIE_Engine,因为GEE也没有12.5m的DEM数据,但是PIE有。所以写了下面简单的代码。

1.注册PIE engine

PIE engine是一个遥感云计算平台,类似与google earth engine。最大的好处是可以直接连接!!数据下载速度比GEE高了几个级别。另外,如果你会GEE,那PIE engine应该也没问题,两者基本上没有语法差别。

使用之前,打开pie engine的网址:

pie engine网址:
https://engine.piesat.cn/

然后注册一个账户,之后选择产品与服务中的PIE engine Studio,进入编程界面:

进入编程界面之后,先建一个空白脚本,开始写代码。

2.加载范围文件:

加载矢量范围,一共有三种方法:

直接在pie engine上勾选;

上传自己的矢量;

使用已经存在的矢量数据。

本文使用的是PIE提供的省级矢量数据,使用代码如下,加载了北京市的矢量地图:

//加载roi文件
var roi = pie.FeatureCollection("NGCC/CHINA_CITY_BOUNDARY").filter(pie.Filter.eq("name", "北京市")).first().geometry();

3.加载高程数据文件:

首先在资源目录搜索DEM,会自动跳出12m与30m的全球DEM。我们先看一看需要下载的ALOS DEM的介绍:

做一个筛选,将DEM加载到地图中:

//加载高程数据.ALOS_DEM_12
var roi_DEM = pie.ImageCollection('DEM/ALOS_DEM_12').filterBounds(roi).filterDate("2011-1-01", "2011-12-31").first().select(["elevation"]).clip(roi) ;

筛选过程中,有四点需要说明:时间范围选2011年;需要选择高程数据的波段elevation;筛选即裁剪,节约后续操作;如果一景影像不能覆盖研究区,应考虑mosaic镶嵌,再进行裁剪。

4.导出DEM文件:

筛选成功后,进行一个DEM的显示,看看效果。然后导出DEM。需要注意,scale设置为12,而非12.5。因为DEM数据是int16的数据,这其中分辨率是12.5m。


//显示
Map.centerObject(roi, 6);
Map.addLayer(roi, {color: 'FF0000', fillColor: '00000000', width: 1}, "roi")
Map.addLayer(roi_DEM)//导出DEM
Export.image({image:roi_DEM,description: "dem_to_download",assetId: "dem_to_download",region:roi,scale: 12.5
});

点击运行代码之后,按如图进行DEM数据的下载:

数据下载完毕后,将DEM数据加载到arcgis中,看看效果:

结语:

使用GEE、pie_engine下载高程数据很方便,比起本地操作,遥感云平台可以选择多分辨率、预处理好的影像。

分享一下我的PIE engine的链接,有需要的自提:

https://engine.piesat.cn/engine-share/shareCode.html?id=aec383cd00c64ae1a93d3df66df4ac35

VX:kitmyfaceplease2;欢迎关注公众号:锐多宝的地理空间;

使用PIE engine免费快速下载全球12.5m的DEM影像相关推荐

  1. 全国分省12.5m DEM数据(ALOS 12.5m)/高程dem

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 全国分省12.5m DEM数据(ALOS 12.5m)/高程dem 一.ALOS 12.5米DEM免费下载介绍 二.数 ...

  2. Google Earth Engine(GEE)——全球12级流域矢量数据免费下载(含数据下载链接)

    HydroBASINS代表了一系列矢量多边形图层,在全球范围内描述了子流域的边界.该产品的目标是在全球范围内无缝覆盖不同尺度(从几十平方公里到几百万平方公里)的大小一致.分层嵌套的子流域,并由一个编码 ...

  3. Python实现快速下载全球最大的旅游网站——Tripadvisor美食数据

    小知识: 1. Tripadvisor是全球领先的旅游网站,主要提供来自全球旅行者的点评和建议,全面覆盖全球的酒店.景点.餐厅.航空公司,以及旅行规划和酒店.景点.餐厅预订功能. 2. Tripadv ...

  4. Google Earth Engine(GEE)——一键下载研究区所有单景影像

    当我们要进行单景影像下载的时候我们就需要使用一个函数用来evaluate来进行分析,这里的主要问题就是我们如何进行分析?我们这里用一个function函数来进行分析, evaluate(callbac ...

  5. 高精度卫星图如何免费海量下载

    Google Earth(谷歌地球)是一款知名的三维地球软件,据我所知,谷歌地球具有全球精度最高,范围最广免费卫星影像,全国大部分地区影像精度可以达到0.6米(小范围局部地区达不到).谷歌地球卫星影像 ...

  6. Logo Grabber 一键快速下载网站Logo 的免费插件

    很多小伙伴找网站或Logo 时,绝大多数人应该都是通过百度或者搜狗图片,现在有个更便捷的方式,最近国外就有开发者开发出Logo Grabber 这个工具,支持Chrome.FireFox浏览器,进入品 ...

  7. 免费PDF下载网站 Free Pdf Download Engine

    免费PDF下载网站,分享给大家 http://findebookee.com/ http://bulkpdf.com/

  8. Google Earth Engine(GEE)下载全球土壤砂粒(Sand)含量数据

    数据介绍: SoilGrids,是一个全球土壤属性地图,现在可以通过GEE下载. SoilGrids是ISRIC–世界土壤信息的一个项目,旨在提供一个全球一致的.由数据驱动的系统,以预测土壤性质,并将 ...

  9. 1000+高质量数据集免费高速下载!一个好用又丰富的AI公开数据集平台

    数据.算力.算法被视为推动AI发展的三大要素,其中数据是决定模型质量的关键,更好的数据才能训练出更好的模型.因此,找到高质量数据集是炼丹的第一步. 然而,由于开源数据的质量参差不齐.预览困难,且数据量 ...

最新文章

  1. HBase slave 启动不了的一个原因处理
  2. 关卡设计快速入门_1. 创建新项目
  3. 易语言易语言浏览器html5,易语言做浏览器的方法
  4. Saving Tang Monk II HihoCoder - 1828(2018北京网络赛三维标记+bfs)
  5. mysql 复制用户_MySQL修改复制用户及密码
  6. Android笔记-Activity相关+内存泄漏
  7. linux 内核裁剪的具体过程和方法,Linux内核裁剪的具体过程和方法
  8. c语言数组宏定义标识符,C语言学习笔记--预编译/宏定义/数组/参数传递/函数指针...
  9. 诗与远方:无题(五)
  10. C语言程序设计型考册作业1,C语言程序设计作业 求解答
  11. keepalived + web高可用集群实现主从模型、双主模型配置
  12. 常见几种java排序算法
  13. 非参数统计的Python实现—— HL 检验
  14. IDEA HTML 动态访问本地图片加载失败
  15. 百度离线地图下载和叠加层瓦片切割(工具下载链接已更新)
  16. PDF转换成word转换器绿色版
  17. 实时协同编辑的实现: 编辑锁, OT算法
  18. wireshark提取流量包中的文件_Wireshark抓取的数据包文件提取
  19. 家庭影院投影仪哪款值得买?2022年双11家庭影院4K投影仪首选当贝X3 Pro
  20. python ERROR: Could not find a version that satisfies the requirement requests (from versions: none)

热门文章

  1. 反arp攻击软件_技术干货透析中间人攻击
  2. echarts 横纵坐标设置
  3. Java实现监督学习在Aliens游戏中的探究尝试
  4. BAT美女哪家强?阿里云深藏第一女神!
  5. 七.导航组件navigator
  6. 【计算机科学基础】Markdown核心语法
  7. CCF 201903-3 损坏的RAID5(Python100分)
  8. android ios av tv,iOS AVPlayerItem
  9. 字体抗锯齿(-webkit-font-smoothing)
  10. 泰山OFFICE技术讲座:关于字符间距的分类