基于DwgDirect技术实现DEM批量转换为DXF

发布时间 : 星期五 文章基于DwgDirect技术实现DEM批量转换为DXF更新完毕开始阅读

基于DwgDirect技术实现DEM批量转换为DXF

摘要:在分析基于cnsdtf-dem格式数据的基础上,提出了实现将dem批量转换为dxf的具体方法。并且在.net环境下,利用dwgdirect提供的读写dxf功能,编写批量转换工具。 关键词:dwgdirect,dem,dxf,地球空间数据交换格式 一、引言

dem(digital elevation model)是一定范围内规则格网点的平面坐标(x,y)及其高程(z)的数据集,它主要是描述区域地貌形态的空间分布。本文所提及的dem数据基于中国地球空间数据交换格式cnsdtf-dem。由于autocad不能直接读取此格式的数据,因此需要将此格式转换为autocad能直接读取的dxf格式。 dwgdirect是opendwg是升级版,是oda(open design alliance)开发的一套能够直接读写autocad(dwg/dxf)数据的类库。通过此类库能够在脱离autocad平台下直接操作dwg/dxf数据。本文正是利用此功能在.net环境下将dem数据批量转换到dxf数据。 二、主要实现步

1.搭建开发环境。启动visual studio 2010,新建一个基于.net frame work 3.5的项目,并添加dwgdirect引用。

2.读取dem数据并解析。基于cnsdtf-dem格式的数据主要有两部分组成,一是文件头,二是数据体。文件头信息分为两类:基本的且必须的信息和扩充的附加信息。数据体以格网形式从南到北从西到东的顺序存储在文本文件中。读取数据的主要思路如下

联系合同范文客服:xxxxx#qq.com(#替换为@)