ArcGIS从入门到精通——点、线、面要素输入、编辑

发布时间:2026/8/1 20:34:23

ArcGIS从入门到精通——点、线、面要素输入、编辑
第七章点、线、面要素输入、编辑7.1 新建Shapefile启用地图文档\gis_ex10ex07ex07.mxd,双击Dataframel,弹出“数据框属性”对话框进入“常规”选项检验或修改“地图”和“显示”单位为“米”,完成后按“确定”键返回窗口目录右侧出现目录窗口在目录窗口中展开\gis_ex10\ex07\(通常显示为“默认工作目录”),右键点击文件夹 temp,选择“新建Shapefile…”,进入新建 Shapefile对话框,进一步设置点击下方“编辑”,进入“空间参考属性”对话框展开“投影坐标系”,选择GaussKrugerXian 1980Xian 19803 Degree GK CM 120E,按“确定”键显示该空间参考的有关参数按“确定”键返回右键点击\gis_ex10ex07\temp文件夹再新建两项 Shapefile,操作如上7.2 一般编辑过程自定义工具条编辑器下拉选择“编辑器开始编辑”,进入编辑状态编辑过程中点击标准工具条中的撤销按钮撤销前一步编辑(也可向后撤销),还可选择“编辑器保存编辑内容”,持久保存编辑结果。下拉选择“编辑器停止编辑”,退出编辑状态7.3 线要素的输入、编辑7.3.1 输入线要素的基本方法在编辑器工具栏中选用“编辑器开始编辑”。在“创建要素”窗口中点击Road该要素类进入编辑状态下方“构造工具”栏中有5个构造工具分别是(1)输入普通折线(最常用)。鼠标在构造工具点击“线”,就开始输入线要素。此时光标变成了小十字。第一次单击鼠标左键就输入了一条线的起点再单击鼠标左键输入该线的中间折点双击鼠标左键输入终点。对照扫描图像上的道路依次向 Road 图层输入线要素。(2)已知绝对坐标输入线要素。在输入线要素时如果已知线要素上折点(起点、中间折点、终点)的坐标值点击鼠标右键会弹出对应的要素编辑环境快捷菜单选择“绝对X,Y…”,会出现“绝对 XY” 对话框。在其中输入折点的 XY 坐标绝对值按键盘回车键 就精确输入了线要素的折点。(3)已知相对坐标输入线要素。在输入线要素时如果已知下一个折点相对于上一个折点的相对坐标值单击鼠标右键在弹出的菜单中选择“增量X,Y…”,会出现“增量XY”对话框输入相对于上一个折点的XY坐标增量值按键盘回车键就精确输入了下一个折点。(4)已知方向和长度输入线要素。在输入线要素时如果已知下一个折点相对于上一个折点的方向、长度变化单击鼠标右键弹出菜单选择“方向/长度…”,会出现“方向 /长度”对话框。在第一个框内输入下一个折点相对于上一个折点的方向角度值(水平向右为0°,逆时针转向),在第二个框内输入沿该方向角的长度值按键盘回车键就精确输入了下一个折点。(5)与已有线相垂直。先用光标符号覆盖被垂直的要素单击鼠标右键弹出菜单选择“垂直”,就可以确定绘制线段的方向与已有线要素垂直按需要在垂线上确定下一个点 的位置(终点或中间折点)。(6)与已有线平行。先用光标符号覆盖被平行的要素单击鼠标右键弹出菜单选择“平行”,表示将输入的线段和前一个线要素平行按需要确定下一个点的位置(终点或中间折点)。(7)输入圆弧段。如果线要素含圆弧可用多种输入方式使用编辑器工具条上的“端点弧段”工具。先输入圆弧的起点和终点再指定圆弧中间的某一点由这3点控制圆弧线。如果圆弧的起点、终点、半径已知可用半径来确定圆弧先单击鼠标左键确定圆弧起点再单击鼠标左键确定圆弧终点在键盘上按下“R”键会出现一个对话框输入圆弧半径按回车键确认就完成了一段圆弧的输入。使用基本绘图板。点击基本绘图板内的“弧段”工具单击鼠标左键输入圆弧的起点再单击鼠标左键输入圆弧第二个点第三次单击鼠标左键确定圆弧的终点即输入3个点实现圆弧段的输入输入不了第二个点第一个点输入之后继续单击鼠标就直接变成圆弧了7.3.2 利用捕捉功能启动捕捉功能。选择“编辑器”工具条上的菜单展开后选择“捕捉捕捉工具条”,在随后弹出的捕捉工具条中下拉展开“捕捉”菜单选择“使用捕捉”,就启动了捕捉功能。设置捕捉距离。在捕捉工具条上下拉展开“捕捉”菜单选择“选项”,出现捕捉 选项对话框可修改“容差”值。设置捕捉方式。单击某个捕捉按钮该图标周围出现蓝色线框7.3.3 删除线要素在编辑器工具条中点击编辑工具点击某要素该要素被选中进入选择集改变颜色(一般为浅蓝色的粗线与查询类似),按键盘上的 Delete 键该要素被删除。利用键 盘上的 Shift 键可以同时选择多个要素再按键盘上的 Delete 键进入选择集的多个要素被同时删除。在主菜单中选择“编辑撤销删除要素”,最近被删除的要素 立刻恢复。7.3.4 要素和属性记录的关系新建 Shapefile要素类软件自动产生的要素属性表 (Feature Attribute Table), 默认3个 字段FID 、Shape 和 Id 。FID 为内部标识 Shape 为要素的几何类型以上两个字段用户无 法修改也不能删除 Id 为整数型默认值为“0”,可用做用户标识。7.3.5 改变线要素的几何形状在编辑器工具条中点击编辑工具选中某个线要素再次双击鼠标显示出该要素 的所有端点、中间折点还会弹出一个“编辑值折点”工具条。(1)移动折点。用编辑工具双击某线要素可以看到该要素的所有端点、折点显示出小方块软件自动跳出“编辑折点”工具条。将光标移动到要调整的折点用鼠标左键拖动该折点到新的位置松开左键实现折点位置的移动。移动折点时单击鼠标右键在弹出的快捷菜单中选择“移动至”,可以在弹出对话框中输入绝对坐标值就可以将该折点移动到指定的坐标位置。如果在弹出的快捷菜单选择“移动”,可以在弹出对话框中输入相对 坐标值实现该折点相对位置的精确移动。(2)插入折点。按上述操作使线要素进入调整状态将光标移动到线段的某部分单击鼠标右键在弹出的菜单中选择“插入折点”,就为线段插入了一个折点也可以单击“编辑折点”工具条上的“增加折点”图标在入选的线要素上单击左键实现折点的插入。(3)删除折点。按上述操作使折点进入调整状态光标移动到某折点时光标符号起变化单击鼠标右键在弹出的快捷菜单中选择“删除折点”,该折点被删除线的形状被简化也可以单击“编辑折点”工具条上的“删除折点”图标在入选的线要素上单击对应折点实现折点的删除。7.3.6 线要素的高级编辑通过“编辑器更多编辑工具高级编辑”菜单可调出“高级编辑”工具 条获得更多编辑工具平行复制命令分割打断用工具分割打断合并旋转复制内圆角延伸修剪打断相交线移动比例放缩7.3.7 退出编辑状态使用菜单“编辑器停止编辑”,表示结束要素类的编辑会出现“是否保存”的提示 若点击“是 (Y)”,编辑的结果被持久保存若点击“否 (N)”,放弃编辑恢复到编辑开始之前的状态。7.3.8 计算线要素的长度确认编辑状态已停止打开 Road 的要素属性表在属性表窗口左上侧点击按钮“表选项”,选择“添加字段”,在随后的对话框中定义新增字段7.4 多边形的输入、编辑编辑器开始编辑在“创建要素”窗口中点击County,开始对多边形要素类County输入多边形(乡镇边界)。对多边形要素进行编辑时右下方“构造工具”栏中有6个构造工具分别是7.4.1 输入多边形要素(1)输入单个多边形(面)。如果要输入规则多边形如圆形、矩形、椭圆在构造工具窗口中点击对应的“圆形”、“矩形”、“椭圆”工具就可直接绘制。输入圆形时按键盘的“R”键输入圆的半径值。输入矩形时单击鼠标右键在弹出的菜单中可以选择矩形的方向角度输入拐角的X、Y坐标。如果选择了水平方向可输入长度、宽度。按键盘的 “A”键直接输入拐角的X、Y坐标。使用工具“编辑工具”选择多边形按键盘的 Delete 键删除整个多边形。(2)输入相邻多边形(面)。第一种方法是在“构造工具”栏中启用“自动完成面”工具中。假设地图中已经存在一个或多个多边形在构造工具窗口中选择“自动完成面”工具开始输入相邻多边形共享边界不需要输入就能完成,后输入的多边形和已有多边形必须有一段边界相邻、共享输入之前不一定有相同的折点输入后会自动生成。第二种方法是在编辑器工具条中使用“裁剪面”工具“裁剪面工具”,先在构造工具窗口下侧内点选“面”,沿若干个相邻的乡镇外轮廓线输入大多边形。用“编辑工具”选择已经输入的大多边形点击“裁剪面”工具“沿两个乡镇的公共边界依次点击输入公共边界的折点就可以将大多边形一分为二剪切成两个相邻多边形折点会自动生成。需要注意的是使用“裁剪面”工具跟踪点击公共边界时起点和终点必须在大多边形的边界或外部。运用这种方法采用跟踪式输入边界可以进入 County 的图层属性设置对话框将显示色定为半透明操作时比较容易辨认。(3)输入岛状多边形或在多边形内开洞。7.4.2 改变多边形形状编辑多边形的许多工具都可使用方法和线要素相似如多边形边界折点的移动、插入、删除。需要调整多边形形状用编辑工具在某多边形内部双击鼠标可以看到该多边形边界的所有端点、折点都以小方块形式显示出来表示该要素的有关折点都进入调整状态。将光标移动到要调整的折点可以将该折点拖动到要调整的位置松开鼠标左键实现折点位置的移动再单击鼠标左键完成多边形的形状调整。编辑折点增加折点移动折点捕捉功能、其他图形处理功能有助于精确调整多边形的几何形状。相邻多边形共享边界若要同步移动必须使用拓扑关系。7.4.3 要素和属性记录的关系与线要素一样增加、删除、分割、合并多边形要素属性表中对应的记录也会自动插入、删除内部标识符FID的取值会自动更新保持唯一性。7.4.4 退出编辑状态编辑器停止编辑,结束编辑状态7.4.5 计算多边形的面积、周长确认编辑状态已停止打开Count的要素属性表在表窗口左上侧点击下拉菜单“表选项”,选择“添加字段”,在随后的对话框中按需要定义周长、面积字段进行以下设置右键点击属性表的字段名Perimeter,选择菜单“计算几何”,在随后弹出的对话框中进一步选择属性为“周长”,坐标系一般选数据源单位一般选“米”,按“确定”键可以观察到字段 Perimeter中的计算结果为每个多边形要素的周长。对字段Area 计算多边形面积除了计算属性为“面积”,常用单位为“平方米”,其他操作过程和线要素的长度、多边形的周长一样。7.5 点要素的输入、编辑点要素输入、编辑比较容易。如果尚未进入编辑状态在编辑器工具栏中选用“编辑器开始编辑”,在“创建要素”窗口中点选 Town,下方“构造工具”栏中有两个构造工具分别是“点”,表示输入点。“线末端的点”,表示线的端点。在构造工具中点选“点”,就开始输入点要素。单击鼠标右键选择菜单中“绝对XY”选项表示按绝对坐标输入点要素。输入点要素时也可使用捕捉方式方法和输入线要素相似。完成点要素输入和编辑使用菜单“编辑器停止编辑”,根据提示确认是否保存编辑结果退出剪辑状态。

