GIS避坑指南!工作中ArcGIS常用的40个小技巧

01图斑的边界线太粗而且无法修改

之前有群友遇到这样一个问题,边界线粗到连图斑都看不见:

图片

查看符号系统,很正常:

图片

究其原因,是地图视图比例的问题,正常情况下,地图的视图比例会随着视图范围自动调整。

上面这种情况其实是因为视图比例被固定了。

解决方法:右键点击【地图】—【属性】—【常规】,将【参考比例】修改为<无>即可。

图片

02将此图层设为唯一可选图层

假设这样一个场景,地图中有点和面2个图层,有重叠的部分,正常框选的时候会把2个图层的要素都选上:

图片

如果想要在框选的时候只选中点图层的要素,就可以按如下操作:

右键点要素图层—【选择】—【将此图层设为唯一可选图层】:

图片

然后在地图中重新框选,就只会选中这个图层的要素了:

图片

03【OBJECTID_1】字段还原成【OBJECTID】

在ArcGIS中打开一个GDB要素数据,正常情况都会自带一个【OBJECTID】字段。该字段不可修改,用来标记要素的ID。

但是有时候会看到要素并没有【OBJECTID】字段,取而代之的是【OBJECTID_1】字段

图片

解决方法:用【复制要素】工具,把GDB要素转为SHP要素,再把生成的SHP要素转为GDB要素即可。

经过一轮转换后,【OBJECTID_1】就还原成【OBJECTID】了。

04土地利用转移矩阵

以村规的现状用地和规划用地为例,即基期年和规划年2个年份的用地数据:

图片

首先使用【相交】工具将2个年份的数据作一个变化的标记。

图片

再用【汇总统计数据】工具进行面积的汇总,案例分组字段就选择上述2个用地字段:

图片

最后用【数据透视表】工具:

输入字段为【基期年用地性质】,透视表字段为【规划年用地性质】,值字段为统计的面积字段【sum_shape_area】:

图片

生成的透视表如下:

图片

05利用符号系统修改字段值

这是一种取巧的修改字段值的方法,并且有一定的限制条件。

以修改用地名称为例,假设手头已经有一个图层,字段【GHFLMCtwo】中已经有一部分的值,并且以唯一值的方法给图层应用符号系统,

图片

应用符号系统后,再点击图斑,打开它的属性框,点击【GHFLMCtwo】字段,就会发现它右侧的值列表多出来一个小按键:

图片

点击小按键,就会弹出一个【选择符号类】的框,里面列出了当前符号系统中的所有符号项,这时候就可以直接点击并确定,字段值就会直接变成该值,这样就不用一个字一个字的手输了。

06调整线方向

在ArcGIS中,线要素是有方向的,正常情况下看不出来,但是如果你给它加个有方向的符号,可以看到:

图片

一般情况下,线的方向无关紧要,但是如果是在交通分析中,道路方向就有意义。当道路方向错误的时候,就需要将方向取反,实现方法也很简单,就是【编辑工具】中的【翻转线】

图片

实现效果如下:

图片

07水平图例

在ArcMap中,给一个图层生成图例,默认是垂直方向排列的,如下图:

图片

如果想到让它水平方向排列也是做得到的。

右键点击图例,【属性-项目-样式】

图片

打开样式选择框,选择【具有标题、标注和水平条形图】

图片

点击确定,即可实现水平图例,效果如下:

图片

08ArcGIS Pro执行【合并】工具字段值缺失

以ArcGIS里的【合并】工具作个参照,两个字段结构完全一致的要素类:

图片

执行【合并】的结果如下,没有问题:

图片

但是在ArcGIS Pro中执行【合并】工具,结果如下:

图片

可以看到第二个合并要素的字段值没有被传递进来。

这算是ArcGIS Pro的一个坑吧,因为【合并】工具的默认设置是字段的源只有一个,即只取第一个要素的值,这样后面的要素就取不到值了:

图片

解决办法也比较简单,点击上面的【重置】键即可。

09将点移动到最近的线上

