zcad数字化成图系统的建立.docxVIP

  • 7
  • 0
  • 约3.1千字
  • 约 3页
  • 2021-02-06 发布于天津
  • 举报
zcad数字化成图系统的建立 0引言 随着现代科技的进步,地形图制图技术已经由计算机辅助制图阶段发展到数字化 成图阶段。数字化成图与地形图图形和测绘数据密切相关,只要图形和数据形式 的一方发生了变化,另一方就相应的变化。这就使数字地图的信息量大大增强, 具有现实性;同时,地形图的修测变得相当方便。基于这一目的,地理信息系统 的理论和方法需不断完善。为了迅速赶上这一潮流,更好地为地理信息系统服务, 我们设计开发了 zacd数字化成图系统。 1 zcad数字化成图系统(以下简称zcad)的功能 zcad严格按照测绘规范,制定了一系列的标准。由 104个独立符号组成符号库, 40种线型组成线型库,30种填充图案组成填充库,windows 95中文版的所有字 体和autocad r14的所有字体组成字体库;有20种分层,每层有最多256种不同 的颜色分布。操作过程中,对常见地物的分层、颜色、及线型不须关注;对常用 注记的大小、分层、颜色等也作了设定;对图廓整饰等步骤作了自动处理。可以 说,标准《地形图图式》已经以特有的形式进入到 zcad系统中,并且有图形和 数据相互转化、对不同比例尺线型的变化等手段。 在硬件方面,有十多种数字化 板可供选择,并且支持所有 windows支持的设备。由于我们可以产生自己的数 据格式,所以数据库、外业测图联系,也完全可以多渠道实现。 2系统设计思想 2.1交互式可视化的操作环境] zcad尽量通过友好的界面面向用户,为广大非计算机专业地形图制图人员提供一 个交互式、可视化的操作环境,易学易用。通过快捷方式启动菜单、工具条、文 本提示窗口等,所见即所得。 2.2建立制图字典 将地形图图式、规范等制图标准总结提炼,定制到原始作图环境、作图命令中, 操作人员无须记忆大量的图式、规范。 2.3为测绘资料的可重复利用奠定基础 如果测绘信息仅仅以autocad的dwg数据形式来存贮,尽管可产生dxf的文本格 式数据文件,但是一则 dxf文件较之对应的图形文件更大,二则需要有相当的 autocad知识的技术人员来分析使用,有着相当大的局限性。 zcad提供地形图文 本格式数据,生成的数据文件克服了上述缺点,完全可以为建立地理信息系统提 供完整的测绘信息。同时,其自身如果配合其他地理要素,完全可以建立地理信 息系统。并且,地形图转为数据,大大减小了存储量。 3系统关键技术 3.1独立地物和填充图案按比例尺变化 autocad将一系列复杂的图形组成的结构变为块,由于地形图中有大量的独立地 物,根据块存储量小、易于管理的特点,把独立地物做成块,组成独立地物库。 填充图案是另一种形式的块。面状符号做成填充图案,同样具有存储量小、易于 管理的特点。同时,autocad r14的填充图案可以和边界关联,即随着边界的变化 而变化,这对于地形图的面状符号编辑具有令人耳目一新的感觉。 对于不同比例尺地形图,仅仅通过改变块的比例,就可以实现测绘规范要求的大 小。 3.2整体线型设计 单线型包括各种虚线,譬如小路、内部道路、地类界、各种界线,以及多平行线 定义线型当中要用到的线型。 复合线型包括栅栏、篱笆、陡坎、石垄等形状的线型,以及多平行线定义线型当 中要用到的线型。线型定义格式如下: *线型名[,说明部分] a,笔画-1,[型名,型文件名,s=缩放比例,「=旋转角,x =x偏移,y= y偏移],笔画-2,… 对于复杂的地物,我们无法简明地只用一种线型来表示, 如龙门吊只能用多种线 型的组合来表示,这显然有悖于图数转化一对一的原则。我们可以加入层控制, 即只有两条长边线是层上的图形,且应用多平行线型来表达,其余部分处于辅助 层上。这样,针对特定的层,图形与数据是一对一的。 整体线型的设计的优点: 编辑工作大大减轻。比如对陡坎的旋转、拖拽、断开和缩放,仅仅需要用鼠 标点一下陡坎任意位置,就可以选定整条陡坎,完成编辑。 不同比例尺线型的转化轻而易举。我们仅仅需要在程序中设定特定比例尺下 系统变量Itscale的值,就可以控制线型大小、长短。 数据文件的存储量大大减小。如果没有整体线型,一条陡坎就需要一条长线 和大量的短线来表示。转为数据文件后,无疑增加了大量的数据。 3.3提取测绘信息建立数据文件 autocad有一个相当复杂的数据库,相当一部分是测绘之外的信息,如何提取测 绘信息建立数据文件呢?这就需要找到两种技术的结合点。 autocad将每一个图形认为是一个实体,测绘方面则认为是带有一定信息的地物, 要知道特征坐标、方位、范围、高度、形状。据此,就要提取每一个 autocad实 体的节点坐标、旋转角、线型、圭寸闭特征。 由于每一个autocad实体的上述特征都有索引码,所以对简单实体的操作不难, 比如直线、注记、圆等等,但是对于复杂实

文档评论(0)

1亿VIP精品文档

相关文档