常用测量数据格式转换

来源 :进出口经理人 | 被引量 : 0次 | 上传用户:zpbaqq1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在道路桥梁施工过程中,测量工作是保证其精确定位以及工程质量不可或缺的一环,而测量内业工作又是外业工作的保障,尽管内业绘图软件越来越多,AutoCAD依旧是工程技术人员特别喜爱的一款软件,但测量仪器导出的数据经常不能用CAD直接打开,处理这个问题的方法有好多种,常规方法可以利用Excel进行编辑而后导入CAD中,本文通过 Visual Basic 编程结合AutoCAD的文件DXF解决了这个问题。
  关键词:Visual Basic DXF;数据转换
  一、VB和DXF介绍
  Visual Basic是一种由微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言,其在测绘领域广泛应用。
  DXF-Drawing Exchange File是Autodesk公司开发的用于AutoCAD与其它软件进行CAD数据交换的CAD数据文件格式。DXF文件可以是ASCII格式,也可以是二进制格式,ASCII具有可读性好的特点,但占有空间比较大,二进制格式则占有空间小,读取速度快。在这里,我主要讨论ASCII DXF文件格式。
  DXF文件完整的结构包括HEADER段、CLASSES段、TABLES段、BLOCKS段、ENTITIES段、OBJECTS段、THUMBNAILIMAGE段,但有时候并不是每个段都是我们必须的,甚至在某个段中也有我们不需要的组码。图元组码在该文件格式中占有非常重要的地位,它包含了图形中的图形对象,具体来说,我们在AutoCAD里绘制的点、线、矩形、圆等图形对象的核心部分就在此段,由此,我们有必要对此段做详细了解。
  二、点组码
  组码 说明
  100 子类标记 (AcDbPoint)
  10 点位置(在 WCS 中)
  DXF:X 值;APP:三维点
  20, 30 DXF:点位置的 Y 值和 Z 值(在 WCS 中)
  39 厚度(可选;默认值 = 0)
  210 拉伸方向(可选;默认值 = 0, 0, 1)
  DXF:X 值;APP:三维矢量
  220, 230 DXF:拉伸方向的 Y 值和 Z 值(可选)
  50 绘制点时所使用的 UCS 的 X 轴的角度(可选;默认值 = 0);当 PDMODE 非零时使用
  三、文字组码
  组码 说明
  100 子类标记 (AcDbText)
  39 厚度(可选;默认值 = 0)
  10 第一对齐点(在 OCS 中)
  DXF:X 值;APP:三维点
  20, 30 DXF:第一对齐点的 Y 值和 Z 值(在 OCS 中)
  40 文字高度
  1 默认值(字符串本身)
  50 文字旋转角度(可选;默认值 = 0)
  41 相对 X 比例因子 — 宽度(可选;默认值 = 1)
  使用拟合类型的文字时,该值也将进行调整。
  51 倾斜角(可选;默认值 = 0)
  7 文字样式名(可选;默认值 = 标准)
  71 文字生成标志(可选;默认值 = 0):
  2 = 文字反向(在 X 轴方向镜像)
  4 = 文字倒置(在 Y 軸方向镜像)
  21, 31 DXF:第二对齐点的 Y 值和 Z 值(在 OCS 中)(可选)
  210 拉伸方向(可选;默认值 = 0, 0, 1)
  DXF:X 值;APP:三维矢量
  220, 230 DXF:拉伸方向的 Y 值和 Z 值(可选)
  下面的任务就是把常见的点数据格式转换成DXF数据格式。在这里,我以南方CASS数据格式说明一下。这些数据传输到电脑上为一行行的行记录,其基本格式为:
  点号,编码,Y坐标,X坐标,Z坐标;
  如果没有用到编码可以省略,但逗号不能省。上面介绍了一下DXF数据格式,但我们在应用过程中可以省略一些不必要的部分,如在本例中,我们转换的对象为点数据,用到了其中的ENTITIES段,在该段中用了点组码(POINT),文字组码(TEXT),关于这些组码的说明在上面均以说到。
  四、用VB实现流程
  创建TEXT控件,编写Connand-Click将待转换的点数据文件读取到该控件当中,导入到电脑上的数据文件为txt文件格式,利用VB的文件处理函数打开和读取目标转换文件,将之写到TEXT控件中,该步骤主要功能在于把目标文件数据进行分流和保存,为下一步做准备;编写Command-Click将读取的点数据文件转换为DXF格式的点数据文件,这是整个过程的核心,该步骤用VB的文件写入函数将上个步骤储存好的数据按照DXF特有的数据格式写入到另一个txt文件中;把新生成的文件名的后缀名改为dxf,用AutoCAD打开即可。
  五、结论
  AutoCAD应用领域非常广泛,一个很重要的有原因就是其强大的二次开发能力,虽然很多公司在CAD基础上开发出了很多功能齐全的软件,但是作为路桥测量人员,我们仍有必要开发自己的一些测量程序以提高工作效率,毕竟只有自己知道自己最需要什么,再者,我们在工程上总会遇到新的难题,这时候我们的优势便会凸显出来,虽然上述程序还有很多不足之处,但这为我们打开了通往AutoCAD更深应用的一扇大门,以期今后更好的利用,提升自己的水平。
  参考文献:
  [1]胡利达.计算机辅助制图在测量工程中的应用[J]海河水利,2003,(01):56.