举个栗子,公交站点本应该位于公交线路上,但如果出现下面这种情况,点和线不重合,就要想办法把点移动到线上:

图片

解决方法:使用【捕捉】工具,将点要素设为输入要素,线要素设为捕捉环境的要素,类型可以选边,距离根据你的实际情况,小于这个值的就会被移动到线上:

图片

执行,即可将点移动到边上:

图片

10ArcGIS里的开启编辑没有了?

在Arcmap中如果要对一个要素进行编辑操作,需要先开启编辑,才能进行下一步的编辑操作。这样做虽然麻烦,但是可以减少平时的误操作。

到了ArcGIS Pro中,你会发现不用开启编辑就可以进行编辑操作,如果不喜欢这种默认设置,可以进行如下修改:

图片

选项--编辑--勾选从“编辑”选项卡中启用和禁用编辑,这时候回到编辑选项卡下,可以看到多了个编辑按钮,点击后才可以对要素进行编辑操作。

图片

11ArcGIS Pro导出布局时有在线地图水印

在ArcGIS Pro中经常会用到软件自带的在线地图,但是在导出布局时,图片右下方会自带地图的水印,还删不掉,就很烦:

图片

解决方法:添加动态文本--服务图层制作者名单,然后在布局中选定位置添加:

图片

这时候,原来的水印就会消失,你添加的文本其实就是解锁后的水印

这时候在内容栏里把这个新添加的文本的可见性勾选掉,就消失不见了。(不能删除,一删除水印就又回来了)

图片

12消除面空洞

如下所示,面要素内存在多个空洞。要消除这些空洞,一种方法是开启编辑,手动消除掉。

图片

但是如果空洞太多,或太小以至于肉眼难以察觉,手动编辑不太好用,这时候就可以用上【消除面部件】工具。

工具可以设置参数,按一定条件来消除内部空洞(如只消除面积100平方米以下的)。

图片

13带符号系统的分享图层数据

在工作中,经常需要将图层数据分享给其他人。不仅是数据本身,还需要附带配置好的符号系统。

可以使用【分享图层包】

首先给要分享的每个图层都填写好描述(在属性,常规里):

图片

选定要分享的几个图层,右键点击,创建地图包:

图片

在打开的图层包界面中,设置保存路径,在项目描述界面内填写【摘要、标签和描述】,然后点击【分析】,没有错误的话,再点击【分享】。即可生成 lpk文件。

要使用的时候直接把lpk文件拖进地图中就行了。

14无法往要素数据集里粘贴要素类

有时候,在文件目录里复制一个要素类,然后往要素数据集粘贴,会出现下面的错误:

图片

提示信息比较明显,要素类的坐标系和要素数据集的坐标系不一致。

建议检查一下坐标系是否定义错误,如果一定要粘贴进去,可以在要素数据集上右键——导入——要素类(单个),将要素类导入进去,此时要素类的坐标系会被强制投影到要素数据集的坐标系。

15筛选工具中的SQL语句用法

图片

DLMC IN ('水田','水浇地') 

筛选DLMC字段值为水田或水浇地的图斑

DLMC IS NOT NULL

筛选DLMC字段值不为空的图斑

DLMC LIKE('%水%') 

筛选DLMC字段值中含有水的图斑(%代指任意字符或无字符)

DLMC LIKE('水%') 

筛选DLMC字段值中含有水(且水字前不得有字符)的图斑

DLMC LIKE('_水%')

筛选DLMC字段值中含有水(且水字前只有一个字符)的图斑

16更改字段顺序和字段属性

使用【要素类至要素类】工具复制要素类,可更改字段名称,别名,是否允许空值,移动位置,新建,删除等。(右键某字段,属性)

图片

PS:如果只更改字段名和别称,可使用【更改字段】工具。

PS2:用【合并】工具也有同样的效果。

17去除图斑中间的挖空区域

图片

如上图所示,如果想要去除中间的挖空区域,按次使用【要素转线,要素转面,融合】3个工具即可。

图片

PS:反之,如果要挖空孤岛(或天井),需先拓扑出重叠图斑,再使用【擦除】工具。

