Arcgis 只有边界线的情况下如何截取目标区域(掩膜裁剪)
首先要明确文件类型,shp文件是矢量文件,raster是指栅格
第一步: file/ add data 将文件都读取进来
如上图所示,我读取了澳大利亚的蒸散发卫星图像以及其西南某一流域边界线的shp文件
我们采用的方法是掩模裁剪,所以第二步是用边界线文件制作掩膜(mask),说白了就是把线文件制作成面文件(polygon)
第二步:在Arctoolbox中打开data management tools/ features/ feature to polygon
(Arcgis对于路径要求严苛,如果报错可以先检查路径)
将自己制作好的mask读进来,上图中黄绿色区域,就是我已经制作了的该流域的掩膜文件
第三步接着打开spatial analyst tools/ extraction/ extract from mask
(要记得提前授权,在customize中,如果发现还不行,请阅读
ERROR 000824:即使在extension中授权了spatial analyst 也显示 not licensed 或者 Failed to execute (ExtractByMask))
在这窗口最上面一栏input raster中选中被裁减的图像,在中间栏里选择之前剪出来的掩膜文件,点击确定
第四步 得到目标区域栅格图像啦:
笔者按:这篇文章讲的其实是非常初级的操作啦,我也是新学者,所以想把自己的心得分享给其他新人,希望能帮助到,大牛请忽略~文章中有什么问题或者可以改进的地方可以留言告诉我
后记:
写博客的初衷是分享经验,同时是算是自己对思路和代码的整理,方便日后处理数据,应该可以帮到很多人。
我已免费分享我的心得,如果看官还有其他问题的,那么:知识付费,我的时间和经验正好可以解决你的问题。
咨询问题请添加QQ:819369354
2022年4月20日
Arcgis 只有边界线的情况下如何截取目标区域(掩膜裁剪)相关推荐
- 计算机视觉与深度学习 | 相机抖动的情况下的前景目标提取(消抖)
################################################ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...
- Block 在不同情况下的变量存储区域
2019独角兽企业重金招聘Python工程师标准>>> 一.如果只使用全局或静态变量或不使用外部变量, 那么Block块的代码会存储在全局区; 二.如果使用了外部变量, 在ARC中, ...
- 特殊情况下需要分享屏幕? 基于 flask 的微型屏幕共享服务器(可实现屏幕共享)
前言: 今天给大家分享一个有趣的小项目,话说在很久以前我需要做一个报告,原来的屏幕共享软件出了点问题,于是临时写了这个程序来应急,效果还不错,今天分享给大家,如果遇到某些特殊情况,可以用来应急 一.使 ...
- 计算机视觉与深度学习 | 动态背景下的前景目标提取
################################################ 博主github:https://github.com/MichaelBeechan 博主CSDN:h ...
- smarty_modifier_truncate,无或者有md_substr的情况下都能正确截取字符串的php函数,可用于smarty。...
smarty_modifier_truncate,无或者有md_substr的情况下都能正确截取字符串的php函数,可用于smarty. function smarty_modifier_trunca ...
- 如何在不停止程序的情况下打印完整的回溯?
我正在编写一个程序,该程序可以解析10个网站,找到数据文件,保存文件,然后解析它们以生成可以在NumPy库中轻松使用的数据. 有过不良链接,不好的XML,缺项,其他的事情我还没有进行分类文件遭遇吨的错 ...
- innodb实例损坏情况下恢复数据及相关工具的开发
作者介绍:谢浩,现任职于云和恩墨(北京)信息技术有限公司,具有多年oracle数据库企业级运维经验,擅长结合业务.硬件系统制定各种项目方案,具有丰富mysql相关的工作经验. 假设你在使用MySQL中 ...
- (.Net常识)(int),Int32.Parse,Conver.ToInt32三者在什么情况下使用以及其区别。
三者分别侧重在以下情况下使用: (int) : 适合简单数据类型之间的转换,在对long 类型或是浮点型到int 类型的显式强制转换中使用,但是如果被转换的数值大于 Int32.MaxValue 或小 ...
- arcgis 圈选获取图层下点位_关于Arcgis这62个常用技巧,你造吗
一.计算面积 ( 可以帮我们计算小班面积 ) 添加 AREA 字段,然后右键点击字段列,然后点击 CALCULATE VALUES; ---> 选择 ADVANCED -->把下面的代码输 ...
最新文章
- 从“如何学会做一只机械表”讲如何创新,如何做好产品
- 函数 —— memset(给数组重新赋值,用指定字符替换数组中的部分值)
- 报错处理:sh: 1: Syntax error: “(“ unexpected
- mongodb集群 java_MongoDB集群JavaAPI插入数据
- html右缩进怎么设置,WPS中怎么设置右缩进两个字符?
- spring mysql整合_springboot mybatis mysql 整合
- GDB+coredump定位段错误
- GUI练习——列出指定目录内容
- java基于springboot校园餐厅订餐管理系统
- Ubuntu下定时重启程序
- 支付宝-第三方应用授权
- 14届数独-真题标准数独-Day 6-20220121(补)
- python录制音频
- Python学习——语法错误与异常
- pytorch accuracy和Loss 的计算
- 为什么趁年轻就应该去创业?
- 教你快速批量查询顺丰快递物流的两种方法
- Ubuntu搭建FTP服务器后用filezella连接报错
- 苹果笔记本,电源指示灯一直为橙色的解决办法
- IPD需求和市场管理流程