第024篇:ArcGIS中实现要素的自动编号

本文介绍了如何在ArcGIS中使用Python脚本实现要素的自动编号,通过UpdateCursor函数更新Shapefile中的ID字段,实现从1开始的递增编号。详细步骤包括在ArcMap Python窗口和IDLE环境中编写及运行代码。
摘要由CSDN通过智能技术生成

最近又用到这个自动编号功能,所以翻出来了老博客。之前写的太糙了,这次找出来发现连自己都不会用了,这豆腐渣工程

鸣谢:一位不轻易透明姓名的大佬儿

使用场景:给shp里的要素重新编号。

代码实现:给Id字段从1开始以1递增自动编号

(一)ArcMap中,打开Python窗口,输入以下代码并按回车运行

rows = arcpy.UpdateCursor("D:/New_Shapefile.shp","","","","")       #第一对双引号内写数据的绝对位置,Python的注释要用#

i = 0

for row in rows:

    i += 1

    row.setValue("ID", i)             #ID这个字段是自己提前在数据属性表中新增的,用于存储我们要写入的编号

    rows.updateRow(row)

ARCGIS 工具集 V 0.3测试版 目前包含功能: 国图农村地籍数据库 自动赋界址线位置; 计算线走向; 删除重复要素: 使用环境: winXP(32、64),Win7(32、64) 系统必备: Microsoft .NET Framework 2.0; ArcEngine Runtime 9.3 arcGIS 9.3 不安装上述工具无法运行 功能介绍: 1、国图农村地籍数据库 自动赋界址线位置: 说明: 本功能只适用于《国图村庄地籍数据库》,城镇地籍数据库未经测试,其他格式数据 库不适用。 使用本功能前已经使用国图地籍软件,自动填写过地籍调查表、更新界址点编号、顺 序等,并经过要素重复性检查、界址点断线检查、界址点号重复性检查。 鉴于地籍数据库拓扑要求并不严格,不在进行严密的拓扑错误检查,容差在0.01范围 内不在指示出拓扑错误。 在界址线图层自动添加一个text型字段“检查”,问题都写在这里。存在问题的界址 线需要手动填写位置类别,或者修改后在自动添加。 界址线类别可以通过ArcMap的空间筛选批量添加在界址线图层的界址线类别字段, 并不费事所以就没必要编写代码了。 界址线赋位置之前,界址线图层界址线类别字段必须上好。界址线位置完全根据界址 线图层的界址线类别来计算,然后位置与类别共同储存在国图地籍数据库界址标识表 ,上好后的位置与类别可通过国图地籍建库软件查看。 2、计算线走向: 说明: 在线要素图层自动建立一个Double类型的“走向”字段。 记录线的走向,既起终点与正北方的夹角。 用于地质、矿产计算断裂走向等方面。 3删除重复要素: 说明: 只是删除完全重合的点、线、区要素,相交重叠的并不删除。 4点断线 与空间分析功能 目前未完善。
### 回答1: ArcGIS界址点成果表是用于记录和管理界址点成果的表格。界址点是用来表示不动产界限的固定点,它们是地籍测量和地籍管理的重要组成部分。 ArcGIS界址点成果表通常包含以下信息:界址点编号、位置坐标、高程、界址点类型、附属物信息、界址点描述等。界址点编号是每个界址点的唯一标识符,通过编号可以快速定位和查询特定的界址点。位置坐标用来记录界址点的地理位置,通常使用经纬度或UTM坐标体系。高程表示界址点的海拔高度,可以在地形图或数字高程模型获取。界址点类型描述了界址点的种类,例如角界址点、间界址点等。附属物信息包括界址点周围的建筑、树木、道路等物体,对界址点的环境进行详细描述。界址点描述可以包括界址点的特征、形状、颜色等详细描述,以便于地籍测量和地籍管理人员进行识别和核对。 ArcGIS界址点成果表可以通过ArcGIS软件进行创建和编辑,也可以通过导入已有的界址点数据进行更新和维护。在地籍测量和地籍管理,界址点成果表是一个重要的工具,可以帮助人们准确记录和管理不动产界限信息,提高地籍测量和管理的效率和准确性。 ### 回答2: ArcGIS界址点成果表是一个记录和展示界址点相关数据的表格。通常,它包含以下字段: 1. 界址点编号:每个界址点都有一个唯一的编号,用于标识和区分不同的界址点。 2. 坐标信息:记录了界址点的经度和纬度坐标,以便在地图上准确地定位界址点的位置。 3. 属性信息:包括界址点的名称、类型、所属地块、所属行政区等属性,以便对界址点进行分类和管理。 4. 区划信息:记录了界址点所属的行政区划,例如国家、省、市、县等信息,用于在空间分析和查询时进行筛选和过滤。 5. 界址点照片:有时还可以在成果表添加界址点的照片,以便更直观地展示界址点的实际情况。 通过ArcGIS界址点成果表,可以方便地对界址点进行管理和分析。我们可以使用ArcGIS软件将成果表导入到地图,通过地图进行界址点的可视化展示和查询。同时,利用ArcGIS的空间分析功能,可以对界址点进行空间关系分析、缓冲区分析等操作,帮助我们更好地理解和利用界址点数据。此外,ArcGIS还提供了丰富的地图制图和数据处理工具,可以根据界址点成果表的数据生成专题地图、空间数据可视化等,从而更好地展示和分析界址点数据。使用ArcGIS界址点成果表,可以让我们更高效地管理和利用界址点数据,提高工作效率和决策能力。 ### 回答3: ArcGIS界址点成果表是一种记录界址点调查结果的表格。在进行地籍调查或土地规划工作时,经过测绘人员的实地勘测,确定的界址点需要记录在成果表,以便后续的土地管理和使用。 成果表通常包含以下几个主要信息:界址点编号、位置描述、地理坐标、临近地物描述等。界址点编号是唯一标识界址点的编号,可以根据调查顺序进行标号。位置描述是对界址点所在位置的文字描述,可以包括道路名称、附近地物等信息,以便于确认界址点的具体位置。地理坐标是利用全球定位系统(GPS)或其他测量设备,将界址点的经度和纬度坐标记录下来,确保测量结果的精确性。临近地物描述是指界址点附近的地物特征,如周围建筑物、道路情况等,用于更好地描述该界址点的周边环境。 通过记录界址点成果表,可以方便地了解土地的具体位置信息和周边环境特征,为土地规划、土地权属确认、土地交易等提供参考依据。在ArcGIS软件,可以通过导入成果表数据,将界址点的位置及属性信息以地图的形式进行展示,方便地理空间数据的管理和分析。 总之,ArcGIS界址点成果表是一种重要的记录界址点调查结果的表格,它的存在可以方便地呈现界址点的位置、坐标和环境特征,为土地管理和规划提供有价值的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值