18往空库中更新要素

使用【追加】工具,对象可以是点、线、面等多种类型的要素,保留空库字段的全部属性。(字段名要一致)

PS:为保证空数据,可在此前先使用【删除行】工具。

图片

19CAD导入ArcGIS的坐标系定义

cad导入arcgis时一般情况下为无坐标系,需要定义。

cad的坐标系一般分为两类,一类为无带号,如CM117E,横坐标一般6位数,另一类为有带号,如Zone 39,横坐标一般8位数。

一般情况下我们需要的是有带号的坐标系。

图片

以无带号的cad数据为例 ,按次使用【复制要素,定义投影,投影】3个工具。先定义投影为CM117E,再投影为Zone39(无法对cad数据直接定义投影,所以需先用复制要素转换为要素类)。

图片

如果cad数据本身就是有带号的坐标,可直接定义投影为Zone 39。

PS:将要素导入或复制入要素数据集,则自动将要素的坐标系定义投影为数据集的坐标系。

20面要素导出CAD时不含重复线

面要素导出CAD时,重叠边会带有重复线。不方便编辑。

解决方法:使用【面转线】工具,再导出CAD。

21道路线在交点处打断

在分析道路交通或市政管线时,需要让线在交点处打断并赋不同的值。

解决方法:使用【要素转线】工具。

22常用的数据检查方法

1)拓扑检查

主要检查空隙和重叠。

2)碎面检查

使用【多部件至单部件】工具,再检查【shape_area】字段,查看生成要素的面积是否有极小值。

3)几何检查

使用【检查几何】检查,如有错误可使用【修复几何】工具修复。(建议找出原始数据的错误并手动修改)

23空间连接时读取多个文字

图片

如上所示,一个地块内可能有多个公服设施,希望可以把多个公服点的属性写入地块。

解决方法:可使用【空间连接】工具。选择带文字的字段-属性。合并规则选连接,并输入任意连接符。

图片

24手动编辑时被手动移位的图斑移回原位

手动编辑时误操作可能导致图斑移位。

解决方法:打开捕捉,点击【旋转工具】【1】,拖动要移动图斑的质心【2】至参照的折点处【3】,参照点变成【3】处的折点,再拖动图斑捕捉至对应的参照点【4】。

图片

PS:此法有局限性,如果没有参照点,无法移回原位。

PS2:为避免此类错误移位,打开编辑器-选项,设置粘滞移动容差为极大值。

图片

25ArcGIS中表格倒置

图片

如上图所示,需要把行转成列,主要用于统计面积后转成入库所需的mdb表格。可使用【数据透视表】工具。

图片

PS:输入字段(上图为FREQUENCY,可以是任意字段)必须为相同值,否则输出多行。

26按某个字段值分图层导出CAD

可添加字段【Layer】并赋值为目标字段的值,再导出即可。

同理还可添加【Color】【Elevation】等字段,为cad赋颜色、高程等。

27要素的分级色彩显示(按不同范围值)

例如,按建筑层数的区间值分级色彩显示。

图片

PS:用【唯一值】的方式也可以手动分组,但效率较低。

28把要素字段值导出为CAD标注文字

图片

先标注要素,再将标注转换为注记,最后使用【导出为CAD】工具将注记导出为cad。

图片

29如何补齐属性表中小数点前面的0

有时候会遇到下图中的情况:在双精度字段中,出现类似【.931715】这样的数字。实际上它表达的意思就是【0.931715】,只是省略了小数点前面的0。

图片

问题的根源其实是因为这里的数字显示是根据windows的显示规则来的,因此解决方法也很简单,只要改掉windows系统设置即可。

打开【开始】菜单的【设置】,选择【时间和语言】,点击【管理语言设置】,在【格式】选项卡下点击【其他设置】。

图片

30添加到ArcGIS中的图片颜色发生变化

当我们把JPG或是PNG图片添加到ArcGIS的数据框里时,通常会发现图片的颜色发生了改变。

图片

发生这个问题的原因是ArcGIS默认情况下对添加进来的图片进行了拉抻:

