arcgis中设置标注换行

在标注中-表达式 中编写vbscript控制注释的换行格式:

选中高级,

下面是表达式:
Function FindLabel ( [名称] )
If Len( [名称] ) > 6 Then
FindLabel =Mid( [名称] ,1,Int( Len( [名称] ) / 2)) + Chr(13) + Mid( [名称] , Int(Len( [名称] ) / 2)+1,(Len( [名称] )- Int(Len( [名称] ) / 2)))
Else
FindLabel = [名称]
End If
End Function

[名称]里面是标注的字段,可以根据自己的需要去设置,

设置后的效果图:

posted @ 2022-06-11 11:26  Peninsula  阅读(3882)  评论(0编辑  收藏  举报