使用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. python模块之imghdr检测图片类型
  2. ——————————————————————————————————1203————————————————————————————————...
  3. H5 新标签用法及解释
  4. 搭建 Visual Studio 和 Freeglut、GLEW的OpenGL环境
  5. pip代理解决pip下载失败问题
  6. 氢气露点和湿度换算_如何创建氢气鼓组以获取乐趣和收益
  7. 加载osgb数据转换不能用_在ArcGIS Pro中OSGB数据转换及发布服务流程
  8. 如何在网中使用百度地图API自定义个性化地图
  9. 中科罗伯特机器人吧_延庆旧县南站附近继续教育
  10. admin ajax,如何在FastAdmin中使用Ajax发送请求?
  11. python bottle部署_如何使用python-Bottle框架创建REST API应用程序,以及如何在apache服务器上部署restapi应用程序?...
  12. LongAdder原理
  13. 使用代码调用Attachments(附件)
  14. 绘制自己的人际关系图_绘制自己的人际关系网
  15. 医疗行业软件开发流程-立项阶段
  16. java毕业设计——基于java+Java Swing+sqlserver的图书馆书库管理系统设计与实现(毕业论文+程序源码)——图书馆书库管理系统
  17. 【MineCraft】-- 学习我的世界Mod制作引雷附魔书与事件
  18. Excel 单元格中插入附件
  19. 【DCT】基于simulink的dual clutch Transmission双离合器变速器系统仿真系统详细解析
  20. 不平凡的一年 2013

热门文章

  1. scrapy抓取盗墓笔记小说
  2. 超声波收发分体量尺(GPS / BDS芯片PPS讯号作为时间同步,同步误差约十多微秒)
  3. vscode git错误“Failed to connect to 127.0.0.1 port 1080 after 2078 ms: Couldn‘t connect to server“
  4. mtk android6.0 6753修改文档
  5. Ubuntu安装vmware-tools出现报错unable to copy the source file./installer/service.sh to the destination file
  6. MacOS下Chrome浏览器:您的连接不是私密连接
  7. 【JAVA】蛇行矩阵
  8. Redis6.0.4 服务器集群搭建
  9. 《深度学习中的字符识别在工业视觉中的实际应用》
  10. BUG 终结者,现场抓获!|颠覆认知