图片

把【拉伸】设置为【无】,并取消勾选【应用Gamma拉伸】即可。

31控制符号图层的绘制顺序

例,道路线分主干、次干、支路3级。想要把道路按图例分层显示,即支路在最底下,次干路在中间,主干路在最上层。但默认情况下就不行的。

图片

解决方法为改变图层的符号级别

图片

32Float型的MJ字段取值错误

图片

如上图所示,【MJ_1】是Float型字段,计算出来的面积值和实际不符,这是因为Float型有效位数只有7位,超过的转换为0,小数消掉。

解决方法:应将类型改为Double,重新计算面积即可。

33要素类坐标系与地图中显示不一致

图片

如上图所示,要素类自身坐标系为有带号的Zone39,在arcgis中显示横坐标只有6位数,这明显是无带号的117E。

排除自定义坐标系时定义错误的情况,一般是因为自身坐标系和地图框坐标系不一致。

这时候会自动进行动态投影,按地图框坐标系进行显示

(一般新建数据框坐标系为空,由第一个放入的有坐标系的要素决定。)

图片

34OBJECTID字段值不连续

objectID字段是要素的固有字段,用于记录要素ID,一般是按顺序连续的。

有时候由于手动编辑删除了某些图斑,就会造成不连续。

解决方法:可使用【复制要素】重新生成一个新要素。OBJECTID会重排。

35CAD的弧线段导成shape后变成折线段

shape文件不能保存弧线段.

解决方法:不要保存成shape,导成gdb即可。

36如何去除几何要素的Z值

图片

如上图所示,在执行某些工具时,会提示不能有Z值的。

解决方法:在【菜单-地理处理-环境-Z值】里设置为Disabled。

然后再使用【复制要素】工具将原始cad复制后再处理。

当然不一定用【复制要素】工具,只要是新生成的要素都会被去除Z值。

37ArcGIS读取excel文件时出错

点开文件前+号时错误,直接拖入时也是错误。

图片

这是因为ArcGIS不支持xlsx格式。

解决方法:excel文件另存为后缀xls的文件。

38shp字段名不能超过3个汉字

shp文件字段名不能超过3个汉字,是因为字段名的长度限制是10个字节,ArcGIS的SHP文件的编码

采用UTF-8。在该编码下每个汉字至少需要3个字节来存储,所以只能存3个汉字,解决方法是将编码方式改为CP936,每个汉字2个字节,这样就能存5个汉字。

按Win+R,打开【运行】窗口,输入regedit,找到【HKEY_CURRENT_USER\Software\ESRI\Desktop10.x】,这里的10.x对应你的版本。

在这下面查看是否有“Common”项,如果不存在,就自己新建。在“Common”下面继续新建项“CodePage”,在“CodePage”下,鼠标右键“新建/字符串值”,将新建的字符串值重新命名为“dbfDefault”,双击“dbfDefault”字符串值,在弹出界面输入“936”,实现对SHP文件默认编码的修改。然后重启arcMap即可。

图片

39根据选择要素创建图层

图片

这是一个所好用的工具。

如上图所示,有时候我们可能想针对某些要素进行处理,如果在整个图层操作比较麻烦,可以使用【根据所选要素创建图层】工具,选择部分要素后,可创建临时图层,保存在内存中,方便下一步操作。

40ArcGIS鼠标滚轮和CAD不一样

鼠标滚轮缩放视图和CAD习惯不一致,可修改ArcMap设置。

图片

- END -

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

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

相关文章

未来20年人工智能将如何塑造社会

照片由Brian McGowan在Unsplash上拍摄 更多资讯&#xff0c;请访问 2img.ai “人工智能会成为我们的救星还是我们的末日&#xff1f;” 几十年来&#xff0c;这个问题一直困扰着哲学家、科学家和科幻爱好者。 当我们踏上技术革命的边缘时&#xff0c;是时候透过水晶球&#x…

我国氮化硼市场规模逐渐扩大 市场集中度有望不断提升

