arcgis设计的点如何自动编号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis设计的点如何自动编号相关的知识,希望对你有一定的参考价值。

我在arcgis里面设计好了100个钻孔的位置点,但是我想自动生成点的编号,例如B01-001一直到BO1-100,请问各位大侠有什么好的方法,感激不尽

1、ARCGIS中识别不重复字段内容自动编号Python方法:重复字段内容编同样的号,不重复的顺序号递增编号方法。

2、在自动编号字段中计算出识别左侧字段内容判断其重复性然后自动编号。

3、打开arcgis、arcmap——属性表——对应字段的字段计算器。

4、字段计算器窗口中勾选,Python和显示代码。打开代码窗口。

5、在代码窗口中输入代码如下:L=[ ]B=[ ]def aa(x):  global  L  global  B  L.append(x) if  L.count(x) ==1: B.append(x)。return (B.index(x)+1)。

6、运行代码后,结果如下图,识别了左边圈出的字段中的重复值然后,对不重复的字段自动编号并在重复的字段值对应位置编和之前同样的号。

参考技术A

1、首先我们打开arcgis,加入咱们要进行排序并重新编号的数据,如下图,打开Python编辑器。

2、在Python编辑器中输入图示以下代码。

3、其中,arcpy.UpdateCursor指调用UpdateCursor这个函数,其中包括5个参数,这里我们只需要用到第一个和第五个参数,其他参数均用“”空值代替。

4、这里重点说下BH,就是进行自动编号的字段,此字段名称必须为英文字符,如果为汉字,则不能识别。

5、输入完成后,两次回车,就直接运行了。结果如下,根据面积字段的属性,进行了重新排序,并进行了自动编号。

参考技术B

  1、新建一个字段,假设字段名为“BH”,类型为Text

  2、右击BH字段,进行字段计算,如下图

  ArcGIS简介:ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server)。

参考技术C

    新建一个字段,假设字段名为“BH”,类型为Text

    右击BH字段,进行字段计算,如下图



参考技术D 这个在Field Calculator里面处理比较麻烦,不知道用过FME没,这种处理在FME中是相当简单的,先通过空间挂接获取相对应的村属性用spatialRelator转换器,再对图斑进行分组编号用Counter转换器就可以实现要的结果。

arcgis9.3版本中,如何将图斑编号转成CAD文件呢?

我是做土地整理的,新手。各位大侠,是图斑号哦。就是每一个图斑他的号码,需要转到CAD里面去标注起。

  首先要把图斑标注出来,设置参考比例,比如1:10000,这个关系到以后出图的字体大小,非常重要。然后,标注出文字,仔细看看位置、大小、冲突,都要解决好。接下来,在图层点击右键,转换为注记Annoation,放在MDB中,此时自动添加注记Ann图层。可以在这个注记图层点击右键,导出为Dwg2004格式。再打开Dwg,点击全图按钮,快速选择所有文字,按特性按钮,把文字的颜色改为Byblock,这样就显示出文字了。如果还导出了图斑dwg,那就把文字跟线复制粘贴到一起。
  图斑:以1:10000地形图作为工作底图,将地貌、土地利用类型基本相同,水土流失类型基本一致的土地单元(地块)分为一类,以其为基础调查单元,然后将单元勾绘到地形图上成为图斑。(图上最小图斑面积不小于0.5cm,实地面积0.5km;最大不超过50cm,实地面积50hm)图像分割或者矢量图套合,将整个影像划分成若干个小的区域,这样的区域一般叫做图斑或者像斑。或者是单一地类地块,以及本行政界线,土地权属界线或线状地物分割的单一单一地类地块称为图斑。
  ArcGIS简介:ArcGIS产品线为用户提供一个可伸缩的,全面的GIS平台。ArcObjects包含了大量的可编程组件,从细粒度的对象(例如单个的几何对象)到粗粒度的对象(例如与现有ArcMap文档交互的地图对象)涉及面极广,这些对象为开发者集成了全面的GIS功能。每一个使用ArcObjects建成的ArcGIS产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务端GIS(ArcGIS Server)。
参考技术A 首先要把图斑标注出来,设置参考比例,比如1:10000,这个关系到以后出图的字体大小,非常重要。然后,标注出文字,仔细看看位置、大小、冲突,都要解决好。接下来,在图层点击右键,转换为注记Annoation,放在MDB中,此时自动添加注记Ann图层。你可以在这个注记图层点击右键,导出为Dwg2004格式。

打开Dwg,点击全图按钮,快速选择所有文字,按特性按钮,把文字的颜色改为Byblock,这样就显示出文字了。如果你还导出了图斑dwg,那就把文字跟线复制粘贴到一起。本回答被提问者和网友采纳
参考技术B 建一个MDB,将图斑导进去,然后对图斑图层生称注记,再用export to cad转换成DXF格式。

以上是关于arcgis设计的点如何自动编号的主要内容,如果未能解决你的问题,请参考以下文章

求助,arcgis如何在地图上绘制指定经纬度的点?

ACCESS数据库中如何自动计算某一个字段的值?

如何编写性能测试用例

arcgis中如何保留范围内的点

arcgis字段顺序如何固定

arcgis移动了图层并保存了图层上的点不在原来位置