麻烦请教一下,怎样能把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属性表里的两个字段合在一起,如林班列和小班列,合成“林班—小班”。的主要内容,如果未能解决你的问题,请参考以下文章