材料/工具
ArcGIS軟件
ArcGIS中的標注分數線樣式實現
為講述方便,先對數據做必要說明:
面層數據:包含7個要素;
屬性表內容:包括QLR (權利人)、ZDH (宗地號)和ZDMJ (宗地面積)。
-----------------------------------------------------------------------------------------------
使用Maplex引擎,Maplex能使多行標注內容居中,美化展現效果。
-----------------------------------------------------------------------------------------------
在彈出的Label Expression界面,選擇“Advanced” ,解析器選擇VBScript,輸入表達式內容:
Function FindLabel ( [QLR] , [ZDH] , [ZDMJ])
if [ZDMJ]<>"" then
FindLabel = [QLR] &vbcrlf &vbcrlf & [ZDH] &vbcrlf & "—— "& vbcrlf & int( [ZDMJ] )
else
FindLabel = [ZDH]
end if
End Function
連續點擊確定,退出Label Expression界面后,可以看到初步效果:
再次打開Label Expression界面, 設置字體和字體大小。字體采用英文字體(如Arial),這樣標注里的“——”可以顯示成連續的直線,如果選擇中文字體,“——”只會顯示成“--”;點擊Symbol...。
彈出Symbol Selector,點擊Edit Symbol...。
彈出Editor,選擇Formatted Text,設置Leading值為-5,即縮小行間距(該值需根據字體大小設置,多次嘗試可獲得最優值)。
標注設置完成,最終的效果如下圖:
結語
-----------------------------------------------------------------------------------------------
好了,以上就是“談ArcGIS分數標注的問題”了,僅供參考。。。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com