魏士忠
(木兰林管局林业调查规划设计院,河北 围场 068450)
随着我国综合国力的不断提升,国家对林业行业的投入力度也越来越大,林业工程项目随之增多,各种作业设计和实施方案的编制成为了各级技术人员不可或缺的工作。国家林业局对各项工程项目作业设计、实施方案的编制有着具体的规定和要求。其中的附图要求几项重要的林分因子要在图面上标注出来。当项目工程量较小,附图制作少时,采用手工标注的方法即可完成此项工作。如果工程量大,附图制作数量较多时,手工标注方法将会耗费大量的时间,工作效率低下,此时应考虑充分发挥相关软件的强大功能,通过各种方法的调用实现林分因子标注的自动化,提高工作效率。笔者在2011年中央财政森林抚育补贴作业设计中经过摸索尝试,使用自动标注方法完成了图面标注工作,效率成数倍增加,使全局0.73万hm2的作业设计及时编制完成。为与同行探讨,在此将自动标注方法叙述出来,供相关技术人员参考。
表格编辑使用Excel,附图制作使用Mapinfow,本文实例使用的软件版本为Excel 2003和Mapinfow 6.5。
根据国家工程项目对附表要求标注的内容,建立包含标注内容的Excel表格,按几年来国家林业局各项工程项目对于附图制作的具体要求,一般要求标注内容为:小班号、面积、培育树种、郁闭度等,本文以中央财政森林抚育补贴项目为例说明。
表1中的内容在设计附表中都是必填的项目,只需在相应表格中将数据复制集中到该表即可,无需单独录入。需要变更的只有“林班/小班”这一行。项目附表中“林班/小班”为一行,以分子式形式填写,而附图中要求标注小班号,需将本栏分割成林班和小班两列,具体分列步骤使用Excel中的分列命令完成。步骤:
表1 2011年中央财政森林抚育补贴项目标注用表
在“林班/小班”栏后面插入一个空行,选中“林班/小班”列,依次点击菜单栏中的“数据——分列——下一步”,在分隔符号中选其它,后面的符号选择框中健入“/——下一步——完成”。林班小班号则分成两列,变成上表形式。
上表填好后,将其另存为数据库格式的文件,以使其可以在Mapinfpw中调用,保存步骤:
文件——另存为,在出现的对话框中点击保存类型的下拉选项,选择 DBF4(dBASE Ⅳ)(*.dbf),保存。
启动Mapinfow软件,打开刚才保存的DBF4文件,将其转入Mapinfow,使其内容具备空间位置。对转点后的文件保存,同时以不同的名字另存2份,其目的是本标注样式需3次标注才能实现,为此要将转点后的文件复制3份,以实现其内容的3次标注,本例中分别以1.TAB、2.TAB、3.TAB 命名。
标注通常采用以下分子式的形式
标注思路:分析上面的标注方式,利用Mapinfow标注中的标注位置功能,通过调整标注的不同锚点,分上、中、下3个标注位置即可标注出上述形式。
第一步,标注分子式上面的内容,即小班号与优势树种。将存好的3份文件同时在当前窗口打开,在图层控制中选择1.TAB,在出现的提示框中标注项按图片中的表达式格式填写,同时勾选允许文本重叠,锚点选择最上排中间的那种形式,即标注位置在上,点击确定。
第二步标注中间的分隔线。在图层控制中选择2.TAB,标注项点选分隔符,同时勾选允许文体重叠,锚点选择二排中间的形式,表示标注在中间位置,点击确定。
第三步,标注分子式的分母。在图层控制中选择3.TAB,标注分子式的分母,同时勾选允许文本重叠,锚点选择最下一排的中间样式,点击确定。
上述三步完成后,表中所有小班需标注的内容即按分子式的形式出现在图面上,自动标注完成。
标注项填写表达式时,“双引号”要在英文状态下输入,如果中文状态下会报错。
标注时会有标注点符号出现,为避免图面凌乱,可选择成不明显的符号显示,如白色,这样在图上就看不出过多的符号,保持图面整洁。
标注样式可根据图面安排适宜的字体、字号、颜色等内容。
标注后如果发现对应小班的图面上没有分子式出现,最可能出现的错误就是该小班的中心点坐标有误,核对后修正,对于个别出现的错误,无需再调整自动标注,只需手动标注完善即可。
加注标题、图例、指北针、比例尺,还应标注公里坐标值,横坐标和纵坐标各标注1个,至此,附图制作工序完成。
标注后的附图要保存工作空间一份,以方便修改,需注意的是工作空间一旦保存,相应的文件一定不要再移位,避免由于文件移位后再次打开工作空间时造成的文件再定位问题,同时保存JPG图片格式一份,作为成图使用。
[1]蒲新.浅谈计算机在林业制图中的应用[J].贵州林业科技,2010,(5).
[2]徐礼来.浅谈AutoCAD在林业制图及设计上的应用[J].林业调查规划,2007,(2).
[3]李铮.对林业制图及几种常用绘图软件应用的探讨[J].林业勘察设计,2004,(1).