“道路工程勘测cad信息管理与出图系统”设计思想
公路勘测设计是个数据量大、计算量大的一项工程,对于计算机未投入使用到工程计算和数据管理工作的时代,这么庞大的数据和计算简直是道路工程设计和勘测人员的噩梦,因此,使用计算机对道路勘测数据资料的管理和计算是个非常值得的投入,它会大大提高道路设计速度、减少道路测量和计算数据的冗余,减少人为的错误等等。
一、“道路工程勘测cad信息管理与出图系统”解决道路线型设计的实际问题主要有:
1. 测量数据的科学管理,建立数据库,对庞大的工程测量数据进行管理。
由于传统的人工手工图纸输入效率低,数据查找麻烦,管理也不容易。不难想象,要从几百张图纸中查找某些数值谈何容易。
通过建立数据库对工程数据进行管理,建立纵、横、平面表,并在表的设计中,使每个表关系数据规范化、符合第三范式以上。就能有效地减减少数据的冗余,避免插入异常、删除异常和修改困难等现象。
例如,在纵断面设计数据库设计中,建立《纵断面测量资料》表、《纵断面资料计算结果》表和《纵断面地面线测量资料》表(如图a),这样的数据库设计满足bcnf(修正第三范式),就会使得纵断面数据库设计科学化,避免了数据冗余、数据库插入异常、修改困难等现象。
图a 关系数据库设计
举个反面例子:在纵断面线型设计中,如果单单建立一个《纵断面资料计算结果》表,当只有纵断面的实际测量数据时而没有进行数值计算时就会出现数据插入异常(《纵断面资料计算结果》中只能输入“边坡点桩号”等前三记录、其它,例如“外距”等其它计算数值字段的记录就为空,不能插入数据库,出现插入异常)。