随笔分类 - ArcGIS应用
摘要:警告:下面的操作涉及更改操作系统的重要组成部分。必要时,请咨询计算机系统专业人士。 重命名 ESRI 文件夹即对 ArcGIS 恢复出厂设置,因此必须重新安装当前安装的所有第三方工具、自定义脚本和自定义工具栏。 此外,必须重新连接所有现有的文件夹连接。 操作: 1、重命名ESRI文件夹,以恢复Arc
阅读全文
摘要:此问题可能由多种原因造成,表现为系统托盘中的 ArcGIS Online 地球图标断开连接(显示红色×)。 解决方法: 方法一: 在系统托盘中的 ArcGIS Online 地球图标右键单击此图标 >“属性”>“启用 ArcGIS 连接”。 如果上述方法无效,则使用以下方法。 方法二: 警告:下面的
阅读全文
摘要:2019年4月 拓展: ArcGis——好好的属性表,咋就乱码了呢? 2019年3月27日补充: 在ArcMap10.3+(根据官网描述应该是,作者测试使用10.5,可行)以后的版本,可以使用ArcToolbox工具导出Excel,而不出现乱码。 工具位置ConversionTools——Excel
阅读全文
摘要:在ArcGis拓扑检查的流程——以面重叠检查为例中讲述了如何在ArcGis进行拓扑检查与修改。 在实际操作中,有时我们还需要将ArcGis拓扑检查的结果制作成报告或者提取错误信息反馈作业方。 本文仍然是基于“面重叠检查”这一例子进行讲述,其它规则自作变通即可。 提取Excel信息 一般在存储拓扑数据
阅读全文
摘要:最简单的面重叠错误检查是使用“地理处理”——“面相交”进行检查,其结果是重叠部分提取而成的新面要素类。本例不讲述此种方法。 step1 准备待拓扑检查数据 名词: 数据库 DataBase→顾名思义,不做解释。 要素数据集 Feature Dataset→ 存放要素类数据的集合,可以放入多个(种)要
阅读全文
摘要:该“标注”系列博文的标注引擎使用“标准标注引擎(standard label engine)”,这个概念如不知道,可不理会,ArcGis默认标注引擎就是它。 本篇的标注语句解析使用VBScript,注意使用时参数值用单引号''包裹,标签使用双引号""包裹。 在上一节中我们讲到了ArcGis标注中使用
阅读全文
摘要:该“标注”系列博文的标注引擎使用“标准标注引擎(standard label engine)”,这个概念如不知道,可不理会,ArcGis默认标注引擎就是它。 ArcGis的标注表达式支持VBScript、Jscript、Python ,3种脚本语言进行语句解析。一般我们常用的是VB、Python。
阅读全文
摘要:先占个空,有空写
阅读全文
摘要:实际操作中我们一般会将编号字段定义为文本型,因为编号不是序号,序号是一个递增数值,而编号往往是一个数字串代码。 本篇无说明的均使用VBScript语句1、怎么编号?最简单的编号—>直接在编号字段使用字段计算器将FID字段值+1计算过来便是。 这应该只能叫做序号值,还不够,还有一个问题需要我们去解决,
阅读全文
摘要:先占个空儿,回头写
阅读全文
摘要:这里所说的重复是指完成重复的,不是叠在一起的两个或多个要素,这种应该叫做“压盖”或“重叠”。重复往往是在合并多Shpfile文件时不小心重复导入造成的。 这里提供一种可能的解决办法,数据无价,请备份! 本篇使用Python语句 暂不说如何处理,先获取要素的一些几何属性。下文中所有的语句使用Pytho
阅读全文
摘要:ArcGis里多部件要素一般有两种,一种是孔洞、一种是Merge在一起的两个面。有时候为了便于赋属性或者其他的一些原因,我们在操作中会故意Merge一些本不在一起的面,造成上述的第二种情况。借助字段计算器可以在属性表中直接把它们标识出来,信不?本篇使用Python语句先上!shape.isMulti
阅读全文
摘要:先来点儿背景知识铺垫: ArcMap的字段计算器提供了两种脚本语言的支持用以计算,两种脚本语言是VBScript与Python。 多数人选择使用前者,因为它的基本函数和Excel的函数貌似一样。注意我这里用了一个“貌似”,虽然Excel函数与VB函数有着千丝万缕的关系,但它毕竟不是VB函数(ArcM
阅读全文