ArcGIS中如何修改已经建好的字段的长度

如:我建了一个字段是name,text类型,长度为10。后来在edit时,发现有些地点名字超过了10,都已经编辑了几十个点数据了,不想删除再建字段再来,该怎么修改本字段长度?

1、打开Arcmap软件,在这里添加了一个面图层park选项,在这里随意画了四个形状的图形;

2、可以打开属性表查看一下,这时可以在这个属性表里填加;

3、要想直接在属性表里添加属性字段,首先就要结束对图层的编辑,editor下选择stopediting;

4、然后右击属性表第一个标志的小三角,选择addfield选项,这样就可以添加字段了;

5、然后现在打开addfield对话框,在这里填上字段的名称和类型点击保存;

6、现在打开editor下的startediting,在出现的窗口中,随便输入一个值,点击OK。完成字段赋值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-24
方法1:新建一个过渡性的字段,例如“name1”,长度跟“name”一样,然后把“name”的值全部赋给“name1”,然后删除“name”字段,再建一个“name”字段,长度设置为你需要的长度,然后把“name1”的值赋给“name”,然后删除“name1”字段就行了。

方法2:用Microsoft Office Access打开(如果是shp文件,打开后缀为.dbf的文件),找到要修改的图层,双击打开属性表,在视图-设计视图里面修改字段名字,类型、长度大小等。
建议使用方法1。本回答被提问者采纳
第2个回答  2023-03-06
。。。。。。本回答被网友采纳
第3个回答  2011-03-02
没辙吧。。。重新建吧
不过点数据可以在excel里面建了导入的
楼主直接把属性表复制下来然后搞完了再导回去不好么
相似回答