ArcMap 修改属性值(ArcGIS 统改属性) 结合了网上和论坛的一些帖子,以及之前看的一些资料,整理了一下,如果还有新的方法,就共同分享吧。 首先推荐 法一: 选择特定要素修改其属性值 打开编辑器>开始编辑>选择编辑器工具条上“属性“ 按钮,打开属性对话框 即看到属性对话框,窗口可以停靠到 ArcMap 应用,同时默认垂直布局。 (Arcgis 10的界面) 在正式开始之前,我们还需要设置显示字段内容(关于现实标注请看三楼),为后面方便选择要素做准备:右键图层属性>显示选项卡>表达式:在表达式对话框中编写表达式:我用"属性+ 编号:" & [属性] & "/ " & [编号]作为我的表达式,一会就可以看到效果: 如上图:每个被选的要素显示的都是前面的文字提示所显示的字段名和字段值。 我们选择一个要素类,则看到: 如果选择两个或多个要素类: 按下CTRL+鼠标左键,同时选中刚才选择的两个或多个要素 (发现,相同属性值的部分会显示他们共同的值,不同的就会空白显示),我们在字段名“编号”后的空白文本框中输入“西北向“,回车确认。如下:(编号都变成西北向) 如果要从 N多个(或全部)所选的要素中选出符合需要的要素,按字母顺序或者图层顺序排列。 再同上步一样,按住 CTRL+鼠标左键,选择符合条件要素。在下面的属性文本框中统一更改属性值。 法二:SQL 直接访问属性表:详见帖子 http://bbs.esrichina-bj.cn/ESRI/thread-9692-1-1.html 法三:实现 arcmap 中如何实现某一字段的增量赋值如“id 从 1 开始自动填充到 100” http://bbs.esrichina-bj.cn/ESRI/thread-23476-1-1.html 法四:直接对文件编辑 常用的格式为 shp 和 mdb; Shp 文件可直接打开 dbf 进行编辑,常用的在 excel 里编辑,编辑完成后保存为 dbf3 格式。【在 excel 里编辑需要注意几点:1 由于有些情况需要对表格排序,排序后会导致 shp 文件属性错乱,所以编辑前最好添加一个序号,再最后编辑完成后再按该序号排序,是记录顺序恢复到打开状态。删除该字段。】 Mdb 则可直接在 access 里编辑 请见:http://bbs.3snews.net/viewthread.php?tid=5531 法五:字段计算器(field calculator) 打开属性表,在字段上点右键,有个 field calculator(要在编辑状态下才能实现) 如将某一字段值的内容复制到另一字段值中: 前提条件:两个字段的字段属性须遵循一定的规则(短整型、长整形、双精度、单精度都...