ArcGIS基础实验操作100例--实验21按区域修改栅格值

news2024/11/18 17:25:58

本实验专栏来自于汤国安教授《地理信息系统基础实验操作100例》一书

实验平台:ArcGIS 10.6

实验数据:请访问实验1(传送门)

基础编辑篇--实验21 按区域修改栅格值

目录

一、实验背景

二、实验数据

三、实验步骤

(1)区域面要素转栅格

(2)计算修改的目标值

(3)修改原始栅格


一、实验背景

按照像元对栅格数据进行属性值修改的方法,适合于离散分布的栅格像元。若要对特定区域的栅格属性值进行修改,可以借助按像元位置修改属性值的方法,先根据区域范围确定所需修改属性的具体像元,再对像元进行属性值修改。因此,无论是单个像元、区域范围内的像元,还是被条带覆盖的像元,均可以通过范围条件与栅格结构的图形关系运算,实现所指定范围内栅格像元的属性修改。

本实验讲述使用地理信息系统软件对栅格数据按区域进行属性值修改的方法,被修改的像元是指定区域包含的所有像元。读者通过练习,可与修改单个像元的方法进行对比,从而堂握不同的基干像元修改属性值的方法。

二、实验数据

图层名称格式坐标系说明
areaShapefile面要素Unknown用于限定修改值的范围
demGRID栅格Unknown原始栅格数据

直接双击文件Ex21.mxd即可打开

三、实验步骤

(1)区域面要素转栅格

在 ArcToolbox 中,打开【Conversion Tools】→【To Raster】→【Polygon to Raster】对话框,【Input Features】设置为“area”,【Value Field】设置为“FID”,【Output Raster Dataset】设置为“raster”,【Cellsize】设置与dem一致;其余参数默认;点击【OK】,得到矢量面要素生成的栅格数据,值为“0”。注:由于生成的栅格数据值为FID,可计算调整为修改的目标值。

(2)计算修改的目标值

打开【Spatial Analyst Tools】→【Map Algebra】→【Raster Calculator】对话框,输入公式: "raster"+ 10,【Output Raster】设置为“newvalue”;点击【OK】,得到值为10的目标栅格。

(3)修改原始栅格

打开【Data Management Tools】→【Raster】→【Raster Dataset】→【Mosaic To New Raster】对话框,依次输入栅格图层“dem”和“newvalue”,【Output Location】指定到“文件夹Ex21”,【Raster Dataset Name with Extension】设置为“newdem”,【Number of Bands】设置为“1”,其余参数默认;点击【OK】,得到修改新值后的栅格数据。注:输入栅格图层的顺序必须是先原始栅格图层,后新值图层,该顺序由参数【Mosica Operator】决定。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/128453.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

8、多线程

文章目录8、多线程8.1 线程中的进程8.2 进程中的线程8.3 自己的第一个线程8.4 线程的生命周期8.5 线程执行方式(串行和并发)8.6 线程休眠8.7 工作8.8 线程池8.9 同步8.10 wait和sleep8.11 线程安全问题Java零基础极速入门-讲师:海波 失败&…

一文快速上手Swagger

目录 1.什么是Swagger? 2.Swagger的作用? 3.Swagger的使用方法 (1)一般是在Spring Boot项目中进行集成,只需在项目中引入springfox-swagger2和springfox-swagger-ui依赖即可 (2)配置Swaage…

[虚幻引擎][UE][UE5]在UE中画一个线框球,网格连接画球,高阶画球并操控

[虚幻引擎][UE][UE5]在UE中画一个线框球,网格连接画球,高阶画球并操控1.材质法2.绘制调试球体3.网格连接4.高阶画球并操控1.材质法 缺点:是实体的,只能欺骗视觉,实际还是一个实体体积球,往里放东西显示不出…

电磁兼容测试整改

1.1 什么时候需要电磁兼容整改及对策 在设计阶段就应考虑电磁兼容性,将产品生产阶段出现电磁兼容问题可能性减小。最终要通过电磁兼容测试检验其电磁兼容标准的符合性。 由于电磁兼容的复杂性,即使电磁兼容设计问题考虑比较周全,在设计制造…

SpringBoot+AOP+自定义注解,实现日志记录/权限验证

目录自定义注解简介AOP实现日志记录1.导入依赖2.创建自定义注解3.编写切面类4.编写测试接口5.测试AOP实现权限验证1.创建自定义注解2.编写切面类3.编写测试接口:4.测试自定义注解简介 为什么要通过AOP来实现日志记录 在业务处理中,我们经常需要将一些用…

基于springboot家政管理系统

大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路…

Python数据容器--字符串(str)