我国氮化硼市场规模逐渐扩大 市场集中度有望不断提升 氮化硼&#xff08;BN&#xff09;俗称为白石墨&#xff0c;是由硼原子和氮原子所构成的一种晶体材料&#xff0c;在常温条件下多表现为一种棕色或暗红色晶体。氮化硼具有导热性好、硬度大、熔点高、抗化学侵蚀性等优点&…

快来看,错过了今天就要设置为vip文章了----openEuler@2024全球发展展望与战略规划

会议主题&#xff1a;openEuler2024全球发展展望与战略规划 OpenEuler2024项目在2024年成功推出了多个长期支持&#xff08;LTS&#xff09;版本&#xff0c;标志着其在智能技术领域的全新篇章&#xff0c;并致力于构建全球性的开源新生态。以下是该项目的主要内容和成就概览&a…

【日记】软考居然一次过了(620 字)

正文 早上空闲的时候&#xff0c;上 QQ 看了一下&#xff0c;许久不见动静的系统架构设计师群有人说出分了。我想高级都出分了&#xff0c;中级应该也出来了&#xff0c;于是用手机查了一下。看到分数几乎快要泪从中来。为什么软考能一次过&#xff0c;银行从业资格证考了两三…

MST霍尔传感器IC-MH251,MH253,GT3144在卷发器方案中的应用

霍尔传感器驱动卷发器应用 卷发器在我们的日常生活中已经成为了不可或缺的一种生活工具&#xff0c;它时刻可以护理我们的头发&#xff0c;保养我们的发质。霍尔传感器驱动卷发器&#xff0c;那么霍尔传感器是如何运用在卷发器中的呢&#xff1f;霍尔传感器在卷发器中的工作原…

快速阅读参考文献:kimi请求出战!

学境思源&#xff0c;一键生成论文初稿&#xff1a; AcademicIdeas - 学境思源AI论文写作 上篇文章&#xff0c;我们为大家演示了“如何使用kimi创建论文中的流程图”。今天继续为大家介绍“使用kimi快速阅读学术参考文献”。 在学术研究的海洋中&#xff0c;文献阅读是一项基…

Windows环境下安装MySQL数据库的步骤

说明&#xff1a; 由于环境的不同&#xff0c;安装过程中可能会遇到各种各样的问题&#xff0c;不用慌&#xff0c;先根据错误提示搜索&#xff0c;多试一下。 安装前&#xff0c;请先认真看一下&#xff0c;有可能会遇到的几个问题&#xff1a; 1、证书链问题&#xff0c;一般…

【投稿优惠|稳定检索】2024年文化传播、交流与考古学国际会议 (CCEA 2024)

2024年文化传播、交流与考古学国际会议 (CCEA 2024) 2024 International Conference on Cultural Communication, Exchange, and Archaeology 【重要信息】 大会地点&#xff1a;西安 官网地址&#xff1a;http://www.icccea.com 投稿邮箱&#xff1a;iccceasub-conf.com 【注…

阿里1688商家数据采集软件

大镜山阿里1688商家数据采集一款采集阿里巴巴1688.com商家数据的软件&#xff0c;采集的数据包括店铺名称、联系人姓名、手机号码等。 一、大镜山阿里1688商家数据采集特色 — 大镜山阿里1688商家数据采集一款采集阿里巴巴1688.com商家数据的软件&#xff0c;采集的数据包括店…

一键系统重装教程:电脑重装系统,5个方法轻松恢复电脑

在日常使用电脑的过程中&#xff0c;难免会遇到系统故障、运行缓慢或者病毒感染等问题&#xff0c;重装系统成为解决这些问题的有效途径。然而&#xff0c;对于许多小伙伴来说&#xff0c;电脑重装系统似乎是一项复杂且耗时的任务。其实&#xff0c;只要掌握了正确的方法&#…

深圳比创达电子|EMC与EMI测试整改:从问题识别到效果验证

