首页 > 其他分享 >使用Arcgis pro做流域分析(河网+集水区)

使用Arcgis pro做流域分析(河网+集水区)

时间:2024-08-03 19:17:20浏览次数:9  
标签:重命名 栅格 pro 集水区 流向 Arcgis 格栅 河网 输入

流域分析是水文分析的最基础内容。流域分析主要使用工具箱中的Spatial Analyst组中的“水文分析”工具包和“地图代数”工具包(或者全部使用搜索)进行分析。下面将以下载的数字高程模型(DEM)格栅文件作为数据源进行演示,首先将将DEM文件导入gis中,根据情况使用投影工具(定义投影)。下面正式开始。(后面学到新的在更新细节)

  1. 生成填洼后栅格。输入参数选择导入的格栅文件,输出格栅重命名为填洼后。
  2. 生成流向栅格。输入选择填洼后栅格,流向类型选默认D8,输出格栅重命名为流向。
  3. 生成流量栅格。输入选择流向栅格,流向类型默认D8,输出重命名为流量栅格(FlowAccrue,流量增长/产生ac+cure)。
  4. 河网分析。使用“地图代数”中的“格栅计算器”工具进行,目的是筛选出流量大于某个阈值的河流(规范叫“具有地表水流形态的河沟”)。打开“格栅计算器”,右侧工具选择条件函数Con,其中Con(condition, value_if_true, value_if_false),若“真(语句)”或“假(语句)”存在缺失,则对应栅格单元的值赋值为空(NoData)。可以使用这个函数进行河流筛选,语句为Con("流量格栅">5000,1),假语句为空,即流量小于5000格栅数据为null,输出格栅重命名为“河流5000”。
  5. 河网分级。输入流格栅选择“河流5000”(5000应该是流向格栅点数),输入流向格栅选择“流向”,河网分级方法默认或自己研究很简单,输出格栅重命名为“河网5000分级后”。
    下面分析河长与流域面积。
  6. 河流链处理。输入流格栅选择分级后的“河网5000分级后”,输入流向格栅选择“流向”,输出格栅重命名为“河流链后”'河流链处理:向各交点之间的栅格线性网络的各部分分配唯一值,还不太理解为什么这么做。
  7. 格栅河网矢量化。输入河流格栅选择“河流链后”格栅,输入流向格栅选择“流向”,输出折线要素重命名为“河网矢量化”。
    之后打开属性表既可以分析河网长度,或复制到excel中,或直接在gis中做数据分析。
    8.流域分析。使用"集水区“工具(gis中叫"分水岭"),输入D8流向格栅选择“流向”,输入格栅数据或要素倾斜点数据选择““河流链后”格栅,输出格栅重命名为“集水区”。
    9.集水区格栅转面。使用“栅格转面”工具,输入格栅选择“集水区”,输出面要素重命名为“集水面”。
    之后打开属性表既可以分析河网流域,或复制到excel中,或直接在gis中做数据分析。

标签:重命名,栅格,pro,集水区,流向,Arcgis,格栅,河网,输入
From: https://www.cnblogs.com/ygic/p/18340750

相关文章

  • 你写的提示词都是错的!跟着吴恩达,半小时学会prompt工程,秒变摸鱼大师
    很多人在问,为什么我写的提示词,根本得不到我想要的内容?或者跟AI磨叽了半天,好不容易把内容拾掇起来了,结果主管一眼看出是AI写的。不仅完成不了工作,还被老板骂的狗血淋头,成了办公室的笑话。以chatGpt为代表的LLM大语言模型自问世以来,迅速进入了职场打工人的工具列表。国内国......
  • 使用Adobe Acrobat Pro DC 把彩色PDF图像改为黑白PDF,且不改变原图像尺寸。
    一、背景:1.编辑要求你在投稿时确定:Informationaboutcolorfiguresasbeingintendedforprintedcolorreproductionortobeprintedinblack-and-white.2.你的图像是彩色的PDF,而且图像的尺寸与A4纸大小不一致.二、解决办法:1. 把你的彩色PDF通过虚拟打印......
  • @ConfigurationProperties注解获取为null的问题或者获取不到值的问题
    结论:set方法不能被static修饰、不能被private修饰、不能被protect修饰,不能被abstract修饰,不能是Object和Class理论依据:1、springboot源码 JavaBeanBinder文件下的isCandidate方法privatebooleanisCandidate(Methodmethod){intmodifiers=method.g......
  • 开源模型应用落地-LangChain实用小技巧-ChatPromptTemplate的各种花样(三)
    一、前言  在当今的自然语言处理领域,LangChain框架因其强大的功能和灵活性而备受关注。掌握一些实用的小技巧,能够让您在使用LangChain框架时更加得心应手,从而更高效地开发出优质的自然语言处理应用。二、术语2.1.LangChain  是一个全方位的、基于大语言模型这......
  • nodejs使用child_process模块启动(exec和spawn)子线程任务,子进程实例的kill()方法无效的
    以下内容在win10环境下的执行分析(这里就不对进程和线程做区分了):child_process.exec和child_process.spawn启动进程的区别。shell<string>Shelltoexecutethecommandwith.SeeShellrequirementsandDefaultWindowsshell.Default:'/bin/sh'onUnix,process.env.C......
  • ContentProvider
    目录运行截图:源码项目一:共享资源方项目二:请求资源方注意事项1.参考「持久化技术」的项目 ,创建一个对外的ContentProvider以供使用。2.新建一个应用程序,应用的名字自拟。3.应用程序中包含一个MainActivity,为默认登陆Activit......
  • Java9 Process API
    在负责控制和管理操作系统进程的Java9ProcessAPI中已经有了相当大的改进。ProcessHandle类提供进程本机进程ID,开始时间,累计CPU时间,参数,命令,用户,父进程和子进程。ProcessHandle类还提供了检查进程活性并销毁进程的方法。它具有onExit方法,当进程退出时,CompletableFuture类......
  • Burp Suite Professional 2024.7 for macOS x64 & ARM64 - 领先的 Web 渗透测试软件
    BurpSuiteProfessional2024.7formacOSx64&ARM64-领先的Web渗透测试软件世界排名第一的Web渗透测试工具包请访问原文链接:https://sysin.org/blog/burp-suite-pro-mac/,查看最新版。原创作品,转载请保留出处。BurpSuiteProfessionalTheworld’s#1webpenetrati......
  • Burp Suite Professional 2024.7 for Windows x64 - 领先的 Web 渗透测试软件
    BurpSuiteProfessional2024.7forWindowsx64-领先的Web渗透测试软件世界排名第一的Web渗透测试工具包请访问原文链接:https://sysin.org/blog/burp-suite-pro-win/,查看最新版。原创作品,转载请保留出处。BurpSuiteProfessionalTheworld’s#1webpenetrationtes......
  • 科大讯飞t20和t20pro 有什么区别
    处理器T20搭载了AI双引擎八核处理器,拥有13英寸LTPS高清护眼全面屏,还搭载一体式升降双目摄像头,以及4个扬声器和4个麦克风,t20pro搭载核心采用紫光展锐八核处理器,具有4个A75以及4个A55。2、核心不同最新机型t20pro较过往产品的核心不同在于;对不同学龄段,不同孩子差异化学习需求进行分......