CNSDTF-DEM转DWG工具的设计与实现_李蔚林.pdf
《CNSDTF-DEM转DWG工具的设计与实现_李蔚林.pdf》由会员分享,可在线阅读,更多相关《CNSDTF-DEM转DWG工具的设计与实现_李蔚林.pdf(4页珍藏版)》请在咨信网上搜索。
1、第 39 卷第 2 期2023 年 6 月测 绘 标 准 化Standardization of Surveying and MappingVol 39No 2Jun 2023收稿日期:2022 08 23第一作者简介:李蔚林,工程师,现主要从事测绘数据处理及土地管理方面的工作。CNSDTF DEM 转 DWG 工具的设计与实现李蔚林1郭海泉2(1 射阳县自然资源和规划局江苏射阳224300;2 江苏省地质测绘院江苏南京211102)摘要:针对 AutoCAD 软件不支持读取 CNSDTF DEM 格式文件的问题,本文分析 CNSDTF DEM和 DWG 格式文件的结构、内容和功能,研究将 C
2、NSDTF DEM 格式的 DEM 数据转换为 DWG 格式的方法,并利用 AutoCAD 提供的 Object AX NET 进行二次开发,在 Visual Studio 2013 环境下设计开发将 CNSDTF DEM 格式的 DEM 数据转换为 DWG 格式的程序,实现将某项目 CNSDTF 格式的DEM 数据转为 DWG 格式,推进 DEM 数据的广泛应用。关键词:CNSDTF DEM;ObjectAX NET;AutoCAD;DWG中图分类号:P209DOI:10 20007/j cnki 61 1275/P 2023 02 18Design and implementation o
3、f CNSDTF-DEM to DWG toolLI Weilin1,GUO Haiquan2(1 Sheyang Natural esources and Planning Bureau,Sheyang,Jiangsu 224300,China;2 Jiangsu Geologic Surveying and Mapping Institute,Nanjing,Jiangsu 211102,China)Abstract:Aiming at the problem that AutoCAD software does not support reading CNSDTF-DEM formatf
4、iles,this paper analyzes the structure,content and function of CNSDTF-DEM and DWG format files,studies the method of converting DEM data in CNSDTF-DEM format to DWG format,utilizes ObjectAX NET provided by AutoCAD for secondary development,and designs a program for converting DEMdata in CNSDTF-DEM f
5、ormat into DWG format in the environment of Visual Studio 2013 This tool reali-zes the conversion of DEM data in CNSDTF format into DWG format for a project,promoting the wide-spread application of DEM dataKeywords:CNSDTF-DEM;ObjectAX NET;AutoCAD;DWGDEM 是对地球表面地形地貌的一种数字表达,能真实反映地球表面形态,是重要的基础地理信息数据。DEM
6、 数据常被用于生成等高线图、坡度剖面图,用于数字正射影像图数据制作,并广泛用于不同地形的比较和统计分析。DEM 数据已经在测绘、地质等多个领域得到广泛地应用1 2。DEM 有多种表达方式,主要包括规则矩阵网格、不规则三角网及矩阵网格与三角网混合形式3。CNSDTF DEM 格式的 DEM 被定义于 GB/T 177982007地理空间数据交换格式 中,其数据表达方式是规则矩阵网格形式。CNSDTF DEM 采用纯文本格式保存数据,具有良好的可读性,但常规的 CAD 软件不支持此类文件的正常读写,需要将 CNSDTF DEM 格式数据转换为 DWG 格式。AutoCAD 是 Autodesk 公
7、司开发的自动计算机辅助设计软件,在测绘行业中有着广泛的应用。同时,AutoCAD 不仅是一个绘图平台,还是一个二次开发平台,向用户提供了丰富的开发接口用于扩展其功能,主 要 接 口 包 括:Auto Lisp(Visual Lisp)、ActiveX、VBA、ObjectAX、ObjectAX NET 等4。第 2 期李蔚林,等:CNSDTF DEM 转 DWG 工具的设计与实现DWG 是 AutoCAD 默认的数据保存格式。本文拟通过 AutoCAD 提供的 ObjectAX NET 二次开发接口,设计开发一个格式转换工具,实现将 CNSDTF DEM 格式的 DEM 数据转换为 DWG 格
8、式。1CNSDTF DEM 格式数据结构CNSDTF 格式的 DEM 数据采用纯文本方式保存,按照 GB2312信息交换用汉字编码字符集 的规定进行编码。CNSDTF DEM 格式数据包括文件头和数据体两部分。文件头用于描述数据的基本特征,包括基本项和扩充项。基本项是基本必须的信息,扩充项是附加信息。数据体用于保存高程值,数据平面位置信息需要基于文件头信息及高程值的索引号计算得到5。1 1文件头文件头的基本项由网格数据交换格式标志、版本号等 12 个必选项构成。文件头的扩充项由坐标系类型、坐标单位、参考椭球等 11 个可选项构成,见表 1。基本项是描述 DEM 的基础,每一项必须写在DEM 文
9、件中,扩充项可以根据基本项的需要来决定是否出现在文件头中。表 1文件头的基本项和扩充项的名称及说明Tab 1The names and descriptions of the basic and extension items in the file header文件头的基本项文件头的扩充项DataMark 为网格数据交换格式标志Coordiante System Type 为坐标系类型Version 为版本号XY Uint 为平面坐标单位Alpha 为方向角Z Unit 为高程坐标单位Compress 为压缩方法Spheroid 为参考椭球X0为左上角 X 坐标Prime Meridian
10、为本初子午线Y0为左上角 Y 坐标Projection 为投影类型DX为 X 方向的间距Parameters 为投影参数DY为 Y 方向的间距Vertical Datum 为高程基准ow 为行数值Temporal eference Systerm 为时间参考系Col 为列数值Min V 为数据集最小坐标值Value Type 为网格值的类型Max V 为数据集最大坐标值Hzoom 为高程放大倍率1 2数据体CNSDTF DEM 数据体保存了每个高程点的平面位置及高程值。为实现压缩文件的目的,高程点的平面位置及高程信息采用游程编码的方式保存。2转换工具设计2 1数据体转换设计由于 CNSDTF
11、DEM 格式数据采用游程编码的方式保存,因此数据体无法通过读取方式直接获取,而需要通过文件头中的左上角坐标项(X0,Y0),高程点间距离(DX,DY),行、列数值(ow,Col)及高程点出现的位置计算得到。其次,数据体中的高程值是经过放大后的值,实际高程值需要用此高程值除以高程放大倍率(参数 Hzoom)得到。文件头虽然提供了参数Alpha 表示 DEM 模型的旋转角度,但在实际数据中,此参数的值都为 0,所以不用考虑图形旋转的问题。每个点的平面位置和高程坐标计算方法为X=X0 DX(i/ow)(1)Y=Y0+DY Mod(i,Col)(2)H=Hi/Hzoom(3)式中:X、Y、H 分别为高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CNSDTF DEM DWG 工具 设计 实现 李蔚林
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。