ArcGIS标注表达式:根据名称长度显示不同文字(Python实现)
可以使用以下 Python 表达式来实现:
def FindLabel ([NAME]):
if [NAME] == '麻栗坡县':
return '麻栗坡'
else:
return [NAME][0:2]
该表达式首先检查输入字段 [NAME] 是否等于 '麻栗坡县',如果是,则返回 '麻栗坡',否则返回 [NAME] 的前两个字符。这样就可以实现在标注中根据名称长度进行标注的需求。
原文地址: https://www.cveoy.top/t/topic/nFNY 著作权归作者所有。请勿转载和采集!