新旧版图式对照及符号线形制作简介

李 彬
(广西航空遥感测绘院 广西南宁 530023)

【摘 要】 2006年5月24日,中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会发布了《国家基本比例尺地图图式第二部分:1:5000 1:10000地形图图式》。为了适应数字测绘生产的需要,受广西测绘局国土处委托,笔者进行了1:50001:10000图式符号和线形的制作(基于AUTOCAD)。本文简要介绍了新旧图式的一些变化,及在AUTOCAD中制作符号线形的方法。
【关键字】 1:5000、1:10000图式 图式符号制作 线形制作 AUTOCAD

  1 前言
  现行国家标准和测绘行业标准的1:5000 1:10000地形图图式是:GB 5791-1986《1:5 000 1:10 000地形图图式》、GB/T 5791-1993《1:5 000 1:10 000地形图图式》(以下简称1993年版图式),这些图式标准已实施多年,它们在我国测绘生产中起到了重要的作用。为了适应现今数字测绘生产的需要,解决地形图系列自身不协调以及与其他相关标准不协调的问题,建立新的地形图数据生产与建库标准体系,国家测绘局对地形图图式进行了修订并调整了地形图图式系列的结构。新发布的GB/T 20257.2-2006《国家基本比例尺地图图式的第2部分:1:5 000 1:10 000地形图图式》(以下简称2006年版图式)已于2006年5月24日发布;下面简单介绍一下《2006年版图式》和我局目前使用的《1993年版图式》的变化。
  2 《2006年版图式》和《1993年版图式》的变化
  通过对比两个版本的图式。相对《1993年版图式》来说,《2006年版图式》的主要变化有以下方面:
  1.颜色由三色变成了印刷使用的四色(CMYK),并具体规定了各个符号的色值。
  2.居民地平面图形不绘晕线,普染面色。
  3.公路等级按行政等级区分符号,并加注公路技术等级代码和行政等级代码及编号。
  4.增加了一些新符号。如:卫星定位连续运行站点、体育馆、科学试验室、环保监测站等等。
  5.改变了一些符号的形状、尺寸、颜色。如:船闸、高架路、医院、收费站、林地、干沟、防波堤等等。
  6.图廓外整饰增加了政区略图,布局也作了调整。
  7.删除了调绘简化图式符号和地形图分幅和编号等附录。
  从以上图式的变化可以看出,《2006年版图式》变化大概遵守以下几个原则:
  1.保持了其稳定性的延续性,《2006年版图式》符号样式和表示方法与《1993年版图式》大体一致。
  2.保持了原版图式的综合性和完整性。《2006年版图式》保留了《1993年版图式》所有符号。
  3.图式与相关标准更加协调。《2006年版图式》的实用性更强。
  4.地形图的表现力更强,《2006年版图式》通过色彩的调整和符号的细化,可以更好的表现地图上的内容。
  3 符号和线形制作
  广西测绘局目前制作的数字线划图(DLG)使用的是AUTOCAD软件。其符号、线形库均基于《1993年版图式》,使用新版图式后符号及线形需要重新制作。以下简单介绍符号和线形的制作。
  1.符号
  符号的制作是一个比较简单的过程。根据图式中符号宽度,高度、角度组合成符号的形状。如图1是一个信号杆的符号:
(图1)

