ArcGIS 中的 7 种主要地理处理工具

news2025/1/17 3:37:28

地理处理工具可以提高人们的工作效率,并且这些工具可以批量应用于编辑,例如应用于所有功能或所有选定功能。本文将和大家一起探讨 7 个 ArcGIS 中的地理处理工具。

地理处理的用途

模型中的地理处理工具可解决许多空间完整性的问题,应用地理数据库 拓扑结构时,不能使用 Dangle 规则来查找其他行,这将会无法连接,可使用 ArcMap 编辑工具解决剩余问题。

ArcGIS 中的 7 种主要地理处理工具

首先需要设置 Environments,或者连接 dataset 文件夹。它有助于输入和输出数据目的地。

环境设置

打开 ArcToolbox,出现 ArcToolbox 窗格,选择 ArcToolbox 右键单击,然后选择 Environments。Environments 窗口打开后,扩展 Workspace 并选择 Current Workspace 和 Scratch Workspace,然后单击确定。

1.Buffer

在指定距离的输入要素周围创建缓冲区多边形。

打开 ArcToolbox,出现 ArcToolbox 窗口,展开 Analysis Tools,扩展 Proximity 子群,选择 Buffer 并双击。

同时也可以使用快捷方式打开缓冲区工具。选择 Geoprocessing 选项,下拉菜单,然后选择 Buffer。

出现缓冲窗口,浏览 Input 文件。由于已设置了环境,因此会在文件夹中自动选择输出文件。输入 Distance value(2) 和 Unit(km) 后,选择 Dissolve Type- All 并单击 OK。

Buffer

2.Clip

利用 Clip 工具剪辑出 Feature class 的一部分。这对于创建新要素类(也称为研究区域或感兴趣区域 ( AOI ))特别有用。它包含另一个更大的要素类中要素的地理子集。

打开 ArcToolbox,出现弧形工具箱窗口,展开 Analysis Tools,展开 Extract 子群,选择 Clip 并双击。

同时也可以使用快捷方式打开剪辑工具。选择 Geoprocessing 选项,下拉菜单,然后选择 Clip。

剪辑窗口出现,浏览 Input 文件。由于已经设置了环境,因此会在文件夹中自动选择输出文件,现在只需单击“ OK”。

Clip

3.Intersect

Intersect 可计算任意数量的要素类和要素图层的几何交集。所有输入共有的要素或要素的一部分将写入输出要素类。

打开 ArcToolbox 出现 ArcToolbox 窗口,展开 Analysis Tools 并展开 Overlay 子群,选择 Intersect 并双击。

同时可以使用快捷方式打开 Intersect 工具。选择 Geoprocessing 选项,下拉菜单,然后选择 Intersect。

Intersect 窗口出现,浏览 Input 文件。由于已经设置了环境,因此会自动在文件夹中选择输出文件,只需单击 “OK”。

Intersect

4.Union

计算输入要素的几何 Union。所有要素及其属性都将写入输出要素类。输入所有要素类或要素图层必须是多边形。

打开 ArcToolbox,展开 Analysis Tools 的 ArcToolbox 窗口,展开 Overlay 子群,选择 Union 并双击。

同时也可以使用快捷方式打开 Union 工具。选择 Geoprocessing 选项,下拉菜单,然后选择 Union。

出现 Union 窗口,浏览 Input 文件。由于已经设置了环境,因此会在文件夹中自动选择输出文件。现在只需单击 “OK”。

Union

5.Merge

利用 Merge 工具将来自多个来源的数据集组合成一个新的单一输出数据集。所有输入数据集的类型必须相同。

打开 ArcToolbox,展开 Data Management Tools,并展开 General 子群,选择 Merge 并双击。

同时也可以使用快捷方式打开 Merge 工具。选择 Geoprocessing 选项,下拉菜单,然后选择 Merge。

出现 Merge 窗口,浏览 Input 文件。由于已经设置了环境,因此会在文件夹中自动选择输出文件。现在只需单击 “OK”。

Merge

6.Dissolve