其他文献
摘 要:随着我国城市化进程的加快,我国城市建设用地快速大规模扩张的现象也极为明显,导致很多地区的建设用地明显超过了规定的正常标准水平。鉴于此,本文首先分析了当前我国城市建设用地的现状,并探析了城市规划以及土地规划对城市建设用地扩张的影响,最后分析了如何合理运用城市规划与土地规划,保证城市建设用地扩张的合理性。  关键词:城市规划;土地规划;城市建设用地扩张;影响  随着我国现代化、城市化进程的加快
期刊
摘 要:档案馆员是档案工作的维护协调的工作人员,档案馆员素质能力的高低在一定程度上对于档案工作起着关键性作用。在新形势下,对于档案馆员自身的素质能力水平有着一定的要求,一旦素质能力不够,必将影响档案管理工作,所以相关负责人必须要对此给予高度重视。文章就档案馆员职业素质现状及培养策略进行深入研究和分析,以供参考和借鉴。  关键词:档案馆员;职业素质;现状;培养策略  现阶段,越来越多人开始利用档案文
期刊
摘 要:架空输电线路大多运行在荒郊野外,覆盖面广,生态环境变化无常,无疑要受到鸟类活动的影响。鸟害已严重威胁电网安全远行,必须引起运行管理部门和电力线路工作人员的高度重视,线路的防鸟害工作刻不容缓。鉴于此,文章就500kV架空输电线路鸟害故障分析进行研究分析,以供参考和借鉴。  关键词:500KV;鸟害故障  一、鸟类对架空电力线路的危害  1、鸟类筑巢。春季鸟类开始在输电线路杆塔上筑巢、孵化,经
期刊
摘 要:随着城市的发展,城市的污染也越来越严重,城市污染当中最严重且最直观的便是污水问题,城市污水处理便是解决水体污染和水资源污染最有效且最主要的途径。鉴于此,文章就城市生活污水处理技术现状及发展趋势进行研究分析,以供参考和借鉴。  关键词:生活污水;处理技术;现状;发展趋势  在全球气候变化,特别是城市化进程加快的今天,城市生活中对水资源的需要大幅度提升,很多城市面临着生活和生产用水紧张和水资源
期刊
摘 要:随着社会的不断发展,高层建筑越来越多,为方便人们上下出行,电梯设备得到了广泛的应用。在电梯设备实际运行过程中,安全隐患的存在对其正常使用及使用安全性均会造成严重不良影响,所以尽可能消除安全隐患具有十分重要的作用。本文简单分析了电梯安全隐患及安全保护措施。  关键词:电梯;安全隐患;安全措施  随着我国城市化来临,电梯的使用频率远高于部分的发达国家,由于设备老化和缺乏后期规范的维护测试,导致
期刊
摘 要:不论是从经济、社会走可持续发展之路和保护人类赖以生存的地球生态环境的高度来审视,还是从世界上20亿无电人口和一些特殊用途解决现实的能源供应出发,发展太阳能光伏发电均具有重大的现实意义。基于此,文章主要对我国发展太阳能光伏发电的必要性进行了分析,并对其技术进行了研究。  关键词:太阳能;光伏发电;必要性;技术  常规能源在未来几十年内将耗尽,人类必须尽快寻找新的清洁能源。其中包括太阳能、风能
期刊
摘 要:劳动保障监察的经济处罚具有其特殊性。面对新的发展形势,劳动保障监察应该高度重视自身的经济工作,在保证行业质量基础之上,做到与时俱进,提高劳动保障监察工作效率。面对新的发展形势,劳动保障监察应该高度重视自身发展工作,重视经济处罚工作,在保证工作质量基础之上,做到与时俱进,提高劳动保障监察的业务水平。  关键词:劳动保障监察;经济处罚;发展  劳动保障监察的发展首先需要面对不断深化的行业体制改
期刊
摘 要:近年来,随着我市经济的快速发展,市政公用建设工程投资大幅上升,特别是大型的道路、桥梁、排水、污水处理广站、垃圾填埋场、煤气厂站、自来水厂站、隧道工程日益增多,安全生产监督管理的难度加大。在当前建设系统安全形势严峻,建设施工安全生产事故不断,尤其是重大死亡事故呈上升趋势的情况下,市政建设工程形势亦不容乐观。  关键词:公用工程;安全管理;现状  一、市政公用施工企业安全管理现状  (一)施工
期刊
摘 要:十八大报告指出,要“坚定理想信念,坚守共产党人精神追求,抓好党性教育这个核心,弘扬党的优良传统和作风”。党性教育是加强党员干部政治思想素质建设的核心内容,也是保持党的先进性和纯洁性的根本要求。  关键词:新形势;基层领导干部;党性教育  党的十八大报告指出,要“坚定理想信念,坚守共产党人精神追求,抓好党性教育这个核心,弘扬党的优良传统和作风”。党性教育是加强党员干部政治思想素质建设的核心内
期刊
摘 要:对于建设工程来说,工程质量的好坏,不仅影响着建设施工企业的声誉及经济效益,而且也关系到人民的生命财产安全。因此,要想切实保证建设工程的质量,就需要做好建设工程的质量监督管理工作。本文主要对建设工程质量监督管理中存在的问题进行了分析,并探讨了提高建设工程质量监督质量管理水平的对策。  关键词:建设工程;质量监督管理;问题;对策  随着人民生活质量的提高,人们对建设工程质量的关注度越来越高。工
期刊