ArcGIS中修复异常值

  • 提取异常值
  • 修复异常值

在处理遥感数据过程中,往往会有异常值的出现,例如MODIS数据的无效值以及DEM中的空值等,我们在使用数据时一般需要去除这些异常值,并将其修正至相对准确的值。



提取异常值


一般而言,异常值时一个范围内的值或者空值,提取异常值的主要目的是将其设为空值,便于后续的插值操作。关于查找异常值,ArcGIS帮助文档有详细说明:查找异常值
提取异常值可以使用栅格计算器处理,一般使用CON或者SETNULL函数实现。ArcToolBox–>Spatial Analyst Tools–>​Map Algebra–>Raster Calculator
栅格计算器说明:栅格计算器
CON函数说明:Con函数
SETNULL函数说明:SetNull函数
例1:Con(IsNull("DEM"), 0, "DEM")
将空值赋为0,DEM中其他值保持不变。
例2:SetNull("DEM"==4, "DEM")
将DEM中Value为4的栅格设为空值。


修复异常值


本文修复异常值使用的是插值的方式,是将CON函数与焦点统计工具相结合的地图代数方法。
焦点统计:焦点统计工具
NbrRectangle:NbrRectangle
在地图代数中执行工具:在地图代数中执行工具
例:Con(IsNull("DEM"), FocalStatistics("DEM", NbrRectangle(3, 3, "CELL"),"MEAN","DATA"), "DEM")
FocalStatistics即为焦点统计工具的函数形式。

ArcGIS中修复异常值相关推荐

  1. arcgis 中label feature太长换行_MapGIS转换为ArcGIS小结

    MapGIS到ArcGIS数据转换 1.面(区)图层:通过Map2Shp格式转换软件转换(能保证属性和图形数据不丢失) 2.线图层:通过MapGIS文件转换模板转换(能保证属性和图形数据不丢失) 3. ...

  2. arcgis for android离线编辑,操作方法:直接从 Android 或 iOS 设备访问 Collector for ArcGIS 中的离线编辑内容...

    操作方法:直接从 Android 或 iOS 设备访问 Collector for ArcGIS 中的离线编辑内容 摘要 Collector for ArcGIS 会将离线副本存储在 SQLite 数 ...

  3. wp文件转shp_完美实现从mapGIS文件转换成ArcGIS中shp格式文件

    完美实现从 mapGIS 文件转换成 ArcGIS 中 shp 格式文件 最近经苦战实验,终于找到如何完美实现从 mapGIS 文件转换成 ArcGIS 中 shp 格式文件.步骤如下(各步骤中细节操 ...

  4. arcgis几何修复有作用吗_ArcGIS修复几何错误

    几何错误常存在于shapefile以及存储在个人地理数据库或文件地理数据库的要素类,而当数据不满足ArcGIS的规范时,就会遇到各种无响应和奔溃. 几何错误通常有:(查看原帮助文档) 1.短线段-有些 ...

  5. arcgis几何修复有作用吗_ARCGIS几何修复使用技巧

    ARCGIS 几何修复问题 最近处理数据, 是将一些分幅的数据进行拼接,很多要素被分成了一段一段的.于是, 采用 Arcmap 中的 merge 工具进行合并,但是,在用 merge 工具合并一些同类 ...

  6. ArcGIS中加载无偏移谷歌卫星影像!奥维官方插件与ArcGIS协同互动

    前段时间奥维地图推出了一款与ArcGIS协同插件OmapArcMap 对于经常使用奥维的小伙伴来说无疑是一种福利 这个插件会让你大大提高工作效率 这个插件主要有两个功能 可以在ArcGIS中在线加载谷 ...

  7. r读取shape文件可视化_R语言读取空间数据以及ArcGIS中OLS工具回归结果可视化R语言版...

    前面已经介绍过R语言读取excel的方法了,当然读取数据来说,个人还是推荐csv或txt存储(针对小数据量).大数据量的数据的话建议还是用数据库,此外也可以考虑data.table包读取,这个包也是个 ...

  8. ARCGIS中某字段递增赋值

    ARCGIS中某字段递增赋值 在地段计算器中使用一下代码: rec=0 def autoIncrement():global recpStart = 1 pInterval = 1 if (rec = ...

  9. R语言使用car包的outlierTest函数通过假设检验的方法检测回归模型中的异常值(outlier)、输出异常值对应的统计量、p值以及Bonferonnii校正p值

    R语言使用car包的outlierTest函数通过假设检验的方法检测回归模型中的异常值(outlier).输出异常值对应的统计量.p值以及Bonferonnii校正p值 目录

最新文章

  1. PIE SDK热力图
  2. Android No static field XXX of type I in class Lcom/XXX/R$id错
  3. 德赛西威与智驾科技MAXIEYE发布“九逵计划”,部署商用车自动驾驶技术及服务...
  4. 零c语言txt下载,C语言问题c-0是什么意思
  5. DevNet网站上线
  6. Android源码下载(ubuntu12.04(amd64))
  7. Fliptile POJ - 3279 (翻转)(二进制+对第一行暴力遍历翻转的位置)
  8. 无法连接到数据库网络或无法登录数据库等问题整合
  9. dubbo+rabbitmq+hystrix实现服务的高可用
  10. B - ACM小组的古怪象棋 【地图型BFS+特殊方向】
  11. call指令和ret指令(1001)
  12. phpMyadmin学习入门
  13. VTD-XML解析XML入门简介
  14. 怀旧在2022:游戏ROM下载+游戏模拟器推荐(安卓/iOS)
  15. 欧盟无线产品RED认证
  16. CentOS 7.6使用Percona XtraBackup 2.4备份恢复MySQL 5.7
  17. UCAS - AI学院 - 计算机视觉专项课 - 第6讲 - 课程笔记
  18. girlfriend 生气心情不好怎么解决?
  19. Python 自然语言处理(基于jieba分词和NLTK)
  20. 微型计算机系统中存储容量最大的部件,微型计算机中存储容量最大的部件是什么?...

热门文章

  1. Python实现【指数函数+对数函数】复杂组合函数曲线的拟合
  2. VR全景视频如何制作?能够应用在哪些行业?
  3. focusky html怎么转ppt,Focusky怎么转PPT_Focusky如何导入PPT_Focusky教程
  4. Git/Bitbucket Workflow
  5. 500拦截报错 axios_axios拦截设置和错误处理
  6. mysql 源码下载
  7. 简单的计算器程序却蕴涵的有趣的数据结构
  8. vue 仿el-table原理实现表格
  9. 位、字节、字、双字、字长
  10. redis 如何链接mysql_如何连接redis数据库