【ArcGIS】基于DEM/LUCC等数据统计得到各集水区流域特征

news2024/9/16 23:50:14

基于DEM/LUCC等数据统计得到各集水区流域特征

    • 提取不同集水区各类土地利用类型比例
      • 步骤1:划分集水区为独立面单元
      • 步骤2:批量掩膜提取得到各集水区土地利用类型比例
      • 步骤3:导入各集水区LUCC数据并统计得到各类型占比
    • 提取坡度特征
    • 提取河网密度特征
  • 总结
  • 参考

提取不同集水区各类土地利用类型比例

土地利用类型数据如下:
在这里插入图片描述
如何得到各集水区下各类土地利用类型的比例呢?

步骤1:划分集水区为独立面单元

此步骤需要裁剪大矢量边界并提取子区域,具体操作如下:
大矢量边界如下所示:(需要提取得到141个集水区边界)
在这里插入图片描述
1、【分析工具(Analysis Tools) → 提取分析(Extract) → 分割(Split)】
在这里插入图片描述
2、分割完成之后,自动按分割字段【Subbasin】分出每个子区域了
在这里插入图片描述

步骤2:批量掩膜提取得到各集水区土地利用类型比例

基于批量处理依次掩膜提取得到各集水区土地利用类型比例。

【空间分析(Spatial Analyst) → 提取(Extract) → 掩膜提取(Extract by Mask)】
在这里插入图片描述
得到结果如下:
在这里插入图片描述
全选所有文件并拖至GIS中目录框,结果如下:
在这里插入图片描述

步骤3:导入各集水区LUCC数据并统计得到各类型占比

此时需要构建迭代器,将属性表数据批量导出为Excel表。
在这里插入图片描述
由于是对栅格数据(LUCC)导出Excel,因此需要添加【栅格类】迭代器,如下:
在这里插入图片描述添加完【栅格类】迭代器,可以双击【迭代器】或者右键弹出,依次点击【创建变量】→【获取参数】→【工作空间或要素集】
在这里插入图片描述
在【工作空间或数据集】中选择要处理的“栅格数据”,把存放数据集的文件夹加载进来就可以了
在这里插入图片描述
在导出Excel表之前还需要做一个步骤,那就是执行【表转表】任务,因为矢量或者栅格数据无法直接导出为Excel,只能先转成表,再执行表转Excel。
打开ArcToolbox,你只需要依次点击【转换工具(Conversion Tools)】→【转地理数据库(To Geodatabase)】→【表转表(Tabel to Tabel)】,并把【表转表(Tabel to Tabel)】工具拖到模型界面即可,

添加转化为Excel的工具,你只需要依次点击【转换工具】→【Excel】→【表转Excel】,把工具拖到模型界面就行,最终界面如下:
在这里插入图片描述
最终可得到各集水区土地利用类型Excel表,可借助其它软件编程得到数据。

提取坡度特征

流域中各集水区坡度数据如下:

得到结果如下:

提取河网密度特征

研究区河网密度分布图如下:
在这里插入图片描述
基于批量处理依次掩膜提取得到各集水区河网密度数据。
【空间分析(Spatial Analyst) → 提取(Extract) → 掩膜提取(Extract by Mask)】
在这里插入图片描述
随后,提取各集水区河网密度均值,
【空间分析(Spatial Analyst)】中的【分区统计(Zonal Statistics)】工具

总结

最终,统计得到各集水区流域特征统计表如下:

参考

1、Acrgis裁剪大矢量边界并提取子区域
2、Arcgis分割栅格结果为空
【提示】若Arcgis分割栅格结果为空,由于软件bug,并行处理设置为1时,才能出现结果。
在这里插入图片描述
3、知乎-【ArcGIS教程】(112)模型构建器(8)——批量属性表导出EXCEL