图1

  2.线形
  要在AUTOCAD中使用线形,必须了解AutoCAD的线形文件,以便有所借鉴。AutoCAD的线形文件格式为*.LIN,这个文件位于AutoCAD所在路径的Support子目录下,使用时需要调入线形文件。该文件可以用一般的文本编辑器(如记事本、写字板)打开,其文件的内容如下:
  ;;AutoCAD Linetype Definition file
  ;;Version 2.0
  ;;Copyright 1991, 1992, 1993, 1994, 1996 by Autodesk, Inc
  ;;
  *BORDER,Border __ __ . __ __ . __ __ . __ __ . __ __ .
  A,.5,-.25,.5,-.25,0,-.25
  *BORDER2,Border (.5x) __.__.__.__.__.__.__.__.__.__.__.
  A,.25,-.125,.25,-.125,0,-.125
  *CENTER,Center ____ _ ____ _ ____ _ ____ _ ____ _ ____
  A,1.25,-.25,.25,-.25
  *CENTER2,Center (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
  A,.75,-.125,.125,-.125
  …………
  …………
  …………
  文件中“;;”代表注释行。可以利用它来添加一些注释性文字,以增强文件的可读性。
  每种线形都可以定义为两行,第一行定义线形的名称和线形说明。行首必须是以“*”开始,其后是线形名称。线形的描述也是起一个直观的注释作用,不过这种描述不能超过47个字符。第二行是描述线形的代码。行首的“A”代表对齐方式,其全名为“Alignment”。后面为参数值,必须注意的是,第一个参数的值应该大于或等于0,第二个参数的值应该小于0。简单地说:正值表示落笔,AutoCAD会画出一条相应长度的实线;0表示画一个点;负值则表示提笔,AutoCAD会提笔空出相应长度。要注意的是,这些字符之间以半角的逗号隔开,每一行结束必须按回车键,最后一行也不例外。另外,在*.LIN文件中,每个线形文件最多可容纳280个字符。
  那么,上文中第一种线形Border,首先的“.5”表示正数0.5,也就是画一条0.5个单位长的线;然后的“-.25”表示负的0.25,也就是留一段0.25个单位长的空白;紧接着画0.5个单位长的线,0.25个单位长的空白,0表示画一个点,然后又是0.25个单位长的空白。其在AUTOCAD内表现如图2:

图2

  可以看出,上述图形属于较简单的线形,AutoCAD不仅能定义由短线、间隔和点组成的简单线形,还可以开发出较为复杂的线形,复合线形可以在定义的线形中嵌入文本和形文件(*.SHX)中的形,以满足特殊的需要。比如说表示带文字的线形和篱笆的线形。下面显示的线形是一个复合线形。这个线形只有以下两行语句:
  *LB_LINE,----油----油----油----
  A,15,-2,["油",STANDARD,S=5,R=0.0,X=0,Y=-2.5],-8
  在AUTOCAD调入该线形后显示如图3:

图3

  线形说明:
  第一行跟简单线形定义一样,是线形名和线形的简单描述。第二行的A是对齐符号,数字的意义仍然与前面一样。我们要注意的是文本的嵌入。
  “X”是嵌入的文本,注意必须加上双引号。
  “STANDARD”是文本式样的名字。
  “S=5”确定文本的比例系数为5。如果使用固定高度的文本,AutoCAD会将此高度乘以比例系数;如果使用的是可变高度的文本,则AutoCAD会把比例系数看成绝对高度。
  “R=0”表示文本相对于当前线段方向的转角。0表示文本与所给线段方向一致,这也是缺省值。
  “X=0,Y=-.2.5”为相对于当前点的偏移量。缺省时AutoCAD将文本字符串的左下角点放在此当前点。X就是当前线段的方向,Y则是垂直于线段向上的方向。这两个偏移量将使文本的定位更精确。
  复合线形的使用同简单线形的使用一样,也是先装入再调用,明白了复合线形的定义格式之后,我们就可以自己定义线形了。要创建复合线形,只能是编辑已有线形文件或者建立新的线形文件来达到目的,而不能像定义简单线形那样,采用AutoCAD内部以命令行添加线形定义代码的方式。
  3.形文件制作
  形文件(*.SHX)的制作是一个比较复杂的过程,通过代码的形式表示来绘制形文件的图案,并通过编译得到形文件。以下的两个图表示形文件的制作。
  线条的16个方向图:

图4

  圆弧的8方向图:

图5

  以下是制作形文件过程中的专用代码:
  000形状定义结束
  001启动绘图方式(即落笔)
  002退出绘图方式(即抬笔)
  003用下一个字节除矢量长度
  004用下一个字节乘矢量长度
  005将当前位置压下堆栈
  006从堆栈退出当前位置
  007绘制由下一字节给出的子图号
  008由下两个字节给出的X,Y位移量
  009以(0,0)结束多个X,Y位移量
  00A由下两个字节定义的八分圆弧
  00B由下五个字节定义的小段
  00C由X,Y增量定义的弧并上凸
  00D指定弧多次上凸
  00E如是竖直正文字样则处理下一个命令
  综合以上方向,形状绘制代码,即可以编译形文件,以下是两个形文件编译前的代码。该代码记录在一个(*.SHP)文件里。可以使用文档编辑器直接编辑。
  *137,10,CIRC2
  10,1,-040,002,018,001,10,2,-040,0
  *133,9,LINE3
  002,014,001,02C,002,016,001,020,0
  以上两段代码表示的图形如图6:

图6

  在AUTOCAD中使用COMPILE命令编译以后得到形文件,编译完毕可以在线形代码中调用,在下面两段代码中分别调用了LINE3和CIRC2两个形文件。
  *CIRC2,干出线
  A,0,[CIRC2,1W.shx,s=0.1],-2
  *LINE3,篱笆
  A,0.5,-2,[LINE3,1W.shx,s=0.5],-2,0.5
  形文件调用和文字调用一样,其格式如下:
  [shapename,shapefilename,scale,rotate,xoffset,yoffset]
  scale:缩放比例尺
  rotate:旋转角度
  xoffset:X方向偏移量
  yoffset:Y方向偏移量
  在AUTOCAD调入线形文件线形文件后。得到的线形如图7:

图7

  通过以上符号、线形制作方法,可以在AUTOCAD中制定出需要的线形。满足制图的需要。目前《2006年图式》符号和线形基本完成。经过检查验收后即可投入使用。
   4 结束语
  《2006年版图式》将展现我国新一代地形图的新面貌,其内容不但涉及各行各业,而且能够满足当前生产的需求。但随着社会和新技术的发展,以及对地图需求的不断提高,地形图图式还将进一步完善。制作一个方便实用的符号线形库,对基础测绘成果的生产将起到很大的帮助,更好的为广西建设服务。

【参考文献】
[1] GB/T 20257.2-2006《国家基本比例尺地图图式的第2部分:1:5 000 1:10 000地形图图式》
[2] AUTOCAD 软件使用手册

地址:广西南宁市建政路5号  邮编:530023  Tel:0771-5606397  Email:webmaster@digitalgx.com
广西基础地理信息中心版权所有 2005-2010 广西基础地理信息中心制作