Arcgis 标注表达式:根据名字字段显示不同长度
可以使用以下 Python 代码实现:
def FindLabel ( [Name] ):
if [Name] == '麻栗坡县':
return '麻栗坡'
else:
return [Name][:2]
在标注表达式中,将该代码复制粘贴即可。其中,'[Name]'代表图层中的名字字段。代码中使用了 if-else 语句,当 '[Name]' 等于'麻栗坡县' 时,返回'麻栗坡';否则返回 '[Name]' 的前两个字符。
原文地址: https://www.cveoy.top/t/topic/nFNw 著作权归作者所有。请勿转载和采集!