ArcGIS标注表达式在林业制图方面通用方法的研究
2021-01-18梁志强
林业勘查设计 2020年1期
关键词:设置
刘 陆,梁志强
(黑龙江省林业监测规划院 ,哈尔滨 150080)
1 ArcGIS林业制图标注方法分析
ArcGIS制图工具有很方便的制图功能,可以实现图斑属性标注、分类着色、指北针、图例、比例尺及公里网等功能,可以满足林业业务生产制图工作的需要,如森林抚育制图、营造林规划设计图、林业图斑现状分布图等图件的制作。
ArcGIS图斑属性标注方法是通过加载林业调查空间要素,右键单击矢量图层,查看属性,在标注选项中选择文本字符串确定标注字段或者通过标注表达式加载或输入标注脚本(VBScript、Python、JScript)内容,并直接定义标注式样(字体、字号、字形、颜色等)[1]实现图面信息的标注。文本字符串仅能简单标注一个字段的内容,而表达式可以进行复杂样式的多字段标注[2]。林业制图中为了在图纸上更多的显示数据信息,大多采用表达式形式的分式标注的方式,在成图效果上也更为美观。然而复杂标注表达式在ArcGIS中是使用脚本代码加载和解析的方式来实现,对于没有程序开发经验的人来说很难读懂和修改,尤其是林业常用的分式表达式格式形式多样,字段数不确定,只有真正理解了表达式的构成原理和编码规则才可以实现正确美观的标注脚本,但通用性很小,遇到新的情况就需要进行修改,操作复杂、效率低下,缺少通用性。

图1 ArcGIS标注操作界面Fig.1 ArcGIS Callout Operation Interface
2 通用标注方法的研究与实现
ArcGIS对标注表达式有详细的脚本帮助文档,对于没有程序研发经验的人来说很难理解,也很难写好标注脚本内容。……
登录APP查看全文
