使用isnull函数,可以将栅格数据中的空值进行判断,使用con条件函数,可以对空值进行设置。

isnull函数逐个像元来确定输入栅格中哪些值为 NoData。如果输入值为 NoData,则返回 1,否则返回 0。

现在有一个自己计算的栅格数据,因为水面等,在栅格数据中产生了空值。需要在这些空值处补上数据

同时又通过其他途径获取了别人计算的数据,通过采样后对数据进行分析,发现数据相关性很高,但其他人计算的数据范围较小,幸运的是正好覆盖了自己的空值区域,故将其他人的计算结果填充到这个空值区域。
公式:将K8图层中的空值填充为K中的数值,非空的部分仍然是K8图层。
Con( IsNull(“K8.TIF”) ==1,“k”,“K8.TIF”)

也可以分两步进行:
isnulll(“K8.TIF”)
Con(“K8_isnull.TIF” ==1 ,“k_1km”,“K8.TIF”)

arcgis使用栅格计算器con与ISNULL函数,对栅格数据中缺失值/空值进行设置相关推荐

  1. ArcGIS 栅格计算器con()函数用法

    函数的基本语句:con(条件(语句),真(语句),假(语句)) 若"真(语句)"或"假(语句)"存在缺失,则对应栅格单元的值赋值为空(NoData). 三处语句 ...

  2. ArcGIS 栅格计算器con函数用法

    笔记: 调出栅格计算器: Spatial Analyst tools → Map Algebra → Raster Calculator con(条件)函数用法: 基本语句: con(条件(语句),真 ...

  3. ArcGIS 栅格计算器 Con用法

    ArcGIS 栅格计算器 Con用法 前言 栅格计算器 Con函数用法 ArcGIS 案例操作 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 栅格计算器 栅格计算器界面如 ...

  4. arcgis利用栅格计算器修改DEM高程数据

    有时候高程数据有误,需要修正,我们可以使用栅格计算器来进行 修改前在ArcScene中如下图 [img]http://dl2.iteye.com/upload/attachment/0098/3382 ...

  5. pandas使用fillna函数将dataframe中缺失值替换为空字符串(replace missing value with blank string in dataframe)

    pandas使用fillna函数将dataframe中缺失值替换为空字符串(replace missing value with blank string in dataframe) 目录 panda ...

  6. Python实现ARCGIS栅格计算器con函数功能

    目的 现有某地区土地利用类型图,图中不同的数值代表不同的土地利用类型,如像元值为20的,我们重新赋值为0,像元值为123的,我们重新赋值为15等等. 图1 原始图像 图2 结果图像 代码如下 from ...

  7. 关于ArcGIS的栅格计算器sin等三角函数使用注意

    以需求出发,加入我们要做一个dem坡度的运算,公式如下. 1.原始数据(坡度栅格) 2.运用以上公式时,错误的表达式. 结果(带有负值) 3.正确的表达式应该为 正确结果为 4.总结:arcgis的三 ...

  8. arcgis 栅格计算器,img叠加运算,con函数,img转txt

    # -*-coding:utf-8 -*-import arcpy from arcpy import env import os import shutilclass GridCalculator( ...

  9. ArcGis处理水力梯度,用栅格计算器求水位年际变化等

    一.求水力梯度 1.在Gis中求水力梯度,其实类似于求坡度,所以只需要使用 3D Analyst 工具- 栅格表面-坡度 工具求即可. 2.但是上述方法使用前,需要使用 栅格数据.这个时候可以根据现有 ...

最新文章

  1. 1033 旧键盘打字
  2. java 无限级_JAVA+Hibernate 无限级分类
  3. 【Groovy】Gradle 构建工具 ( 自动下载并配置构建环境 | 提供 API 扩展与开发工具集成 | 内置 Maven 和 Ivy 依赖管理 | 使用 Groovy 编写构建脚本 )
  4. java function获取参数_「Java容器」ArrayList源码,大厂面试必问
  5. 迅速掌握Unix编程
  6. MATLAB拉格朗日插值
  7. 数据结构-使用两个栈实现一个队列
  8. mysql5.7 for linux7,大道浮屠诀---mysql5.7.28 for linux安装
  9. 《小强升职记》读后感和思维导图
  10. 容器 | Docker 如此之好,你为什么还要用k8s
  11. Android 系统(12)---Zygote进程启动过程
  12. HDU - 2084 数塔
  13. 突发!四川长宁发生6.0级地震
  14. sql server2016中文版
  15. 1.1信息安全基础概念
  16. VARCHART XGantt资讯:视觉计划咨询服务现已在AppSource上
  17. 苹果手机双卡双待是哪一款_等等党大获全胜 多款5G+5G双卡双待手机值得推荐
  18. 自适应Simpson
  19. elastic-job监控平台ElasticJob-UI的使用
  20. d3d11初窥(Introduction to 3D Game Programming with DirectX 11下载)

热门文章

  1. Apache NiFi用户指南
  2. 使用Squish自动化测试Qt APP心得
  3. Protobuf学习
  4. 七里香泄露事件在魔杰座身上再度重演
  5. VMware官方认证顺利通过!忆联赋能行业用户降低TCO
  6. 让Linux系统崩溃的命令
  7. WSL1 和 WSL2 的优缺点
  8. SAP License:你是SAP几级?
  9. ros1 代码 切换至 ros2.0 ardent版本
  10. android 获取手机网速