接了一个任务,要处理DEM原始数据中的高程异常值,如图中的异常亮点。

想了一下,以前处理过建筑物附近的DEM铲平,那么高程异常值应该如何处理呢?

显然直接铲平时不太合理的,需要利用异常值周围的高程进行内插(没有高精度的DEM)。

思路如下:

1、首先建立一个面图层,手工圈出异常值的区域。

2、建立一个点图层,在异常值框选区周围采样一些点。获取DEM高程用“添加表面信息”工具。

3、根据点和面图层进行插值处理,利用反距离权重方法,哪种插值方法好需要斟酌,使用局部内插方法。

如果有高精度的DEM,这一步就不用插值了,直接裁剪(栅格计算实现)出来就可以了。

4、将面图层栅格化,这一步之前要将异常区域和DEM图层范围生成(栅格范围 (3D Analyst))的矩形进行联合(“联合”),分类一,分类二属性值赋值如下,再生成0,1栅格图。

5、利用栅格计算:将原始DEM通过乘法运算归0,接着再运用加法运算添加高程值。至此处理完毕。

参考另外的一篇文章:http://www.cnblogs.com/yhlx125/archive/2013/03/06/2946342.html

[地图代数]处理DEM中的高程异常值——ArcGIS栅格计算的应用相关推荐

  1. DEM中坡度和坡向的计算

    1.坡度的计算 地表单元的坡度就是其切平面的法线方向与Z轴的夹角.若需求格网点上的坡度时,可取3×3的格网单元进行计算.也可求出该格网点八个方向上的坡度,再取其平均值. 2.坡向的计算 坡向是地表单元 ...

  2. 微图中的高程DEM数据说明

    1. 概述 前段时间,我们在"100TB全球卫星影像与12.5米全国高程上线 "一文[点击查看]提到微图中已经上线了谷歌全球高程.NASA12.5米高程DEM与NASA30米高程D ...

  3. 【ArcGIS】关于剔除DEM中的异常值(上)

    前提:得到一幅DEM图像,通过查看属性可知它的地理坐标系为GCS_WGS_1984,加载到arcmap中发现该DEM图像存在几块很明显的异常值区域,加载进Global_Mapper中则可以看出异常区域 ...

  4. 如何使用高程DEM建立三维地图模型(Arcgis ArcScene)

    点击箭头所指的[+]号,首先添加刚才转成UTM投影的卫星图像,打开如下图: 然后鼠标指到左边打开的卫星图像的文件名,点击[右键],弹出属性框,选择[属性],如下图: 在上图中,选择红色[1]箭头指向, ...

  5. 免费DEM中分辨率最高的ALOS 12.5米 DEM获取方式

    免费DEM中分辨率最高的ALOS 12.5米 DEM获取方式 一.数据检索下载: 大家在NASA EARTHDATA 中下载哨兵1或者其他免费SAR数据的时候,可能会留意到在ALOS目录下会有个高精度 ...

  6. Arcmap操作系列:把DEM上的高程值添加到点

    一.背景:如何把DEM上的高程值添加到点上,使用ArcGIS如何处理? 二.解决方案 1.在ArcMap或ArcScene中打开shp点(坐标包括Z值的),和DEM栅格图. 2.使用工具:空间分析工具 ...

  7. 提取dsm中的高程数据(无人机影像/卫片?),坡度图

    提取dsm中的高程数据 无人机航拍照片→用pix4d三维建模,同时生成dsm,此时生成的dsm在某个文件夹下,找到orh_dsm/title下的.tif格式文件,记住路径→在arcgis中点击+添加该 ...

  8. 提取LSV中的高程数据在CAD中进行道路的方案设计流程

    提取LSV中的高程数据在CAD中进行道路的方案设计流程 一.打开LSV下载影像数据 因为现在网络上不公开影像和高程数据,应在LSV中添加影像数据 二.在CAD中加载影像数据(不要移动影像,改变影像坐标 ...

  9. 利用百度地图api将excel中的经纬度数据可视化

    利用百度地图api将excel中的经纬度数据可视化 因为本人最近在研究2019年研究生数学建模华为杯D题,想将它3个excel文件汽车的经纬度数据在地图上画出来,找了很多方法才实现.现将它分享给大家, ...

  10. 百度个性化地图如何在网页中使用?

    个性化地图引入到网页中有三种方式: 一种是引入个性化编辑器中编辑好的地图json样式文件 第二种是直接复制样式ID到js中 第三种通过百度地图提供的样式模板,选择地图,然后通过JavaScriptAP ...

最新文章

  1. 华为诺亚开源首个亿级中文多模态数据集-悟空,填补中文NLP社区一大空白
  2. 如何第一时间了解研究领域最新动态?
  3. bpython使用_使用Python实现一个简单的A/B测试
  4. mysql split 按 分割_mysql分割字符串split
  5. Spark 框架安全认证实现
  6. Hive的列分隔符和行分隔符
  7. excel单元格斜线_Excel技巧 | 如何绘制斜线表头
  8. Java异常处理-自定义异常
  9. Ubuntu上安装gcc
  10. C语言新手入门练习之三子棋
  11. Mac OSX x86 10.4.6 安装小记(1)
  12. 用于交通流预测的时间多图卷积网络
  13. c++ 输出正三角形图形
  14. 【转】Android地图开发之OpenStreetMap基础教程
  15. WZOI-218疯狂吃鸡腿1
  16. 京东首页html+css1.0
  17. 【使用指南】Excel筛选包含指定文本所在的整行
  18. M4A音频格式是如何转成MP3格式的?
  19. html中如何插入pdf文件,如何创建PDF文件
  20. 学习《Redis设计与实现》Chapter1

热门文章

  1. 联想拯救者r7000p安装Linux双系统(一)
  2. java抽奖代码_纯java代码实现抽奖系统
  3. 3t硬盘 xp_如何在Windows XP SP3 32位系统下识别3T容量GPT格式硬盘
  4. python程序设计基础
  5. 在几何画板中如何制作圆柱的侧面展开动画_几何画板制作圆锥侧面展开图课件...
  6. 深入浅出设计模式---2、单例模式和观察者模式
  7. 【数学分析笔记05】数列极限的性质
  8. java le下载安装_JCreator LE
  9. vc2005运行库彻底卸载_VC运行库安装卸载工具-Visual C ++ AIO(VC运行库安装卸载工具)下载 v2019.05.21官方版--pc6下载站...
  10. 关于VS编译的程序内存分配只能用1.5~2G上限的优化方案