相关新闻

VMware虚拟机安装Windows 10系统 超详细图文教程

VMware虚拟机安装Windows 10系统 超详细图文教程

2026/8/1 20:34:23

一、软件及镜像下载 1.1 Vmware Workstation软件下载和安装 VMware Workstation Pro下载安装教程 1.2 Windows 10镜像下载 方法一:Microsoft官网下载 参考链接 方法二:MSDN下载 选择需要的版本再复制ED2K链接到讯雷下载 二、在VMware中创建Windo…

单片机毕设项目:基于 STM32 实时电压速度距离检测小车设计 基于 PID 闭环调速的自主导航智能小车研究(017401)

单片机毕设项目:基于 STM32 实时电压速度距离检测小车设计 基于 PID 闭环调速的自主导航智能小车研究(017401)

2026/8/1 20:34:23

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

RxGroups完全指南:如何优雅管理Android生命周期中的RxJava订阅

RxGroups完全指南:如何优雅管理Android生命周期中的RxJava订阅

2026/8/1 20:24:22

RxGroups完全指南:如何优雅管理Android生命周期中的RxJava订阅 【免费下载链接】RxGroups Easily group RxJava Observables together and tie them to your Android Activity lifecycle 项目地址: https://gitcode.com/gh_mirrors/rx/RxGroups RxGroups是一…

