在C#中不用AE对shapefile添加属性字段?

在C#中不用AE对shapefile添加属性字段?,第1张

shp文件应该在arcmap里面添加属性吧,具体做法是打开arcmap-->右键图层选择打开属性表-->打开编辑器点击开始编辑然后添加属性字段就行了 然后保存 保存后为mxd格式文件,C#中axmapcontrol控件可以打开此图

打开ArcMap,选择"Add Data",加入刚才修改了字段的属性表;

择"Editor"->"start editing"进行对属性表编辑 *** 作

在ArcMap的左侧窗口中选择修改的属性表,右击选择"open",打开"Attributes of (属性表名)"。

在"Attributes of (属性表名)" 窗口中,选中新生成的字段A,右击,选择Field Calculator,在d出的对话框(Field Calculator)中,双击左上方窗口中的字段名B(此处记为B,被替换的),同时选择相应的type (具体问题具体选择)。在左下方的窗口中就自动添加字段名B, 显示为:A=[B], 单击ok, 就能把字段名为B的数值附加到字段名为A中了。

到此,就完成了间接将字段B重命名为字段A的工作。

(删除字段B) 在"Attributes of (属性表名)" 窗口中选择字段B, 右击,选择"Delete Field", d出提示对话框,是否确认要删除"B“字段,点击“是”,字段B就从属性表中删除了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11606500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存