在现代电子设备的研发和生产过程中&#xff0c;电磁兼容性&#xff08;EMC&#xff09;和电磁干扰&#xff08;EMI&#xff09;的问题日益凸显。随着技术的不断进步&#xff0c;电子设备的集成度越来越高&#xff0c;工作频率也逐步提升&#xff0c;这使得电磁环境的复杂性不断…

自研一款共享集群数据库,有多难?

共享集群数据库管理系统是一种单库多实例的多活数据库管理系统&#xff0c;用户连接任意实例都可以访问同一个数据库&#xff0c;具备透明多写、高可用、高性能等特性。共享集群技术因其开发难度高&#xff0c;一直被国外垄断&#xff0c;也被称为数据库领域的“塔尖”技术。 2…

不会还有人没有用过git rebase合并分支吧?一文详解git merge与git rebase区别

文章目录 什么是git merge&#xff1f;使用git merge的场景git merge的示例 什么是git rebase&#xff1f;使用git rebase的场景git rebase的示例 git merge与git rebase的区别如何选择git merge和git rebase&#xff1f;结论 &#x1f389;欢迎来到Java学习路线专栏~探索Java中…

vscode的一些使用问题

vscode使用技巧 1、快捷键&#xff08;1&#xff09;打开命令面板&#xff08;2&#xff09;注释&#xff08;3&#xff09;删除行&#xff08;4&#xff09;上下移动光标&#xff08;5&#xff09;光标回退&#xff08;6&#xff09;复制行&#xff08;7&#xff09;插入空白行…

[计算机网络] 虚拟局域网

虚拟局域网 VLAN&#xff08;Virtual Local Area Network&#xff0c;虚拟局域网&#xff09;是将一个物理的局域网在逻辑上划分成多个广播域的技术。 通过在交换机上配置VLAN&#xff0c;可以实现在同一个VLAN 内的用户可以进行二层互访&#xff0c;而不同VLAN 间的用户被二…

VMware Workstation环境下,邮件(E-Mail)服务的安装配置,并用Windows7来验证测试

需求说明: 某企业信息中心计划使用IP地址17216.11.0用于虚拟网络测试,注册域名为xyz.net.cn.并将172.16.11.2作为主域名的服务器(DNS服务器)的IP地址,将172.16.11.3分配给虚拟网络测试的DHCP服务器,将172.16.11.4分配给虚拟网络测试的web服务器,将172.16.11.5分配给FTP服务器…

如何给WPS、Word、PPT等办公三件套添加收费字体---方正仿宋GBK

1.先下载需要的字体。 下载字体的网站比较多&#xff0c;基本上都是免费的。随便在网上搜索一个就可以了&#xff0c;下面是下载的链接。 方正仿宋GBK字体免费下载和在线预览-字体天下 ​www.fonts.net.cn/font-31602268591.html 注意&#xff1a;切记不要商用&#xff0c;以免…

成都工业学院2022级数据库原理及应用专周课程学生选课系统(基础篇)

运行环境 操作系统&#xff1a;Windows 11 家庭版 运行软件&#xff1a;Navicat Premium 16 项目内容 需求分析 学生&#xff1a;选课、退课、查看课程信息、查看选课情况等操作 教师&#xff1a;查看选课名单等操作 管理员&#xff1a;课程管理等操作 实体关系模式图 关…

【Unity】RPG2D龙城纷争(六)关卡编辑器之角色编辑

更新日期&#xff1a;2024年6月26日。 项目源码&#xff1a;第五章发布&#xff08;正式开始游戏逻辑的章节&#xff09; 索引 简介一、角色编辑模式1.将字段限制为只读2.创建角色&#xff08;刷角色&#xff09;3.预览所有角色4.编辑选中角色属性5.移动角色位置6.移除角色 简介…

台球厅助教软件开发台球陪练系统源码助教陪练行业市场分析

市场分析 随着台球运动的普及和竞技水平的不断提升&#xff0c;台球助教市场也逐渐成为了一个备受关注的领域。然而&#xff0c;如何高效、规范地管理这一市场&#xff0c;确保助教质量&#xff0c;提升用户体验&#xff0c;成为了摆在我们面前的一大挑战。幸运的是&#xff0…