材料/工具
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