我是Python的初学者,在ArcGIS environment..specifically中工作,在属性表(即字段计算器)中工作。
我在这个数据库中有200多个条目。该表中的一个字段(FULLNAME)列出了一系列道路,但是"road“有4种不同的拼写方式(即“路”,“路”)。
我正在试图找出一种方法,在ArcGIS字段计算器中使用Python将道路名称从FULLNAME字段复制到另一个名为FULLNAME2的字段中,同时将所有条目的" road“拼写标准化为"road”。
例如,Gilman谷路应该是Gilman谷路;Center Creek路应该是Center Creek路;Schoepps谷路应该是Schoepps谷路。
这是我到目前为止所知道的:
def fullNameRoad(x):
if "ROAD" in x:
return x[:-5] + "Road"
elif "Rd" in x:
return x[:-2] + "Road"
elif "RD" in x:
return x[:-2] + "Road"
else:
return !FULLNAME!
FULLNAME = fullNameRoad(!FULLNAME!)任何和所有的建议都会有帮助!
谢谢!!
https://stackoverflow.com/questions/38257946
复制相似问题