ArcGIS:如何对Shapefile文件进行符号系统修改、标注、合并、分割、拓扑编辑等?

本文主要是介绍ArcGIS:如何对Shapefile文件进行符号系统修改、标注、合并、分割、拓扑编辑等?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

01 实验要求

02 加载shp文件

03 编辑shp文件的符号系统

3.1 对editmap1.shp文件的符号编辑

3.2 对editmap2.shp文件的符号编辑

04 将shp文件设为可选和不可选状态

05 显示 editmap1.shp 的图层标注,字段 为 Landed_id。

06  打开编辑器editor工具条并开始编辑

6.1 方法1_打开编辑器

6.2 方法2_打开编辑器

6.3 开始编辑

07 合并两个面要素

08 分隔面要素

09 编辑有相同边界的面要素

9.1 打开拓扑编辑工具条

9.1.1 方法1

9.1.2 方法2

9.2  选择需要拓扑的图层

9.3 对图层进行拓扑编辑


01 实验要求

对 editmap1.shp 进行编辑,再用 editmap2.shp 对编辑的结果进 行核对。

1)启动 ArcMap,并把数据帧(Data frame)名的名称改为“任 务 1”,把 editmap1.shp 和 editmap2.shp 添 加 到 “ 任 务 1 ”。 将 editmap1.shp 和 editmap2.shp 的符号系统选择为预定义的 样式“Hollow”(空心),将 editmap1.shp 的边界轮廓颜色设置黑色,将 editmap2.shp 的边界轮廓颜色设置红色。 将内容列表中 editmap1.shp 设置为可 选择,editmap2.shp 设置为不可选择。 显示 editmap1.shp 的图层标注,字段 为 Landed_id。

问题:设置可选和不可选有什么好处?

2)打开“编辑器 Editor”(在自定义菜单中工具条功能进行设置, 也可通过工具栏右键进行设置),并点击编辑器设置为“开始编辑”, 目标图层为 editmap1.shp。

3)合并 74、75 两个多边形。选中 74、75 两个多边形,选择“编 辑器 Editor”中的“合并 Merge”功能。 

问题:编辑器中的“联合”是指什么功能?

4)分割 71 号多边形。放大图层至 71 号包括在视窗中,选中 71 号多边形,点击“剪切面工具”,点击左键,开始绘制分割线,未端 双击左键或点击“要素构造工具”中的“完成草图工具”,此时已完 成了线对面的切割,属性表变成了两行记录。

5)对 73 号多边形进行修改,矩形向南拉伸。由于 73 号与 59 号有公共边界,需要使用地图拓扑修改边界。点击“编辑器 Editor” 中的“更多编辑工具”,选择“拓扑 Topology”工具。点击“拓扑” 工具的“地图拓扑 Map Topology”,并在对话框中选择 emitmap1。 4 点击“拓扑 Topology”工具的“拓扑编辑工具 Topology Edit Tool”, 双击 73 号多边形的南面边界,73 号多边形轮廓变为紫红色,节点为 暗绿色、终点为红色。 通过编辑折点工具。增加、移动节点。

问题:不使用拓扑编辑工具编辑 73 号边界是否可达到同样的要求?

6)停止编辑,并保存编辑内容。

02 加载shp文件

03 编辑shp文件的符号系统

3.1 对editmap1.shp文件的符号编辑

(这里用方法1(稍麻烦)——演示如何编辑)

3.2 对editmap2.shp文件的符号编辑

(这里用方法2(较快捷)——演示如何编辑)

04 将shp文件设为可选和不可选状态

按实验要求我们将editmap1.shp设置为可选择,editmap2.shp 设置为不可选择

05 显示 editmap1.shp 的图层标注,字段 为 Landed_id。

 标注好的要素展示:

06  打开编辑器editor工具条并开始编辑

6.1 方法1_打开编辑器

6.2 方法2_打开编辑器

6.3 开始编辑

07 合并两个面要素

实验要求合并 74、75 两个多边形。选中 74、75 两个多边形,选择“编 辑器 Editor”中的“合并 Merge”功能。

 合并之后的效果展示:

08 分隔面要素

按实验要求分割 71 号多边形

 

切割之后的效果展示:

