- 24
- 0
- 约7.38千字
- 约 14页
- 2021-11-24 发布于湖北
- 举报
基于AutoCAD下地形符号的制作
辽宁工程技术大学
基于AutoCAD下地形符号的制作
教学单位 测绘学院
专 业 测绘工程,摄影测量与遥感,
班 级 遥感08-1班
学生姓名 康永辉
指导教师 张凯选
辽宁工程技术大学测绘与地理科学学院 遥感08—1班
基于AutoCAD下地形符号的制作
111康永辉,战亮,张瑞
1辽宁工程技术大学,辽宁阜新123000) (
摘要:目前市场上GlS软件品种繁多,基本功能相似,用户界面友好。但它们都是作为软件平台,并不是应用软件能直接应用于具体某一领域。为了获得符合我国国家图式标准的符号库,需要GIS软件提供的功能模块和二次开发工具进行开发建立。软件选择的好坏,将直接影响建立的难易程度。本文阐述了如何基于AutoCAD下制作大比例尺1:500、1:1000、1:2000地形图点状地物符号、线状地物符号、面状地物符号,以及AutoCAD下如何将已做好的符号制作成幻灯片与如何建立幻灯片库的方法。
关键词:地形符号 符号库 幻灯片 幻灯片库 块 形
1(图形符号库设计和编码
对图式符号按其表征的方法特性进行分类,是简化符号库系统的重要手段。根据符号的实现方法和应用方法,可将整个符号库分为若干个库,每个库代表一类符号,这样对应统一的应用方法。符号库分类还依赖于软件的图形系统所提供的符号设计方法。
为了管理方便一般的数字测图软件中的符号库是把图式符号分成三大类:点状符号,线状符号和面状符号。在每个测图软件中制作和实现符号的过程是以符号的形状而定的。每个测图软件要按照自己的结构系统的特点来进行符号的分类和实现。
在AutoCAD环境下,地形图的独立地物和地貌可以通过定义图符块或编制形的两种方法实现。对于某一些简单和有规律性的线状符号,也可以通过编制线形文件来制作。
对于一些复杂线状符号(没有规律性的线状符号,如斜坡,陡坎,铁路等),就不能用编制线形文件来生成。为了解决这个问题,我们可以利用AUTOCAD下利用形文件与线型文件共同编译来完成复杂线型的制作。
2(AutoCAD中独立符号的生成
我们可以把《图式》中的标准的独立地物符号, 如路灯、污水井盖等,做成AutoCAD的形, 即制作一个* . SHP的文件;也可以利用AutoCAD 的块功能来实现。
2 .1形的制作
2 .1.1形的一般格式型是一种用直线段、圆弧和圆来定义的特殊图元。一个型文件扩展名为*.SHP可以容纳128个型定义。每个形说明都有一个标题行(格式如下),以及一行或多行定义字节。这些定义字节之间用逗号分隔,最后以 0 结束。
1 第 页 共 9 页
辽宁工程技术大学测绘与地理科学学院 遥感08—1班
*shapenumber, defbytes, shapename specbyte1, specbyte2, specbyte3... 0 其中:?shapenumber为型编码在 1~ 258之间,本文件中唯一带前缀*。
?Defbytes为定义字节数,包含最后一个0,不大于2000 个字节。
?Shapename为型名必须大写。
?specbyte 为定义字节,每一个矢量长度和方向或为特殊代码的一个数字,可以是十进制,也可以是
十六进制。如第一个字符为0,则跟随其后的两个数字为十六进制。
?表达矢量和方向的字节必须用3个字符来表示,第一个必须为0,第二个为长度, 写成十六进制,第
三个为矢量方向,其中方向定义如图1所示:
图1 型中的方向定义
?在表示字节时,除了矢量长度和方向的字节,也常用到一些特殊和不少的码,其含义如下: 0~形
定义结束。
1与2——落笔与抬笔。其中1为落笔开始画, 2为抬笔空走。
3与4——大小控制,其中3为用下一字节除矢量长度,4为用下一字节乘矢量长度。 5与6——堆栈推进(push)与弹出(pop),其中堆栈深度不能超过4。
7——为子型(sub shape reference),可把以前定义的形用形编号调用。
8与9——X, Y位移(-128~ 127之间)。如: 8, (- 9, 4)即X往左9个单位,Y往右4个单位 10或00A——圆定义(或octant arc)。
[1]如:?012, 10, (1, - 32), 01E, #即(10, radius, (- ) OSC)。
例1:画路灯符号如图2所示
*002, 23, LUDENG
003,2,002,014,001,10,1,020,064,028,01c,10,1,020,002,040,001,10,1,020,014,028,0
2 第 页 共 9 页
辽宁工程技术大学测绘与地理科学学院 遥感08—1班
图2 路灯符号
其中002为路灯的编码,23为
原创力文档

文档评论(0)