1、分区统计(Zonal Statistics)工具
【空间分析(Spatial Analyst)】中的【分区统计(Zonal Statistics)】工具
在这里插入图片描述

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

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

相关文章

SQL-多表查询

多表关系 一对多(多对一) 在多的一方建立外键,指向一的一方的主键。多对多 建立第三张中间表,中间表至少包含两个外键,分别关联两方主键。一对一 在任意一方加入外键,关联另外一方的主键,并且设…

【算法 - 动态规划】找零钱问题Ⅰ

在前面的动态规划系列文章中,关于如何对递归进行分析的四种基本模型都介绍完了,再来回顾一下: 从左到右模型 :arr[index ...] 从 index 之前的不用考虑,只考虑后面的该如何选择 。范围尝试模型 :思考 [L ,…

[面试]我们常说的负载均衡是什么东西?

什么是负载均衡 如果用户量很多, 服务器的流量也随之增大, 此时出现两个问题, 软件性能下降 容易出现单点故障 为了解决这些问题, 引入了集群化架构, 也就是把一个软件同时部署在多个服务器上 集群化架构出现的问题 架构改变后又出现了两个问题 如何将请求均匀的发送到多…

代码随想录day34--动态规划的应用2 | LeetCode343.整数拆分、LeetCode96.不同的二叉搜索树

LeetCode343.整数拆分 题目描述: 给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k > 2 ),并使这些整数的乘积最大化。 返回 你可以获得的最大乘积 。 示例 1: 输入: n 2 输出: 1 解释: 2 1 1, 1 1 1。…

mysql数据同步组件

# 要求: 支持实时同步, 支持增量同步, 不用写业务逻辑, 支持Mysql之间同步, 活跃度高。 # 可选组件:canal ,debezium, datax , Databus, Flinkx , Bifrost : Bifrost 特点: 1. …

Stable Diffusion 绘画入门教程(webui)-ControlNet(线稿约束)

上篇文章介绍了openpose,本篇文章介绍下线稿约束,关于线稿约束有好几个处理器都属于此类型,但是有一些区别。 包含: 1、Canny(硬边缘):识别线条比较多比较细,一般用于更大程度得还原照片 2、ML…

2024年西安市省级工业互联网平台申报条件材料、时间流程

一、申报条件 (一)申报单位须在西安市内登记注册,具有独立的法人资格和规范的财务管理制度,无不良信用记录,照章依法纳税。 (二)面向陕西省支持的35个工业重点产业方向内的中小企业提供服务,围绕各类型工业场景,加快企业内部信息化系统综合集成和云化改造,连接设备、软件、工…

【FPGA】线性反馈移位寄存器(LFSR)的Verilog实现

什么是移位寄存器 移位寄存器:是指多个寄存器并排相连,前一个寄存器的输出作为下一个寄存器的输入,寄存器中存放的数据在每个时钟周期向左或向右移动一位。 下面的右移移位寄存器因为左侧没有有效输入,所以在第4个时钟周期&…

转本考前如何调整心态

不少同学还在过年的氛围中还没走出来。 担忧自己成绩不进反退,又不知道该如何调整心态!这个时候小编就有几点小建议给到各位考生。 *心态*情绪 良好的考试心态是没有固定的心态,对不同学习情况的学生来说,良好的考试心态是不一…

微信小程序--怎样在小程序中创建地图并渲染数据中的点标记

效果&#xff1a; 首先--创建地图 使用官方文档中的地图组件 map <map id"mapId" class"map" longitude"{{longitude}}" latitude"{{latitude}}" markers"{{markers}}"></map> 其中的属性值&#xff1a; lon…

爬虫入门四(抽屉半自动点赞、xpath使用、动作链、打码平台、scrapy框架介绍与安装及创建项目)

文章目录 一、抽屉半自动点赞二、xpath的使用三、动作链四、打码平台介绍超级鹰打码基本测试 五、自动登录超级鹰六、scrapy框架介绍安装创建爬虫项目 一、抽屉半自动点赞 登录抽屉账号保存cookiesimport timeimport jsonfrom selenium import webdriverfrom selenium.webdrive…