当想要根据指定的一个或多个属性聚合要素时,请使用 Dissolve 工具。例如,可以采用逐县收集的要素类数据。使用融合创建一个包含基于每个县名称的要素类。

打开 ArcToolbox,展开 Data Management Tools,并展开 Generalization 子群,选择 Dissolve 并双击。

同时也可以使用快捷方式打开 Dissolve 工具。选择 Geoprocessing 选项,下拉菜单,然后选择 Dissolve。

出现 Dissolve 窗口,浏览 Input 文件。由于已经设置了环境,因此会在文件夹中自动选择输出文件。最重要的是,选择 Dissolve 并单击 “OK”。

Dissolve

7.Erase

通过将 Input 要素与 Erase 要素的多边形叠加来创建要素类,仅将输入要素中位于删除要素外部边界之外的部分复制到输出要素类。

打开 ArcToolbox,展开 Analysis Tools,并展开 Overlay 子群,选择 Erase 并双击。

出现 Erase 窗口,浏览 Input 文件并选择 Erase 特征。由于已经设置了环境,因此会在文件夹中自动选择输出文件。现在只需单击 “OK”。

树谷资料库资源大全(1月6日更新)

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

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

相关文章

分布式缓存系统 Ignite、Hazelcast、Ehcache

一、Apache IgniteApache Ignite是一个以内存为中心的分布式数据库、缓存和处理平台,支持事务、分析以及流式负载,可以在PB级数据上享有内存级的性能。如果禁用原生持久化,Ignite就是一个分布式缓存,它实现了JCache规范&#xff0…

深入解析Linux虚拟化KVM-Qemu分析之中断虚拟化

说明: KVM版本:5.9.1QEMU版本:5.0.0工具:Source Insight 3.5, Visio 1. 概述 本文会将ARM GICv2中断虚拟化的总体框架和流程讲清楚,这个曾经困扰我好几天的问题在被捋清的那一刻,让我有点每有…

JsonUtility读写json简单应用

使用Unity提供的JsonUtility 简单封装了一个将数据以json格式存储到本地,方便数据读写的案例;一共三个脚本:MyJsonRW : 提供SaveJsonData和LoadWithJson,实现数据与json的转换和读写;TestData : 测试数据类,列举了部分常用的简单数据类型(不过有坑,后面会说);MyJsonExample : 例…

新诤信张强—兔年展望|2023-2025:看风的必不撒种、望云的必不收割

新诤信知识产权服务股份有限公司 首席技术官 张强 “看风的必不撒种、望云的必不收割”出自古老的犹太智慧书《传道书》,意思是,如果要等刮风才撒种,快要下雨才收割,一切就都来不及了。元宇宙的发展布局,也是这个道理…

基础算法[四]之图的那些事儿

文章目录前言图的表示邻接矩阵邻接表结构存储遍历路径搜索多源最短路问题问题描述Floyd实现模板单源最短路径问题Dijkstra算法朴素版本堆优化邻接表python实现Bellman-Ford 算法实现SPFA 算法实现python 版本判断负环小结最小生成树Prim算法Kruskra算法实现python版本二分图二分…

网络资源归档标准WARC介绍