Steam创意工坊模组下载指南:WorkshopDL如何让你跨平台畅玩模组

Steam创意工坊模组下载指南:WorkshopDL如何让你跨平台畅玩模组

2026/8/1 22:44:28

Steam创意工坊模组下载指南:WorkshopDL如何让你跨平台畅玩模组 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在非Steam平台购买了游戏,却发现所…

抖音批量下载神器:3分钟配置,零门槛实现无水印视频批量保存终极指南

抖音批量下载神器:3分钟配置,零门槛实现无水印视频批量保存终极指南

2026/8/1 22:44:28

抖音批量下载神器:3分钟配置,零门槛实现无水印视频批量保存终极指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, an…

Hydro-SDK与React Native对比:为什么它可能成为Flutter开发者的新宠?

Hydro-SDK与React Native对比:为什么它可能成为Flutter开发者的新宠?

2026/8/1 22:44:28

Hydro-SDK与React Native对比:为什么它可能成为Flutter开发者的新宠? 【免费下载链接】hydro-sdk Author Flutter experiences in Typescript. No native bridge, no V8. Just Dart. From runtime to virtual machine. 项目地址: https://gitcode.com/…

免费开源吉他谱编辑神器:TuxGuitar完整使用指南

免费开源吉他谱编辑神器:TuxGuitar完整使用指南