使用向量数据库pinecone构建应用04:混合搜索 Hybrid Search

Building Applications with Vector Databases 下面是这门课的学习笔记&#xff1a;https://www.deeplearning.ai/short-courses/building-applications-vector-databases/ Learn to create six exciting applications of vector databases and implement them using Pinecon…

啤酒:精酿啤酒与烧烤的热烈碰撞

在夏日的傍晚&#xff0c;烧烤与啤酒总是绝配。当Fendi Club啤酒遇上烧烤&#xff0c;它们将为我们带来一场热烈的美味碰撞。 Fendi Club啤酒&#xff0c;以其醇厚的口感和淡淡的麦芽香气而著称。这款啤酒在酿造过程中采用了特别的工艺&#xff0c;使得酒体呈现出诱人的金黄色&…

【JVM】线上一次fullGC排查思路

fullGC问题背景 监控告警发现&#xff0c;今天开始我们线上应用频繁出现fullGC&#xff0c;并且每次出现后磁盘都会被占满 查看监控 查看监控发现FULLGC的机器均为同一个机房的集器&#xff0c;并且该机房有线上error报错&#xff0c;数据库监控对应的时间点也有异常&#x…

如何在Linux搭建MinIO服务并实现无公网ip远程访问内网管理界面

文章目录 前言1. Docker 部署MinIO2. 本地访问MinIO3. Linux安装Cpolar4. 配置MinIO公网地址5. 远程访问MinIO管理界面6. 固定MinIO公网地址 前言 MinIO是一个开源的对象存储服务器&#xff0c;可以在各种环境中运行&#xff0c;例如本地、Docker容器、Kubernetes集群等。它兼…

Linux系统中前后端分离项目部署指南

目录 一.nginx安装以及字启动 解压nginx 一键安装4个依赖 安装nginx 启动 nginx 服务 开放端口号 并且在外部访问 设置nginx自启动 二.配置负载均衡 1.配置一个tomact 修改端口号 8081端口号 2.配置负载均衡 ​编辑 三.部署前后端分离项目 1.项目部署后端 ​编辑…

上海亚商投顾:沪指8连阳重新站上3000点 全市场逾百股涨停

上海亚商投顾前言&#xff1a;无惧大盘涨跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。 一.市场情绪 沪指2月23日继续反弹&#xff0c;成功收复3000点大关&#xff0c;录得8连阳走势。AI概念持续活跃&#xff0c…

springboot219基于SpringBoot的网络海鲜市场系统的设计与实现

网络海鲜市场系统的设计与实现 摘 要 计算机网络发展到现在已经好几十年了&#xff0c;在理论上面已经有了很丰富的基础&#xff0c;并且在现实生活中也到处都在使用&#xff0c;可以说&#xff0c;经过几十年的发展&#xff0c;互联网技术已经把地域信息的隔阂给消除了&…

日志系统项目(2)项目实现(实用工具类、日志等级类、日志消息类、日志格式化输出类)

前面的文章中我们讲述了日志系统项目的前置知识点&#xff0c;再本文中我们将开始日志项目的细节实现。 日志系统框架设计 本项目实现的是一个多日志器日志系统&#xff0c;主要实现的功能是让程序员能够轻松的将程序运行日志信息落地到指定的位置&#xff0c;且支持同步与异…

20240223-2092.查找所有有秘密的人

题目要求 给你一个整数 n&#xff0c;表示有 n 个人&#xff0c;编号从 0 到 n - 1。你还给你一个 0 索引的二维整数数组 meetings&#xff0c;其中 meetings[i] [xi, yi, timei] 表示 xi 和 yi 在 timei 有一个会议。一个人可以同时参加多个会议。最后&#xff0c;给你一个整…