09 编辑有相同边界的面要素

按实验要求,我们要对 73 号多边形进行编辑,使其与红色线保持一致。由于 73 号与 59 号有公共边界,需要使用地图拓扑修改边界(说人话就是我移动73号的线,由于73号的线与59号的线使重合的,所以59号的那根线也要随着移动),这里需要用到拓扑工具条

9.1 打开拓扑编辑工具条

9.1.1 方法1

 9.1.2 方法2

加载的拓扑工具条展示:

9.2  选择需要拓扑的图层

 

9.3 对图层进行拓扑编辑

<最后就是让面要素完全和红色线围成的面重合>

处理好的效果展示:


如果有问题,欢迎一起探讨.

<p>炒茄子</p> 

这篇关于ArcGIS:如何对Shapefile文件进行符号系统修改、标注、合并、分割、拓扑编辑等?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/390325

相关文章

使用Python合并 Excel单元格指定行列或单元格范围

《使用Python合并Excel单元格指定行列或单元格范围》合并Excel单元格是Excel数据处理和表格设计中的一项常用操作,本文将介绍如何通过Python合并Excel中的指定行列或单... 目录python Excel库安装Python合并Excel 中的指定行Python合并Excel 中的指定列P

C#实现系统信息监控与获取功能

《C#实现系统信息监控与获取功能》在C#开发的众多应用场景中,获取系统信息以及监控用户操作有着广泛的用途,比如在系统性能优化工具中,需要实时读取CPU、GPU资源信息,本文将详细介绍如何使用C#来实现... 目录前言一、C# 监控键盘1. 原理与实现思路2. 代码实现二、读取 CPU、GPU 资源信息1.

使用MongoDB进行数据存储的操作流程

《使用MongoDB进行数据存储的操作流程》在现代应用开发中,数据存储是一个至关重要的部分,随着数据量的增大和复杂性的增加,传统的关系型数据库有时难以应对高并发和大数据量的处理需求,MongoDB作为... 目录什么是MongoDB?MongoDB的优势使用MongoDB进行数据存储1. 安装MongoDB

在C#中获取端口号与系统信息的高效实践

《在C#中获取端口号与系统信息的高效实践》在现代软件开发中,尤其是系统管理、运维、监控和性能优化等场景中,了解计算机硬件和网络的状态至关重要,C#作为一种广泛应用的编程语言,提供了丰富的API来帮助开... 目录引言1. 获取端口号信息1.1 获取活动的 TCP 和 UDP 连接说明:应用场景:2. 获取硬

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存

C#使用HttpClient进行Post请求出现超时问题的解决及优化

《C#使用HttpClient进行Post请求出现超时问题的解决及优化》最近我的控制台程序发现有时候总是出现请求超时等问题,通常好几分钟最多只有3-4个请求,在使用apipost发现并发10个5分钟也... 目录优化结论单例HttpClient连接池耗尽和并发并发异步最终优化后优化结论我直接上优化结论吧,

JAVA系统中Spring Boot应用程序的配置文件application.yml使用详解

《JAVA系统中SpringBoot应用程序的配置文件application.yml使用详解》:本文主要介绍JAVA系统中SpringBoot应用程序的配置文件application.yml的... 目录文件路径文件内容解释1. Server 配置2. Spring 配置3. Logging 配置4. Ma

2.1/5.1和7.1声道系统有什么区别? 音频声道的专业知识科普

《2.1/5.1和7.1声道系统有什么区别?音频声道的专业知识科普》当设置环绕声系统时,会遇到2.1、5.1、7.1、7.1.2、9.1等数字,当一遍又一遍地看到它们时,可能想知道它们是什... 想要把智能电视自带的音响升级成专业级的家庭影院系统吗?那么你将面临一个重要的选择——使用 2.1、5.1 还是

使用Python进行文件读写操作的基本方法

《使用Python进行文件读写操作的基本方法》今天的内容来介绍Python中进行文件读写操作的方法,这在学习Python时是必不可少的技术点,希望可以帮助到正在学习python的小伙伴,以下是Pyth... 目录一、文件读取:二、文件写入:三、文件追加:四、文件读写的二进制模式:五、使用 json 模块读写

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用