如何在ArcGIS和ArcMap里去除回车符号和换行符和逗号

  • 格式:docx
  • 大小:100.13 KB
  • 文档页数:3

软件环境:

ArcGIS 10.0/10.1 for Desktop,ArcMap软件

在我的图层里,有两个字段如下:

Name字段里有个“,”,ADDRESS字段里值是“AR CGIS”,在编辑状态选中双击这个字段可以看到字段全值,但是不选中这个字段,则看到值是“AR”:

把这个字段值复制到notepad之外的文本编辑可以看看到,AR和CGIS之间有回车符。所以需要把回车符去掉

1, 新建一个字段,ww,也是文本类型,右键点击ADDRESS字段,选择字段计算器:

2、选择vb脚本,选择字符串类型函数,选择replace函数,选择ADDRESS作为赋值字段 3、编辑vb脚本:Replace( [address] ,Chr(10),""),意思是对把ADDRESS字段的值复制到ww字段,复制前从ADDRESS的值中检索Chr(10)符号,替换成””空值。Chr(10)就是换行符,把换行符去掉了,回车符就没了。

4、如果把命令修改成Replace( [name],",","" ),则可以把字段里的逗号去掉,记得vb脚本里的”,”里的逗号是中文逗号。