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. web开发中的缓存问题的研究(一)
  2. 代谢组学在疾病诊断如何应用?
  3. 盛严谨,严谨,再严谨。_评估员工调查的统计严谨性
  4. 日益努力而后风生水起,送3本技术好书
  5. java 内存泄漏问题_Java内存泄露的理解与解决(转)
  6. 调用百度万年历接口判断输入的日期是否是工作日
  7. 代码 点胶gcode_3D打印机启停代码Gcode
  8. iphone双重认证关闭不了怎么办_苹果手机双重认证怎么关闭-互盾苹果恢复精灵...
  9. win10解决未安装任何音频输出设备
  10. 微信点击链接直接跳转手机默认浏览器下载APP的APK文件实现code
  11. 解决Flash Helper Service老是弹出流氓广告
  12. Mac使用ssh密钥登录Linux
  13. java里SQL insert操作的语法_Java含个人总结语法:JDBC,学生表,实体类,集合,增删改查,注入,预处理【诗书画唱】...
  14. 计算机木马犯罪类型,计算机木马病毒犯罪研究..doc
  15. 甘肃民勤农妇戈壁滩建“花花世界” 叩开致富之门
  16. CD34 造血干细胞和造血祖细胞的区别
  17. amos调节变量怎么画_amos怎么把变量颜色
  18. 自动扫雷c语言,ctypes
  19. mdb数据库转postgresql数据库
  20. Unity动画状态的获取和常用判断(逐步完善)

热门文章

  1. 分布式和集群的区别及联系
  2. 植物微生物组文章目录(2020.01)
  3. “二维码扫描器-客户端
  4. 插入U盘老是弹出U盘扫描和提示修复提示怎么解 决
  5. ABP学习一(.Net6 API 整合 ABP)
  6. Python基础学习——面向对象编程(第一讲:面向对象概述、面向对象三个基本特征(封装性、继承性、多态性)、类和对象(定义类、创建和使用对象、实例变量、类变量、构造方法、实例方法、类方法、静态方法))
  7. Axios拦截器(Interceptors)
  8. jsp中无法识别EL表达式问题
  9. 小米手环解锁MacOS系统笔记本MacBookPro
  10. Opencv之人脸关键点定位