arcgis字段计算器Python将两个字段连接拼接合并

2026-02-24 16:49:56

1、经常会遇到两个数据合并这样的处理

这次就说说分别用VB脚本和Python来计算的方法

例如有这样一个数据。

arcgis字段计算器Python将两个字段连接拼接合并

2、要在试验这个字段列中计算出:张家村-旱地-48 这样的类型

用VB脚本的方法:

打开字段计算器,选择VB脚本,输入下列代码:

[ZLDWMC] &" - "& [DLMC] &" -" & [BH] 。

arcgis字段计算器Python将两个字段连接拼接合并

3、计算完成后,如下图。

arcgis字段计算器Python将两个字段连接拼接合并

4、用Python的方法:

打开字段计算器,选择Python,输入下列代码:

等等,如果三个字段同为字符串类型,就直接输入下列代码:

!ZLDWMC!"-" !DLMC! "-"!BH! 。

arcgis字段计算器Python将两个字段连接拼接合并

5、如果三个字段类型不同,如:其中一个为长整型,就会提示

“处理期间出现错误”。

arcgis字段计算器Python将两个字段连接拼接合并

arcgis字段计算器Python将两个字段连接拼接合并

6、这时,我们就要在不是字符串的字段外加上英文状态下的引号了

"!BH!"

再次输入,如下:

!ZLDWMC!"-" !DLMC! "-""!BH!"。

arcgis字段计算器Python将两个字段连接拼接合并

7、这样,就能成功计算出:张家村-旱地-48

不同的类型不同的语法。

arcgis字段计算器Python将两个字段连接拼接合并

猜你喜欢