WARC---Web ARChive 01 ● WARC格式概述 ● WARC(Web ARChive)格式是网络资源存档中使用的常见文件格式,全称为Web Archive File Format,由互联网保存联盟(International Internet Preservation Consortium&#xff0…

2023年1月6日星期五-PPP/BPP相关学习

独立均匀分布matlab的rand指令可以帮助我们生成[0,1]的均匀分布的数据,这样,如果我们想要[a,b]的分布数据,只需要a+(b-a)*rand就可以了。 [a,b] 均值,标准差 均值

Git 常用基本命令

文章目录基本命令仓库相关命令提交相关命令分支相关命令tag 相关命令撤销相关命令IDEA Git 相关操作仓库相关操作提交相关操作提交代码步骤分支相关操作tag 相关操作撤销相关操作参考资料本文主要介绍 Git 常用的基本命令。基本命令 仓库相关命令 创建新仓库 git init克隆项…

C#,图像二值化(15)——全局阈值的一维最大熵(1D maxent)算法及源程序

1、最大熵(maxent) 最大熵(maxent)方法植根于信息理论,并已成功应用于许多领域,包括物理学和自然语言处理。它创建了一个模型,该模型最好地解释了可用数据,但有一个约束&#xff0c…

甘特图中的依赖关系是什么?

依赖关系是甘特图应用中常见的概念。甘特图依赖关系也称为任务依赖关系,它是指项目任务之间的关系,需要按特定顺序执行一个或多个任务才能完成某项任务,依赖于完成前一任务的任务是后继任务,而其依赖的任务是前导任务。依赖关系一…

字典特征提取、文本特征提取、jieba分词处理、tf-idf文本特征提取概念及代码实现

一、特征提取 特征提取:将任意数据(如文本或图像)转换为可用于机器学习的数字特征,特征值化是为了计算机更好的去理解数据 特征提取api:sklearn.feature_extraction 特征提取分类 字典特征提取(特征离散化)文本特征…

小蓝本 第一本《因式分解技巧》 第九章 待定系数法 笔记 (第九天)

小蓝本 第一本《因式分解技巧》 第九章 待定系数法 笔记 (第九天)前言待定系数法二次因式一次因式分解缺陷二次因式分解方法注意既约的情况拓展习题9题目题解前言 已经进行了9天,第八章有一点烧脑,但感觉还是很不错的&#xff0c…

Python类继承:深入了解

引言 前段时间刚好学习了,C中类方面的内容,发现和Python中有许多不同之处,尤其是在类的继承这一块,今天有空,正好写篇文章,记录一下有兴趣的东西,也算是对Python的一个复习。 1 C中的构造析构函…

设计模式学习(二):Observer观察者模式

一、什么是Observer模式在Observer模式中,当观察对象的状态发生变化时,会通知给观察者。Observer模式适用于根据对象状态进行相应处理的场景。简单一句话概况就是:观察者会发送观察对象状态变化的通知。二、Observer模式示例代码下面示例程序…

10种顶流聚类算法Python实现(附完整代码)

目录 前言 一、聚类 二、聚类算法 三、聚类算法示例 1、库安装 2、聚类数据集 3、亲和力传播 4、聚合聚类 5、BIRCH 6、DBSCAN 7、K均值 8、Mini-Batch K-均值 9、均值漂移聚类 10、OPTICS 11、光谱聚类 12、高斯混合模型 三、总结 前言 今天给大家分享一篇关…

虚幻五引擎的出现会不会导致技术美术需求的下降?

先来结论:不会,虚幻五引擎的出现反而会致使技术美术需求的增加。 UE5主要引入的两大新技术 Nanite ​ 渲染技术Nanite,能够直接在游戏里表现出影视级别的超高精度模型。在演示中有一个古代雕塑的镜头,使用的模型超过3300万多边形…

Spring MVC阶段测试

Spring MVC阶段测试 1.新建Maven项目,静态资源文件,如JS、CSS、图片应存放在( C )目录下。 A、src/main/java B、src/test/java C、src/main/resources/static D、src/main/resources/templates 2.新建Maven项目&#xff0c…

无风扇工控主机支持一路CAN总线

CAN 接口如图所示,输入如下命令: ifconfig -a //查看所有网卡 如果 FlexCAN 驱动工作正常的话就会看到 CAN 对应的网卡接口,如图。从图中可 以看出,有一个名为“can0”的网卡,这个就是 BL302 板上的 CAN1 接口对应的 c…

Selenium用法详解【设置元素等待】【JAVA爬虫】

简介本文主要介绍如何使用java代码利用Selenium操作浏览器,某些网页元素加载慢,如何操作元素就会把找不到元素的异常,此时需要设置元素等待,等待元素加载完,再操作。设置元素等待很多页面都使用 ajax 技术,…

Python - Flask 整合 UEditor

1. 引言 UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本 web 编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码 官方文档地址:http://fex.baidu.com/ued…