软件环境:
ArcGIS 10.0/10.1 for Desktop,ArcMap软件
在我的图层里,有两个字段如下:
Name字段里有个“,”,ADDRESS字段里值是“AR CGIS”,在编辑状态选中双击这个字段可以看到字段全值,但是不选中这个字段,则看到值是“AR”:
把这个字段值复制到notepad之外的文本编辑可以看看到,AR和CGIS之间有回车符。所以需要把回车符去掉
1, 新建一个字段,ww,也是文本类型,右键点击ADDRESS字段,选择字段计算器:
gis字符串是什么2、选择vb脚本,选择字符串类型函数,选择replace函数,选择ADDRESS作为赋值字段
3、编辑vb脚本:Replace( [address] ,Chr(10),""),意思是对把ADDRESS字段的值复制到ww字段,复制前从ADDRESS的值中检索Chr(10)符号,替换成””空值。Chr(10)就是换行符,把换行符去掉了,回车符就没了。
4、如果把命令修改成Replace( [name],",","" ),则可以把字段里的逗号去掉,记得vb脚本里的”,”里的逗号是中文逗号。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论