南方CASS成图系统符号库开发技术.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CASS7.0符号库的扩充与开发 熊志伟 姜成桢 李静 (黄河设计公司) [摘要] 南方CASS软件以其简便实用,成为测绘领域的主流软件之一。目前,该软件只有GB1:1000大比例尺符号库,无法满足中、小比例尺地形图绘制的需要。在实际测绘生产中,不同地域有一些地方性的地物要素,不同的专业有专门的符号标识,是目前符号库中所不具备的,往往需要对CASS符号库进行适当扩充与开发,增加绘图要素,满足生产及项目方的需要 [关键词] CASS 符号库开发 南方CASS是广州南方公司采用ObjectArx技术,基于AutoCAD进行二次开发的数字化成图软件。该软件紧密结合GB/T 7929-1995《1:1000地形图图式》,具有直观的屏幕菜单,能以所见即所得的方式快捷、简便的绘出地图符号,可以与各种型号测绘仪器无缝连接,具有适应测绘专业需要的实用数据处理工具。该软件自推向市场以来,广泛应用于地形图测量、地形图成图、工程应用、地籍测量、土地利用调查等领域,是我国测绘领域成长快速,应用广泛的软件,为大量测绘企事业单位所采用。 但是该软件目前只有1:1000的大比例尺地形图符号库,不能满足中小比例尺地形图的需要;在具体生产实践中,有些地区有自己地域性的地物要素,有些专业有自己专业性的地图符号,如黄河上就有一些特殊的坝、垛等水工要素,地质、水利等专业是目前符号库中所不具备的。本文结合开发CASS软件1万、10万符号库的具体实践,介绍CASS软件符号库的开发拓展技术,以实现符号库的自定义,满足生产的需要。 一 、南方CASS系统工作原理 南方CASS软件启动后,将菜单文件,查询文件,工作文件等一系列系统文件读入内存,然后根据用户的操作,执行相关命令。 首先读取编译软件的菜单文件(acad.mns),再由菜单文件读取幻灯片(*.slb),形成可视化的屏幕菜单,当用户双击屏幕菜单中的图元,CASS会根据菜单调用工作文件(work.def)中的自定义命令,完成图形绘制。在用户查询图元属性时,则会读取索引文件(index.ini),并返回相关的属性信息。 所以,开发CASS符号库首先要准备好相关的幻灯片、符号块、线型等基础要素,然后修改三个关键文件将基础要素串接起来,使之形成完整的工作链。 二、基础文件、图元的制作 幻灯片的制作与打包 幻灯片是屏幕菜单的可视化图片,其以图片的形式,列出了一个个地图符号单元,直观生动,供用户检索挑选。当用户单击图片时,CASS会调用内部绘图程序,将图元绘制出来。在CASS下即可制作幻灯片文件,绘制出地图符号的示意图形,加上适当的说明文字,在命令栏键入mslide命令,即可将当前窗口里的内容保存为一张幻灯片。 幻灯片示意图中最好不要使用“填充”元素,否则在屏幕菜单中会显示时会失真。 幻灯片制作完成后,需要将幻灯片进行打包,成为幻灯片库。将CAD安装目录下的Slidelib.exe幻灯片打包程序复制到幻灯片保存文件夹,启动Dos命令窗口,通过一系列Dos命令完成打包: G: 定位到幻灯片文件所在硬盘分区 Cd G:\HDP 定位到幻灯片文件所在的文件夹 dir *.sldkkk /b 将后缀为.sld的文件压缩到文件kkk slidelib KZDkkk 运行Slidelib打包程序将压缩文件包kkk制作成KZD幻灯片库 程序打包完成后获得幻灯片库文件,如上面例子将制作出KZD.slb库文件。幻灯片库文件保存到CASS系统目录,CASS能自动进行识别读取。 符号块的制作 符号块是绘制点状符号的基本图元,在双击屏幕菜单后,CASS调用程序,将符号块以块参照的形式插入地形图中,成为一个地图符号。在CAD下即可制作符号块,按照符号大小的要求,把符号绘制出来,保存为dwg文件即可。绘制符号块有以下一些注意事项: (1)保存文件名最好以GC开头,紧跟三位数字,如GC200.dwg,因为这样的命名格式,是CASS预定义格式,有些命令的执行与该格式相关。 (2)符号的大小为图纸坐标,即图纸上符号多大,CAD中就绘多大。 (3)符号的定位点为坐标原点。 (4)符号块中清除其它的块、线型、图层等冗余定义,否则会导致地形图中存在垃圾数据。 (5)符号块的颜色可根据符号需要设置,通常为AcByBlock。 形文件及CAD线型的制作 地形图中的线划并不总是实线,而有很多样式,虚线、点线、齿线等等,需要将这些线型提前进行定义。CAD的线型文件为文本格式,后缀lin,可以用记事本打开进行编辑。通常一个线型定义为两行,第一行以*号开头,紧跟线型名字,名字之后为线型说明性文字。第二行以字母A开头,后面紧跟绘制法则。如下所示: *X24,长虚线 A,6,-1.2,1.6,-1.2 在绘制法则中,正数表示落笔,负数表示提笔,0表示绘

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档