分享

不信你没有!使用ArcGIS软件几个必踩的坑

 风声之家 2022-01-29

中测网 

2022-01-28 20:00

以下文章来源于GISER怪谈 ,作者GISER怪谈


ArcGIS软件是圈内小伙伴们经常使用的软件之一,但是在新手上路后往往都会遇到几个大型的翻车事故。

今天早上,小白混迹在某交流群里就看到有小伙伴就有关现场事故的后续处理的相关事宜进行咨询,小白一看翻车原因,内心很是为小伙伴感(shi)到(ze)遗(kuang)憾(xiao)。

在这里小白就使用ArcGIS软件开车上路的过程中几个必然会面临的车祸现场给大家做一个总结,希望新手上路的时候避免翻车,保证安全第一。

Part

一   在ArcGIS软件里面删除数据

这个问题就是今早上小伙伴遇到的问题,小伙伴有一个Shp数据,前面进行了很长很长的一系列操作,但是就在今天早上小伙伴在ArcMap的目录栏里对该数据进行了删除,操作完成后才发现这是一个有效的数据。用常规的办法返回的时候发现已经无力回天了。

图片

图一 软件中删除数据的手法

小白相信这个问题使用ArcGIS的小伙伴都会遇到,并且,这个操作不可撤销,也就是无法挽回。所以这里只能从数据软件使用习惯来规避相关风险。

小白的经验来看避免这个翻车需要形成以下习惯:

 特别谨记,尽量不要利用这个进行无效数据清理(需要每次打开软件的时候默念三遍,形成条件反射后方可不用默念);

 养成良好的文件命名归档习惯,文件放到指定的命名清晰的文件夹中,千万不要胡乱命名以及乱放,最后数据太多了有可能你自己都不知道有用的数据在哪里;

多做文件备份,重要的节点,关键的工艺流程处理完成及时备份。这样会尽可能小的降低翻车伤害。

Part

   不小心拖动了矢量图形

在编辑矢量图形的时候某个黑色的箭头会降你选中的矢量在不经意间拖动位置,这样数据的精度得不到保障,很有可能回因此产生更多的图形拓扑错误。

如果已经产生了如何解决呢?

 如果发现挪动的情况,立马使用“Ctrl+Z”执行回滚操作,取消挪动,还原数据;

 如果现场没有发现挪动,后面才发现了该如何挽救?

①开始编辑数据,并且启动捕捉;

②使用编辑工具选中移动后的图斑(高亮显示);

③将捕捉工具条中,所有的工具全部勾选;

④将图斑几何锚点移动到节点位置(x的位置即锚点位置,按住Ctrl,使用鼠标拖动即可);

⑤使用编辑工具将图斑拖动到原位置,锚点会自动捕捉节点,然后放置即可还原。

这个操作流程网络上已经很完善了,有兴趣的可以去看看。

https://jingyan.baidu.com/article/09ea3eded334be81afde3915.html

当然还有利用锚点这个特征的,这里小白也附上链接,各位自取。

https://zhuanlan.zhihu.com/p/371906534

☑无强制推广行为,仅看个人爱好图片图片

Part

三   编辑的数据忘记保存

忘记保存在很多软件的使用中都会遇到,这个没有太多的窍门,可能最初还是只能使用自我暗示法不断培养自己的操作习惯。当然网络上也会有很多自动保存的工具,在小白的影像中这一类工具插件多是基于ArcGIS10.1开发设计的,如果使用该版本的小伙伴可以尝试使用一下。

但是工具在好,也主要看使用工具的人,积累自身的数据处理经验才是最重要的一点。

Part

四    配置好的MXD文件无法保存

很多小伙伴在配置好了MXD的工程文件后发现无法保存,其实产生的原因也很简单,就是同时两次打开了该MXD文件。

解决方案也很简单,就是先去另外一个没有进行配置的MXD页面将其关闭,选择不保存,然后在回来保存这一个MXD文件就可以了(是不是很简单……)。

图片

Part

五    挂接的时候无法读取XLSX格式表格

关于利用ArcGIS软件挂接Excel表格的时候往往会出现两种情况,第一是XLS/XLSX格式的表格只能读取任意的一个,第二个就是在关联表格后发现在ArcGIS中表格属性有空值(明明Excel中有值的)。

1、XLS/XLSX格式的表格只能读取任意的一个

这里其实与电脑的后台环境有关,电脑中缺了“AccessDatabaseEngine”环境,自己去网上找一下AccessDatabaseEngine_x64以及AccessDatabaseEngine_x86安装一下就可以任意读取XLS和XLSX了。

这里悄悄说一句,如果有小伙伴在使用FME软件读取ACCESS格式数据库(mdb)的时候出现64位软件无法连接数据库的情况安装AccessDatabaseEngine_x64也可以解决。

2、关联表格后发现在ArcGIS中表格属性有空值

出现这种情况主要是Excel数据的格式引起的,建议将Excel的格式与内容都用文本格式储存,在进行关联,就可以读取所有的属性了。

文章转自: GISER怪谈

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多