1、字符串的定义 字符串是字符的容器,一个字符串可以存放任意数量的字符。 如:字符串:“itheima”。 2、字符串的相关操作 2.1 字符串的下标索引取值 从前向后,下标从0开始。从后向前,下标从-1开始。 my_str &quo…

【LeetCode每日一题】——611.有效三角形的个数

文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】 二分查找 二【题目难度】 中等 三【题目编号】 611.有效三角形的个数 四【题目描述】 给定一…

数据库管理-第五十期 半百(20221230)

数据库管理 2022-12-30第五十期 半百1 半百2 展望3 计划总结第五十期 半百 1 半百 不知不觉,来到了第五十期,自从立了flag以后也几乎保持了一周一篇文章的频率,当然不得不承认,文章质量还是参差不齐的,有好几篇还是挺…

海尔智家:科技引领的目的是让用户生活幸福

随着时代发展,科技从未像今天这样影响着每个人的“幸福感”。因为科技,我们的通讯可以“随时随地”,交通出行可以“咫尺之间”,购物消费可以“跨越国界”......每一项引领科技的诞生,都能让用户的幸福生活更进一步。 …

git远程仓库下载以及上传

一、远程仓库 通常我们并不常亲自建立远程仓库,而是委托给『第三方』。 常见的操作是,先在第三方上创建『远程 Git 文档库』,然后复制(Clone)出一个『本地 Git 文档库』 1、在托管网站上创建远程仓库 常见的代码托管…

CDGA|自然资源数据治理五部曲,实现数据融合关联、共享可用

在自然资源行业,数据治理是自然资源信息化的工作基础,是推进自然资源治理体系和治理能力现代化进程的必经之路。 为积极应对数据治理新要求,着力解决资源分散、质量不齐、关联不高等问题,围绕自然资源治理对象,构建集…

有哪些好用的设备巡检类的软件?

现今许多企业,尤其是制造业,规模日趋机械化、自动化、大型化、高速化和复杂化,对设备巡检工作的要求越加精细。 因此,选择好的设备巡检软件,是设备管理的关键。为企业提供设备巡检的解决方案,确保设备巡检…

2022国内网络安全事件大盘点

转眼又到了年底,回望过去的一年,网络攻击事件依旧层出不穷,尤其以俄乌战争为代表,网络空间俨然已经成了第二战场。再回看国内,网络攻击导致的大规模数据泄露事件不但给企业带来巨额财务和品牌损失,同时随着…

项目实战-----产品经理要做什么?

文章目录写在前面:兴奋地开始干我在AR的第一个彻头彻尾的需求,发现原来产品经理脑袋竟然要转这么多圈,果然是术业有专攻啊~,但是既然要成为一个全栈工程师,我也来挑战一下吧~第一版显示我学的课还有我教的课&#xff0…

数据报告 | 美国民众健康状况和医疗需求研究报告

在美国,自2020年COVID-19流行开始,以数字健康为关键词的医疗领域正在发⽣⾰命性的变化。全球范围发生的疫情,促进了医疗行业的变革与创新。 本研究将从美国医疗费用和民众疾病等方面,对美国民众健康状况和医疗需求进行分析。 |美…

Android Kotlin之Coroutine(协程)详解

协程是一种并发设计模式,您可以在 Android 平台上使用它来简化异步执行的代码。 在 Android 上,协程有助于管理长时间运行的任务,如果管理不当,这些任务可能会阻塞主线程并导致应用无响应。 协程的优点: 轻量 您可以…

【日常系列】LeetCode《22·回溯1》

数据规模->时间复杂度 <10^4 &#x1f62e;(n^2) <10^7:o(nlogn) <10^8:o(n) 10^8<:o(logn),o(1) 内容 lc 112 和 113【剑指 34】 &#xff1a;路径总和 https://leetcode.cn/problems/path-sum/ https://leetcode.cn/problems/path-sum-ii/ 提示1&#xff1a…

一文分析Linux虚拟化KVM-Qemu(概念篇)

说明&#xff1a; KVM版本&#xff1a;5.9.1 QEMU版本&#xff1a;5.0.0 工具&#xff1a;Source Insight 3.5&#xff0c; Visio 1. 概述 从这篇文章开始&#xff0c;将开始虚拟化的系列研究了&#xff0c;大概会涉及到ARM64虚拟化支持、KVM、QEMU等分析&#xff1b; 虚拟…

小米裁员,我有话说

大家好&#xff0c;我是梦想家Alex 。好久没有为大家分享有关职场人生相关的文章了&#xff0c;最近阳康之后&#xff0c;灵感爆棚&#xff0c;想跟大家好好聊一聊。 如果你问我&#xff0c;近期互联网圈热度最高的事情&#xff0c;我想一定少不了小米和腾讯这两家科技巨头的身…