麻烦请教一下,怎样能把ARCGIS属性表里的两个字段合在一起,如林班列和小班列,合成“林班—小班”。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了麻烦请教一下,怎样能把ARCGIS属性表里的两个字段合在一起,如林班列和小班列,合成“林班—小班”。相关的知识,希望对你有一定的参考价值。

可以实现,不过需要用到连接功能,操作起来比较复杂,如果仅仅是实现你的功能,有更简单的办法:导出你的数据表,然后用EXCEL打开,在里面合并好,然后在GIS的属性表里新添一个字符串列,用editor进行编辑,然后将EXCEL里合并好的数据复制粘贴进ARCGIS新建的属性列里,保存即可。如果还有问题,请百度hi我,3小时回复,保证解决问题 参考技术A 新建字段“林班—小班”,在这个字段上右键,选择用SQL语句赋值,里面写 林班列+小班列
记住,用加号。追问

你好,我新建了字段,在这个字段上右键单击,但是没有找到“SQL语句赋值”,麻烦再详细说下

参考技术B 说说我的解决办法:

方法一.有工具的办法:
1、用“arcgis中国工具”把林班、小班两个字段的属性统一改为文本
2、让拟合成字段=[林班]+"-"+[小班]
方法二.无工具的办法:
1、分别另建对应林班、小班的字段,属性设为文件,再分别让新字段=林班、小班
2、同方法一第2条,不过把林班、小班改成新建的字段。
参考技术C 用&符号,新建字段,使用字段计算器追问

照你的方法做了,但“林班&小班”后成了两列的和,我想要的结果是“林班—小班”

以上是关于麻烦请教一下,怎样能把ARCGIS属性表里的两个字段合在一起,如林班列和小班列,合成“林班—小班”。的主要内容,如果未能解决你的问题,请参考以下文章

ArcGIS 中,两个属性是同一要素,怎样融合。即我的图中一个点要素用label标记名称显示两个一样的名字

arcgis在属性表里提取两个name

arcgis要素类下怎样建立多个子要素?

arcgis中怎样将多个相同属性的面融合

arcgis 如何改变字段的别名

你好 请教一下 arcgis中的measure工具 我修改了单位名称,但是发现数值没有变化,这是啥原因?