2026/8/1 22:44:28

免费开源吉他谱编辑神器:TuxGuitar完整使用指南 【免费下载链接】tuxguitar Open source guitar tablature editor 项目地址: https://gitcode.com/gh_mirrors/tu/tuxguitar 你是否曾为昂贵的吉他谱软件而烦恼?或者想要一款既能编辑乐谱又能播放音…

AI科研工具的效率提升与创新困境解析

AI科研工具的效率提升与创新困境解析

2026/8/1 22:44:28

1. 科研领域的AI悖论:个体效率与集体创新的张力 当我在实验室连续第三年使用AI工具辅助文献综述时,突然意识到一个有趣的现象:组里每位研究者产出论文的速度都提升了30%,但整个领域的突破性进展反而变少了。这恰好印证了《Nature》…

C++继承机制深度解析与工程实践

C++继承机制深度解析与工程实践

2026/8/1 22:34:28

1. C继承机制深度解析继承是面向对象编程三大特性之一,也是C复杂项目架构的基石。我在实际工程中发现,90%的代码复用问题都可以通过合理的继承设计解决。下面从内存布局到应用场景,系统梳理继承的核心要点。1.1 继承的本质与内存模型当派生类…

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

2026/8/1 16:37:34

目标:电脑作为RTSP 服务端,循环推送 H264/H265 视频流; RDK X5 通过 rtsp2display 拉流预览,完全不需要在开发板编译 live555。 提供两套成熟方案: ✅ 方案 A:FFmpeg(最简单,优先推…

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

2026/8/1 0:15:49

一、背景与测试方案 在实际项目交付中,PDF文件合并与版权保护水印的叠加是一个高频但容易被低估的技术需求。典型的处理链路涉及:多源PDF的文件流合并、页面级水印渲染(含透明度混合与图层叠加)、输出文件体积控制。看似简单的操作…

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

2026/8/1 4:47:48

说实话,提到PDF拆分再压缩,我真是被折腾得够呛。 上个月公司年度合同归档,一份300多页的PDF总合同,需要按年份拆分成三个独立文件,再分别压缩到10MB以内方便邮件发送各部门确认。我心想这还不简单?先找个海…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/1 0:03:03

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/1 0:03:03

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/1 0:03:03

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/1 0:03:03

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/1 0:03:03

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/1 0:03:03

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…