DGN图到DWG下的数据转换研究
DGN线型转换的方法研究及应用
DGN线型转换的方法研究及应用李东峰;李文林;史秋晶【摘要】MicroStation是一款得到广泛应用的CAD平台软件,DGN格式交换是数据处理的难题之一.从Mi-croStation平台软件的线型管理、自定义线型的工作机制和MicroStation数据结构出发,通过研究分析,提出了利用FME工具实现以DGN格式为目标的一种线型转换方法,并以南方CASS数据为例,详细介绍了转换过程及效果.该方法的研究及应用为字体、颜色等其他MicroStation\"资源\"的转换提供了思路,为实现DGN格式数据的无损交换提供了方法.有关线型的\"资源\"知识以及该研究成果可以为平台软件的使用及二次开发提供帮助.【期刊名称】《现代测绘》【年(卷),期】2019(042)004【总页数】4页(P53-56)【关键词】线型转换;DGN;格式转换;FME【作者】李东峰;李文林;史秋晶【作者单位】江苏省地质勘查技术院,江苏南京 210049;江苏省地质勘查技术院,江苏南京 210049;江苏省地质勘查技术院,江苏南京 210049【正文语种】中文【中图分类】P208.20 引言Micro Station 是一款著名的软件设计平台,它的DGN 数据格式长期稳定,其在图形组织和符号化表达上的优势在地理信息行业有着广泛应用。
但不同的行业或部门,采用不同格式的数据标准。
要实现无损转换和数据共享,还需要对数据格式进行更为细致的研究。
格式转换可以利用平台软件提供的图形转入转出功能实现,即通过定制层、色、线型、字体的对照表,实现图形转换[1],但在多源数据面前,这种方法显得繁琐且低效。
FME Desktop 是数据格式转换的利器,在利用其进行基本的线型转换时,会发现DGN 作为输入数据时,其线型名称属性(igds_style_name)可以读出,但当它作为输出数据时,却找不到线型名称这个属性了。
Geo3DML与GOCAD数据模型与转换研究
Geo3DML与GOCAD数据模型与转换研究
Geo3DML 和GOCAD 是两种常用的地质数据Modeling 方法,其中 Geo3DML 基于 XML,而 GOCAD 使用了自己的数据格式。
由于它们的数据格式不同,使得相互转换并不容易。
然而,对于地质学研究者而言,这种互操作性是非常关键的,因此Geo3DML 与 GOCAD 的转换研究呼声也逐渐增大。
Geo3DML 是一种基于 XML 的标准,可用于描述地质地球物
理数据。
Geo3DML 包括了几何、拓扑、属性和符号等方面的
描述,能够提供多层次的数据表示和数据关系构建。
此外,Geo3DML 还定义了一套通用的地质学数据模型,包括岩性、
构造、断层等等。
而 GOCAD 是一种流行的地质软件,其数据格式在地质研究
中应用广泛。
GOCAD 包含了多种不同类型的数据,如点、线、面、体等,可以表示地质实体的不同尺度。
GOCAD 中的数据
模型也与 Geo3DML 所描述的地质学数据模型有很大的差异。
在 Geo3DML 与 GOCAD 之间进行数据模型的转换,需要考虑地质学数据的特殊性,同时还需要保证数据的精确性和完整性。
为实现这一目标,研究者采用多种方法,如基于 XSLT 的转换、基于 Python 的脚本编写等等。
虽然这些方法在一定程度上解
决了数据转换的问题,但都存在一定的局限性和不足之处。
总结来看,Geo3DML 与 GOCAD 的数据模型与转换研究,在
地质学研究中具有重要的现实意义。
以后的研究还需要致力于寻求更加高效、准确、稳定的数据转换方案。
DGN图到DWG下的数据转换研究
DGN图到DWG下的数据转换研究作者:郭海录来源:《科技创新与应用》2015年第09期摘要:dgn格式的基础地理空间数据如何提供给其他软件应用,或用于建立基础地理空间数据库,将涉及数据转换以及如何使在转换的过程中保持原有信息的不丢失等一系列关键问题,而在转换过程中主要考虑的问题是dgn数据中的地物的编码等属性信息和几何定位信息的正确提取。
以解决这一问题为目标,结合牡丹江地形图的dgn格式数据,阐述了通过在Microstation下用其自带的MDL语言编程实现dgn数据与AuvtoCAD下的数据进行交换的一个行之有效的实用方法。
把dwg格式数据作为dgn格式数据的导出的最终文件。
关键词:外部数据交换;空间要素;图形信息;编码信息;属性数据;元素引言随着计算机的高速发展,各种绘图软件越来越多,而对于不同的单位所应有的绘图软件也不尽相同,甚至是同一个单位的数据格式也不是一致。
但是数据还要共享,因此在不同格式数据间转换是一个刻不容缓的问题。
虽然大多数软件都提供转换到其他格式数据的功能,可是在转换的过程中总会出现一些问题,例如在牡丹江市dgn数据向dwg数据转换时,就会出现数据量大量增加,图层信息混乱。
所以在不同的数据间建立一个接口,使不同格式的数据在转换时尽量做到不丢失数据同时数据量也不是大大增加是我们所要解决的问题。
为此文章主要是根据牡丹江dgn数据在生产中转换到dwg数据时出现的问题而进行的讨论。
通过Microstation的自带语言MDL语言进行编程实现两种数据间的转换。
1 dgn数据提取的转换1.1 dgn 数据文件的分析Microstation设计文件采用Intergraph标准文件格式(ISFF),亦称IGDS格式,其文件结构由文件头、若干个Element块、设计文件结尾标记EOD(End Of Design file)三部分组成。
Element块实为一结构体(C/C++),由固定部分和可变部分组成。
FME在DWG与GDB之间图属信息转换方面的应用
第29卷第3期2020年9月Vol. 29 No. 3Sep. 2020江苏海洋大学学报(自然科学版)Journal of Jiangsu Ocean University (Natural Science Edition)DOI :10. 3969/j. issn. 2096-824& 2020. 03. 014FME 在DWG 与GDB 之间图属信息转换方面的应用** 收稿日期:2020-08-12;修订日期:2020-09-09作者简介:王淑玲(1996—),女,安徽黄山人,硕士研究生,研究方向为地理空间信息采集与处理,(E-rna^lO93262567@qq. com 。
王淑玲1 ,彭红春1 ,周旺辉2 ,曹森林1(1.江苏海洋大学海洋技术与测绘学院,江苏连云港222005;2.苏州工业园区测绘地理信息有限公司,江苏苏州215000)摘要:目前AutoCAD 软件常被用来进行设计和生产工作,故产生了大量的存量DWG 格式数据,CAD 向GIS 数据转换的需求越来越高。
针对已有的DWG 格式存量地块数据进行分析,在研 究数据的图形几何和属性信息存储及表达形式基袖上,详细介绍了基于FME 转换平台的DWG 格式数据的图属信息向GDB 格式数据的无损转换实施流程,实现了转换前后几何空间要素的一致性 以及图属信息的准确挂接。
通过应用有效地提高了数据转换的效率和质量,表明基于FME 平台 的转换方法在一定条件下具有较高的利用价值和意义。
关键词:CAD 数据;GIS 数据;FME ;数据转换中图分类号:P208文献标志码:A文章编号:2096-8248(2020)03-0078-05Application of FME in the Data Conversion of Map Attributesbetween DWG and GDBWANG Shuling 1 , PENG Hongchun 1 , ZHOU Wanghui 2, CAO Senlin 1(1. School of Marine Technology and Geomatics, Jiangsu Ocean University, Lianyungang 222005, China;2. Suzhou Industrial Park Surveying and Mapping Geographic Information Co. , Ltd. , Suzhou 215000, China)Abstract : At present , AutoCAD software is often used for design and production, which producesa large amount of stock DWG format data, and the demand for CAD to GIS data conversion is in creasing. This article analyzes the existing DWG format stock plot data. Based on the storage andexpression of the graphic geometry and attribute information of the data, it introduces in detailthe map attribute information of the DWG format data based on the FME conversion platform to the GDB format. The implementation process of the lossless conversion of the data realizes the consistency of the elements of the geometric space before and after the conversion and the accu rate connection of the image attribute information. The a_pplica_tion has effectively improved theefficiency and qualrty of data conversion , indicating that the conversion method based on the FME conversion platform has high uHHzation value and significance under certain conditions.Key words : CAD data ; GIS data ; FME ; data conversionAutoCAD 软件进行设计与生产,进而出现了许多以0 引言DWG 格式(CAD 的主要数据格式)存储的数据文件,CAD 数据成为外业测绘成果的通用数据格式, 目前国土、水利、建筑、规划等各部门均采用这使得CAD 数据成为行业内的主要源数据。
【CN109933588A】一种dwg数据转gdb数据的方法和系统【专利】
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201910174538.7(22)申请日 2019.03.08(71)申请人 浪潮软件集团有限公司地址 250100 山东省济南市高新区科航路2877号(72)发明人 王彦飞 宋海涛 尹曦萌 李玉苹 谢成磊 (74)专利代理机构 济南信达专利事务所有限公司 37100代理人 陈婷婷(51)Int.Cl.G06F 16/22(2019.01)G06F 16/28(2019.01)(54)发明名称一种dwg数据转gdb数据的方法和系统(57)摘要本发明公开了一种dwg数据转gdb数据的方法和系统,属于矢量空间数据格式转换技术领域,该方法通过解析dwg数据和gdb数据的逻辑模型和物理实现,建立不同数据类型间的对照关系模型,基于对照关系模型设计算法将dwg图元转换为gdb要素类型,最终输出数据为gdb标准文件。
一种dwg数据转gdb数据的系统,包括数据预处理模块、数据分析模块、数据转换模块和数据输出模块,数据预处理模块用于清理dwg格式中不规则的输入数据;数据分析模块用于建立对照关系模型;数据转换模块用于实现dwg图元转换为相应的gdb要素类型。
本发明实现了dwg数据转gdb数据的高精度转换,避免了常见转换错误和减少大量后续人工处理。
权利要求书2页 说明书5页CN 109933588 A 2019.06.25C N 109933588A权 利 要 求 书1/2页CN 109933588 A1.一种dwg数据转gdb数据的方法,其特征在于该方法通过解析dwg数据和gdb数据的逻辑模型和物理实现,建立不同数据类型间的对照关系模型,基于对照关系模型设计算法将dwg图元转换为gdb要素类型,最终输出数据为gdb标准文件。
2.根据权利要求1所述的一种dwg数据转gdb数据的方法,其特征在于采用该方法转换的过程如下:通过数据预处理清理dwg格式中不规则的输入数据;解析dwg数据和gdb数据的底层结构、结合空间数据知识建立对照关系模型;根据dwg数据和gdb数据的结构对照关系实现dwg图元转换为相应的gdb要素类型;最后输出转换后数据到标准的gdb文件里。
关于输变电工程三维设计模型整合研究
关于输变电工程三维设计模型整合研究发布时间:2021-12-09T09:58:06.405Z 来源:《电力设备》2021年第9期作者:曹鑫[导读] 如果能够统一整合不同格式模型,则对电力相关信息数据的挖掘、管理均十分有利。
(中国电建集团吉林省电力勘测设计院有限公司长春市 130022)摘要:伴随城市化建设进程持续加快,电力供给及电力总体建设规模持续扩大,电力数据信息多样化的格式、标准缺乏,以至于彼此无法实现信息共享,信息孤岛逐步形成,因而注重对输变电项目工程当中三维设计的模型整合层面研究,打破信息孤岛这一局面较为重要。
鉴于此,本文主要围绕着输变电项目工程当中三维设计的模型整合开展深入的研究和探讨,期望可以为后续更多研究学者对此类课题的实践研究提供有价值的指导或者参考。
关键词:输变电;三维设计;工程;模型整合前言:现阶段,输变电项目工程当中,电力数据呈较低利用率,各建设阶段仍依托二维图纸及独立的三维模型,地理真实环境较为匮乏,难以实现信息的直观表达,如果能够统一整合不同格式模型,则对电力相关信息数据的挖掘、管理均十分有利。
1、三维设计三维设计,其属于新一代虚拟化、数字化、智能化的设计平台重要基础,其基于平面及二维设计,促使设计目标能够更具立体化、形象化一种设计方法[1]。
2、整合研究2.1在基础数据层面输变电项目工程,其数字化的设计成果涉及文档资料、工程地理相应数据信息、三维设计基础模型。
文档数据资料涉及到设计图、设计文档、建设文档等数据资料;三维设计基础模型数据涉及到REVIT、STL、DGN、DWG、X各种格式的三维基础模型,为GT量级的存储量;工程地理数据信息涉及三维设计基础模型各项参数,包含定位点、模型姿态、关联文档等数据信息。
2.2在整合方案层面依照着结构划分三维模型,即线框。
表面、实体这几种模型,建模方法则包含着几何的实体创建、模型的扫面建模、边界表示等方法,与数据概况相结合把REVIT设成实体模型,STL、X为表面模型,DGN、DWG分成线框模型,促使数据涉及这三种不同的结构,不同结构均有着相应的格式。
UG NX的2D工程图批量转换AutoCad的dxf或dwg
UG NX的2D工程图批量转换AutoCad的dxf或dwg
1、制图模式下,选择GC工具箱->制图工具箱->图纸拼接
出现如下图对话框
注:
输出格式最好选
择CGM
2、按下图步骤操作
第一个按钮可以删除不需要用于的图纸
第二个和第三个按钮可以更改图纸的排序
添加图纸文件只能单个的添加图纸文件
添加图纸文件夹可以添加多个图纸文件
使用者可以自己定义输出文件位置和文件名
使用者可以自己选用拼接方法
点击确定或应用,完成图纸拼接
转换完成后,软件提示有5个图纸文件参与数据转换注:源文件的个数不要太多
3、新建一个.prt文件,然后选择文件->导入->CGM,选择一个CGM文件导入新的.prt。
导入的图纸如下图所示,软件会按照从左向右、从上到下的顺序排列图纸文件。
4、选择文件->导出->DXF/DXG或2D Exchange,导出AutoCad的dxf或dwg。
CAD图形转换与格式兼容方法
CAD图形转换与格式兼容方法CAD(计算机辅助设计)软件已经成为现代设计和工程领域中不可或缺的工具。
然而,在实际应用中,由于不同软件厂商采用不同的文件格式,导致了文件之间的兼容性问题。
为了解决这个问题,本文将介绍一些CAD图形转换和格式兼容方法,帮助您高效处理CAD文件。
1. CAD格式介绍CAD软件通常支持多种文件格式,如DWG、DXF、DGN等。
其中,DWG是AutoCAD使用的原生文件格式,而DXF是一个可以被多个CAD软件读取和编辑的通用文件格式。
DGN则是Bentley Systems开发的格式,主要用于土木工程和土方工程等项目。
2. 转换为通用文件格式针对不同CAD软件之间的兼容问题,将CAD文件转换为通用格式是一种可行的解决方案。
您可以将DWG文件转换为DXF格式,从而在各种CAD软件中进行共享和编辑。
此外,还可以将DWG或DXF文件转换为PDF格式,以便与非CAD用户共享和查看。
3. 自动批量转换当您需要处理大量CAD文件时,手动一个个转换会显得非常繁琐。
在这种情况下,您可以使用批量转换工具进行自动转换。
有许多免费和商业化的软件可供选择,并且它们通常提供简单易用的界面和大量的转换选项。
通过使用批量转换工具,您可以一次性将多个CAD文件转换为所需的格式。
4. 使用CAD软件的导入导出功能大多数CAD软件都提供了导入导出功能,可以直接将文件转换为其他格式。
例如,AutoCAD具有将DWG文件导出为DXF、DGN和PDF的选项,同时也支持从DXF或DGN文件导入。
这些内置的导入导出功能提供了方便快捷的方式来处理不同格式的CAD文件。
5. 第三方文件转换工具如果需要处理一些特殊格式的CAD文件,而您的CAD软件不支持直接导入导出,您可以考虑使用第三方的文件转换工具。
这些工具通常具有更广泛的格式支持,并且可以将文件转换为各种CAD软件可以读取和编辑的格式。
在选择第三方工具时,要确保其安全可靠,并且对您的文件进行适当的保护。
UG到AutoCAD数据的批量转换.
UG到AutoCAD数据的批量转换1 引言Unigraphics(简称UG)是由美国EDS公司开发的集CAD/CAE/CAM于一体的设计软件,它可用于整个产品的开发过程,包括产品建模、零部件装配、数控加工、运动分析、有限元分析以及工程图生成等,它是全球应用最广泛的计算机辅助设计和辅助制造软件之一。
而在国内众多企业中二维设计软件AutoCAD应用尤为普遍,因此UG与AutoCAD的数据转换是UG用户经常遇到的事,而且UG生成的工程图是基于欧洲标准设计的,在某些方面与国标有一定出入,有的用户需要借用AutoCAD输出工程图;在某些数控系统中,由于所带的编程系统需要用AutoCAD作源图,用户也需要进行格式转换;有的协作企业,为便于技术交流,也需要为合作伙伴提供AutoCAD图形文件。
因此,在很多情况下用户需要把UG图形文件转化为AutoCAD的DWG格式文件,以满足不同的需求。
在UG中,如果通过数据转换接口直接将prt文件转换成AutoCAD的DWG格式文件,常常会导致数据冗余或丢失,结果很难达到要求。
因此,目前将UG转换成AutoCAD数据格式的可靠方法是采用CGM格式过渡。
但是该方法存在以下问题:首先,这种方式只能从转换Drafting里面的工程图,从Modeling里直接转出再转DWG时会出错;其次,转换出来的DWG图纸中的线条有可能变成一小段一小段的,虚线尤其如此,甚至UG中的一个箭头在Auto CAD中会变成三个小线段,选择编辑极不方便;另外,该方法在转换时一次只能转换一个文件,不便于批量处理。
笔者在需要把大批平直板零件转换成DWG 文件以供数控线切割的情况下,探索了如下所述的从UG到AutoCAD的快速方法。
2 UG到AutoCAD的快速数据转换2.1 UG3D到UG2D的单个转换除了用CGM过渡外,从UG到AutoCAD数据转换另一较常用的方法是通过File→Export→2DExchange进行转换,在2DExchange的参数设置对话框中把Output As栏设成DWG File,如图1所示,便可直接转换出DWG格式的文件。
dgn格式说明
DGN是MicroStation图纸文件,可以用MicroStation打开并转换为DWG文件。
它是一种用于存储和交换CAD(计算机辅助设计)数据的文件格式,由Bentley Systems开发,主要用于其设计软件MicroStation中。
DGN文件可以包含各种CAD元素,如图形对象、线条、多边形、文本、尺寸标注等,还支持图层和级别的管理,可以将设计数据组织在不同的层次结构中,以便于管理和编辑。
它是一个开放的文件格式,可与其他CAD软件进行交互和共享。
DGN文件支持高度精确的图形表示,可以存储复杂的几何形状和详细的设计信息。
此外,DGN文件还支持三维数据的存储和呈现,可以在三维空间中表示和浏览设计模型。
适用场景:DGN文件格式适用于各种设计和工程领域的场景,特别是在建筑、土木工程、电力、交通运输和制造业等领域中广泛应用。
缺点:由于其专用性,与其他CAD软件的兼容性可能存在一定的挑战。
此外,DGN文件在文件大小方面可能较大,占用更多的存储空间。
对于一些不熟悉DGN格式的用户来说,学习和使用DGN文件可能需要一定的时间和培训。
总的来说,DGN是一种广泛应用于CAD设计的文件格式,它的优点在于可以高度精确地表示图形,支持三维数据的存储和呈现,但其缺点在于与其他CAD软件的兼容性可能存在挑战,且文件大小可能较大。
地方坐标系向2000国家大地坐标系转换方法的研究
地方坐标系向2000国家大地坐标系转换方法的研究地方坐标系是指根据其中一特定地区的地理特征和测量要求,采用一定的坐标体系建立的坐标系统。
而国家大地坐标系是根据国家大地测量标准建立的坐标系统。
地方坐标系向2000国家大地坐标系的转换方法研究是为了将地方坐标系的测量结果与国家大地坐标系对接,实现数据的一致性和互通性。
本文将围绕地方坐标系向2000国家大地坐标系转换方法的研究进行探讨。
地方坐标系向2000国家大地坐标系转换方法的研究首先需要对两个坐标系的基本特性进行了解与比较。
地方坐标系是以地方控制点为基准,以地方测量标准进行坐标确定的,通常是局部地理坐标,而2000国家大地坐标系是依据2000年国家大地控制网建立的坐标系统,具有国家统一的测量标准和国际接轨的精度要求。
物理转换方法是通过在地方控制点和国家大地控制点之间进行精确的物理测量,确定两者之间的坐标差异,并进行坐标系的转换。
这种方法的优点是精度高且可靠,但由于需要测量大量的物理数据,成本较高且耗时较长。
数学转换方法则是通过建立地方坐标系与国家大地坐标系之间的数学模型,通过坐标转换参数计算地方坐标系与2000国家大地坐标系之间的转换关系。
常见的数学转换方法有七参数转换法、四参数转换法和三参数转换法等。
七参数转换法是一种较为常用的转换方法,它通过最小二乘法计算出七个坐标转换参数,包括三个平移参数、三个旋转参数和一个尺度参数。
这种方法适用于转换区域较大且有较大形变的情况,但需要较多的控制点来确定转换参数。
四参数转换法是通过平移和尺度变换来实现坐标系之间的转换。
这种方法适用于转换区域较小且形变较小的情况,计算较为简单,但精度相对较低。
三参数转换法是通过三个平移参数来进行坐标系的转换。
这种方法适用于转换区域较小且形变较小的情况,计算简单,但精度相对较低。
除了以上几种常用的转换方法外,还存在一些其他的转换方法,如基于地质特征的转换方法、基于地球形状的转换方法等。
CAD文件格式转换知识点
CAD文件格式转换知识点CAD(计算机辅助设计)是现代工程设计领域中广泛使用的一种工具,它可以帮助工程师和设计师更高效地创建和修改各种类型的设计图纸。
在实际应用中,CAD文件有时需要在不同的软件或平台之间进行转换,以满足各种需求。
本文将介绍CAD文件格式转换的相关知识点。
一、CAD文件格式的种类CAD文件格式有多种类型,每种类型适用于特定的CAD软件或平台。
以下是一些常见的CAD文件格式:1. DWG(Drawing):这是AutoCAD软件使用的原生文件格式,它存储了2D和3D设计数据。
2. DXF(Drawing Exchange Format):这种格式是由AutoCAD开发的,用于在不同CAD软件之间交换2D和3D设计数据。
3. DGN(Design):这种格式主要由MicroStation软件使用,它可以保存复杂的设计数据,并支持多个图层。
4. STL(Stereolithography):这是一种用于3D打印的文件格式,它将3D模型分割为多个薄片,并包含了每个薄片的几何信息。
5. IGES(Initial Graphics Exchange Specification):这是一种通用的CAD文件交换格式,用于在不同CAD软件之间传递2D和3D图形数据。
二、CAD文件格式转换的方法在CAD文件转换过程中,通常使用以下方法进行:1. 直接导出:许多CAD软件允许将设计文件直接导出为其他常见的CAD文件格式,比如将DWG文件导出为DXF格式。
2. 通过在线转换工具:有一些在线工具可以帮助用户将CAD文件转换为其他格式,用户只需上传需要转换的文件,选择目标格式,然后下载转换后的文件。
3. 使用专业的转换软件:一些专业的CAD文件转换软件(如AnyCAD Converter等)提供更多的转换选项和定制功能,能够满足更复杂的需求。
三、常见的CAD文件格式转换问题及解决方法CAD文件格式转换过程中可能会遇到一些常见的问题,下面介绍几种常见问题及解决方法:1. 文件丢失或损坏:在转换过程中,可能会出现文件丢失或损坏的情况。
DGN图到DWG下的数据转换研究
DGN图到DWG下的数据转换研究dgn格式的基础地理空间数据如何提供给其他软件应用,或用于建立基础地理空间数据库,将涉及数据转换以及如何使在转换的过程中保持原有信息的不丢失等一系列关键问题,而在转换过程中主要考虑的问题是dgn数据中的地物的编码等属性信息和几何定位信息的正确提取。
以解决这一问题为目标,结合牡丹江地形图的dgn格式数据,阐述了通过在Microstation下用其自带的MDL语言编程实现dgn数据与AuvtoCAD下的数据进行交换的一个行之有效的实用方法。
把dwg格式数据作为dgn格式数据的导出的最终文件。
标签:外部数据交换;空间要素;图形信息;编码信息;属性数据;元素引言随着计算机的高速发展,各种绘图软件越来越多,而对于不同的单位所应有的绘图软件也不尽相同,甚至是同一个单位的数据格式也不是一致。
但是数据还要共享,因此在不同格式数据间转换是一个刻不容缓的问题。
虽然大多数软件都提供转换到其他格式数据的功能,可是在转换的过程中总会出现一些问题,例如在牡丹江市dgn数据向dwg数据转换时,就会出现数据量大量增加,图层信息混乱。
所以在不同的数据间建立一个接口,使不同格式的数据在转换时尽量做到不丢失数据同时数据量也不是大大增加是我们所要解决的问题。
为此文章主要是根据牡丹江dgn数据在生产中转换到dwg数据时出现的问题而进行的讨论。
通过Microstation的自带语言MDL语言进行编程实现两种数据间的转换。
1 dgn数据提取的转换1.1 dgn 数据文件的分析Microstation设计文件采用Intergraph标准文件格式(ISFF),亦称IGDS格式,其文件结构由文件头、若干个Element块、设计文件结尾标记EOD(End Of Design file)三部分组成。
Element块实为一结构体(C/C++),由固定部分和可变部分组成。
固定部分占用位于结构体头部的18个字,定义了一些通用的数据项,即第一个字定义为Elementheader,第二个字定义为WTF,第三至十四个字用于存放元素的范围等。
采用通用数据转换平台(FME)进行dgn—dwg数据转换的探讨
采用通用数据转换平台(FME)进行dgn—dwg数据转换的
探讨
张岳;严晓华
【期刊名称】《浙江测绘》
【年(卷),期】2003(000)003
【摘要】本文介绍采用通用数据转换平台FME将MicroStafion的dgn数据格式转换到AutoCAD下的dwg数据格式的方法,并就dgn数据到AutoCAD的转换作一些探讨。
【总页数】3页(P25-27)
【作者】张岳;严晓华
【作者单位】浙江省第二测绘院杭州310012
【正文语种】中文
【中图分类】P208
【相关文献】
1.DGN图到DWG下的数据转换研究 [J], 郭海录
2.DGN到DWG地形图数据转换的实现 [J], 胡德承;田鹏波
3.Dgn到Dwg空间数据转换方法 [J], 侯丽娜;李城
4.面向要素对象的DGN到DWG格式的大比例尺地形图数据转换 [J], 彭瑞;郑加强;江瑞
5.基于Microstation V8的Dgn与Dwg空间数据转换技术 [J], 张新利;郭富强
因版权原因,仅展示原文概要,查看原文内容请购买。
Dgn与dwg相互转换
Dgn与 dwg相互转换
第1步 下载并安装文件转换软件。打开该程序。 第2步 点击“添加文件”或“选择文件”,然后选择DGN文件或文件要转换。方案,支持“批量转换”让您一次转换多个文件。 第3步 选择“的DGN”或“MicroStation的设计文件(。的DGN)”在输入格式下拉菜单,如果该程序无法检测到您的文件的格式自动。 第4步 选择“的DWG”或“AutoCAD绘图数据库文件(。dwg文件)”菜单中的输出格式。 第5步 指定一个在您的计算机上转换后的文件应保存输出位置,如果该方案一问。 第6步 点击“确定”或“转换”开始
DWG图件的坐标系转换方法的探讨与实现
DWG图件的坐标系转换方法的探讨与实现肖锋;吕宝奇;王瑞芳【摘要】通过采用相应的数学模型,由最小二乘原理,采用间接平差的方法,基于AutoCAD平台下通过ObjectARX二次开发技术完成了任意两个坐标系统之间的转换,实现通过一定数量的新旧坐标系下重合点来求取转换参数、转换精度评定、坐标文件转换、DWG图件文件转换的功能,解决了现有大量DWG格式的基础测绘成果的坐标系向2000国家大地坐标系的过渡和转换的难题。
%Through the use of the corresponding mathematical model,by the least squares principle,using the indirect adjustment method,based on the AutoCAD platform through the ObjectARX two technology development completed two arbitrary coordinate system conversion between,achieved by a certain number of new and old coordinates coincidence point for conversion parameters,conversion,coordinate file conversion,precision evaluation DWG map file conversion function,solves the problems of large format DWG basic surveying and mapping results coordinate system to the 2000 national geodetic coordinate system of transition and transformation problem.【期刊名称】《城市勘测》【年(卷),期】2012(000)002【总页数】3页(P126-128)【关键词】间接平差;坐标系转换;图形转换;DWG【作者】肖锋;吕宝奇;王瑞芳【作者单位】河南省测绘工程院,河南郑州450003;河南省测绘工程院,河南郑州450003;郑州测绘学校,河南郑州450015【正文语种】中文【中图分类】P226.31 引言我国测绘生产采用的坐标系并不相同,常用的国家大地坐标系有1954年北京坐标系和1980西安坐标系,1954年北京坐标系采用的参考椭球为克拉索夫斯基椭球体,而1980西安坐标系采用的参考椭球为IAG75椭球体[1]。
基于MicroStation平台的CAD文件动态无损坐标转换方法研究
基于MicroStation平台的CAD文件动态无损坐标转换方法研究侯祥意;卢姗;陶超【摘要】针对如何将DGN、DWG、DXF三种主流CAD文件进行一体化无损转换的问题,提出了一种基于MicroStation平台的点对点动态转换方法,实现了DGN、DWG、DXF格式CAD文件的动态无损坐标转换,转换后得到的数据具有精度无损失,完整保留了图形对象的空间拓扑关系、符号化表达及扩展属性信息的特点.利用该方法开发转换软件,完成了南宁市6500 km2范围内地形图、地籍图等各类CAD 图件成果的坐标转换.【期刊名称】《城市勘测》【年(卷),期】2019(000)001【总页数】6页(P53-57,62)【关键词】MicroStation;DGN;2000坐标转换;点对点;CAD【作者】侯祥意;卢姗;陶超【作者单位】广州南方智能技术有限公司,广东广州 510663;《规划师》杂志社,广西南宁 530029;广州南方智能技术有限公司,广东广州 510663【正文语种】中文【中图分类】P208.11 引言2000国家大地坐标系是国务院批准使用的新一代高精度地心坐标系。
由于各行业历史测绘成果主要采用1954北京坐标系和1980西安坐标系,因此需要建立坐标转换模型和编制坐标转换软件,将原始测绘成果转换到2000国家大地坐标系。
原始测绘成果主要为CAD文件,主要包括DGN、DWG、DXF三种,CAD文件中的图形对象主要包括空间几何对象、符号表达要素、扩展属性信息三大类。
在坐标转换过程中,严密无损转换不仅要确保空间几何对象的坐标严密转换、拓扑关系完整,还要保证符号表达要素、扩展属性信息的完整一致性。
在诸多CAD文件坐标转换的文章中,对DWG、DXF的转换方法研究较多,如汪燕麟等提出建立大地坐标4参数转换模型与AutoCAD软件中仿射变换模型的联系,研制坐标转换软件实现DWG文件的转换[1];范冲等提出利用FME(Feature Manipulate Engine)转换模板批量转换DWG和DXF文件的方法[2];谢梓威等提出采用FME Object技术进行软件开发实现对DWG数据的无损转换[3]。
【doc】AutoCAD和MicroStation数据转换问题的处理
AutoCAD和MicroStation数据转换问题的处理2003年第6期中州煤炭总第126期AutoCAD和MicroStation数据转换问题的处理王晓鹏,焦利伟(河南省煤田地质局物探测量队,河南郑州450009)摘要:讨论了由AutoCAD的dwg格式到MicroStation的dgn格式转换时常见问题以及处理方法.关键词:转换;问题;线型;符号中图分类号:TP302.4文献标识码:B文章编号:1003—0506I2003)06—0042—02美国Autodesk公司开发的AutoCAD是目前国内使用最为广泛的一种计算机辅助绘图软件,而美国Bentley公司开发的MicroStation因进人中国市场较晚,其影响力相对较小.目前测绘单位外业使用的数字化成图软件基于AutoCAD上二次开发的较多,而在MicroStation上针对测绘专业开发的工具较少,大多数测绘单位成图时使用的是AutoCAD,而有些设计单位要求提供dgn格式的电子数据,因此这就涉及到数据转换问题,下面就AutoCAD2000与MicroStation转换时常见的一些问题总结如下.1图层和颜色转换在MicroStation下主要是以层,色来区分地物属性的,MicroStation图层的层数是有限制的(0~63层),而AutoCAD的层数是没有限制的,二者图层的对应可编辑Bentley,Workspace,system,tables,dwg目录下的图层对照表文件dwgleve1.tbl,其格式为:dwglayers,dgnlevels.AutoCAD和MicroStation颜色对应要注意两方面:①AutoCAD下其色表是从1~255号色,而MicroStation下其色表是从0~254号色;AutoCAD和MicroStation的色号是不对应的.二者颜色的对应可编辑Bentley,Workspace,system\ta.bles\dwg目录下的颜色对照表文件dwgcolor.tbl,其格式为:dwgcolor,dgncolor.2线型和线宽转换AutoCAD和MicroStation都可以自定义线型,但收稿日期:2003—08—05作者简介:王晓鹏(1959一),男,山东潍坊人,工程师,1989年毕业于煤田地质学院,现从事煤田地质测绘工作.42?是在AutoCAD下线型名称不能含"."这个字符,而在转换过程中发现MicroStation线型库中有许多线型名含"."这个字符,例如:h6.33,ll4.46等等.经分析研究得知,在AutoCAD下不管线型如何定义,只要名称和MicroStation线型库的线型名一样,转到MicroStation下显示的线型即为正确的线型.根据这一特点,我们采用以下方法.(1)假如在AutoCAD下线型名为446,对应的MicroStation线型名为h4.46,由于在AutoCAD下线型名不能含".",因此可用特殊字符如:"$"代替".",用开发的LISP程序把所有线型名为446的线型换名为h4$46,然后输出DXF交换文件,用写字板打开DXF交换文件,把"$"替换为".",然后在MicroStation下读人交换文件,这样在AutoCAD下名为446的线型就对应到MicroStation下名为h4.46的线型,显示的样式即为MieroStation下定义的.(2)从dwg到dgn的多义线(pline)的线宽问题,常见的是在dwg中的线宽到dgn中不能正确显示线宽.在AutoCAD中的pline可以定义较大的线宽,而对应在MicroStation中的相应线型线宽是有限的,解决的办法其实是修改MS的转换文件控制选项,我们可以在相关目录如:,bentley,home,prefs,dwgdate\dwgcontro1.bas(J版)文件,可用文字编辑器打开,找到以下内容:MbeDWGImportSettings.polylineWidthAs=MBE—Linestyle'MBE—Shape,'MBE—Linestyle,'MBE—Weight,'MBE—None然后将其改为:MbeDWGIm.portSettings.polylineWidthAs=MBE—Shape'MBE—Shape,'MBE—Linestyle,'MBE—Weight,'MBE—None这样将对应的线宽转换为一个图形.然后按照正常的输入dwg文件就可以得到准确的结果.lI12003年第6期王晓鹏等:AutoCAD和MicroStation数据转换问题的处理总第126期3符号对应地形图上的点状符号在AutoCAD下一般是用块表示的,而在MicroStation下是用一个个cell表示的,和线型转换存在同样的问题,就是在AutoCAD 下块名不能含"."这个字符,而MicroStation单元库中有许多单元名含"."这个字符,例如:l0.2l(高程点),11.11(稻田符号)等等,可同样采用同名对应的办法,输出DXF交换文件,用写字板打开DXF交换文件,把"$"替换为".",然后在MicroStation下读入交换文件,从而达到符号对应的目的.我们在杭州市某测区就采用这种方法转换,但存在以下问题,甲方提供了单元库,并要求符号必须为独立的cell,且名称必须和单元库中的名称一样,因此在输入DXF文件时先不要连接单元库,否则DXF中和单元库中同名的单元在读入时名称会变,如:10.21 的单元名会变成l0.211.另外一个问题就是含有填充内容的CAD块在转换后其形状会发生变化,针对这种问题采用以下方法解决,在MicroStationJ版下用属性过滤把这此单元过滤出来,然后用单元替换的方法,用单元库中正确的单元来替换这些转换过来的同名单元.(责任鳊辑:秦爱新)(上接第25页)施工安装,相应地减少了超长超重材料的使用.对必须使用的,在保证质量和安全的前提下,采取在平地分段加工,仓内现场组装焊接措施.实际下料时,提前在仓口安装1台稳车配合人工下料.为确保铺底部分有足够的强度,施工中横梁要安装牢固.首先,梁窝深度不得低于500 mm,并且大梁安装好后梁窝要浇灌密实,大梁与工字钢,工字钢与工字钢连接处要焊接牢固,保证铺底部分与仓壁形成一个整体.此外,铺底工字钢要用混凝土浇灌密实,不能留有空隙,以免工字钢悬空而降低其强度.不能大面积铺设鹅卵石,尤其是工字钢与大梁连接位置必须保证实底,防止焊体受砸开裂以及工字钢长时间受砸脱落.与此同时,煤仓出水问题也得到了治理.煤仓出水按设计方案处理后,效果十分明显,铺底改造后出水点涌水全部由观察孑L排出.为防止落煤直接浇到铺底工字钢上,铺底结束后,在煤仓落煤点位置设计安装了缓冲台,其作用原理为:缓冲台上积存一定量的煤,落煤进入仓体后首先落到缓冲台上,从而避免或减轻落煤对底板的直接冲击力,对煤仓底板起到很好的保护作用.3.3给煤机硐室及其基础改造该项工程施工的困难在于硐室断面大,上方围岩条件差,扩刷施工时安全系数不高.针对这一不利因素,采取先扩帮后挑顶的方法.扩刷时逐帮进行,并且随扩随安装立柱支撑顶部;两帮扩刷加固后,由硐室两头向中间进行挑顶,并且随挑顶随安装工字钢和槽钢护顶,有效地防止了顶帮大面积片冒的发生.给煤机硐室施工中,立柱起主要的支撑作用,因而要特别保证立柱的安装质量.在施工时柱窝挖到实底且深度不低于I.0m,柱脚全部按要求焊上垫板;每根立柱间距相等,并要焊上足够强度的横撑;两帮的立柱间也要跨巷道焊上工字钢撑杆,防止立柱受力发生弯曲.由于硐室两帮侧压较大,在浇灌两帮墙体时,使墙体与立柱间留出100mm的距离作为让压空间,以免墙体受侧压后挤压立柱.该方案施工中给煤机框架受到双重固定作用,一是硐室护顶工字钢的支撑,二是受到上面基础的牢固牵引,在这2种支护体的共同作用下,给煤机框架能够与给煤机紧密连接,较好地解决了给煤机框架浇灌基础突出而容易变形破坏的问题.4效益分析米村矿4煤仓改造施工完成后,运行至今,效果一直很好,不但储煤量大为提高,而且大大减少了屯仓现象的发生.4煤仓改造与生产同步进行,避免了因4仓改造而停产,多出原煤l2万t.(责任鳊辑:闰茜)(上接第5l页)(4)对一些特殊的材料设备,在井下长距离运输中,应使用强度可靠,装卸方便的运输工具,对一些有严重缺陷的运输工具,严禁使用.(5)强化现场的监督,管理,对各班组安排的任何工作,必须有布置,有落实,有监督.(6)保险绳必须按要求悬挂,如出现特殊情况,要采取用绳扣延长保险绳的方法,使之牢固可靠. (责任鳊辑:林春风)43?。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
科 技 创 新
D GN 图到 D W G 下 的数据 转换 研 究
郭海 录
( 牡 1 5 7 0 0 0 )
摘 要: d g n 格 式 的基 础 地理 空 间数 据 如何 提供 给 其他 软 件 应 用 , 或 用 于建 立基 础 地 理 空 间数 据 库 , 将 涉及 数 据 转换 以及 如何 使 在 转换 的过 程 中保 持 原有 信 息 的不 丢 失等 一 系列 关键 问题 , 而在 转 换过 程 中主要 考 虑的 问题是 d g n 数 据 中的地 物 的编 码 等 属 性 信 息和 几何 定 位信 息的 正确 提取 。以 解决 这 一 问题 为 目标 , 结 合牡 丹 江 地 形 图 的 d g n 格式数据, 阐述 了通 过 在 M i c r o ¥ t a t i 0 n下 用
理。
1 . 5检 验导 出数据 的质 量
虽然我们 已经成功的从 M i c r o s t a t i o n中导出了数据 ,但是我们 并看不出所导 出数据是否完整 , 为了验证数据 的完整性 , 我们将 导 出的数据直接写成 l s p语言 的形式 , 然后再 C A D中将这程序加载进 去将其导入成 图, 通过 d g n和 d w g 两 幅图的比较 , 我们 可以看 出对 于 导 出 的数 据 无 论 在 属 性信 息 还 是 地 物 的 空 间信 息上 都是 没有 数 据 的 丢失 ,而且 我 们 也 达 到 了不 同 中地 物 在 C A D的不 同 层 内 的 条
引 言
以把 地 物 编码 等 属性 信息 用 函数
md l El e me n te x t r a e t A t t r i b u t e s ( & l e n g t h , a t t i r b u t e , & e l e m一 > e 1 ) ;
_
随着 计 算机 的高 速 发 展 , 各 种 绘 图 软 件 越来 越 多 , 而 对 于 不 同 的单位 所应 有 的 绘 图软 件也 不 尽 相 同 , 甚 至是 同一 个 单 位 的数 据 格 式 也不 是 一致 。但 是 数 据还 要 共 享 , 因此 在 不 同格 式 数 据 间转 换 是 个刻不容缓的问题 。 虽 然 大多 数 软件 都 提供 转 换 到其 他 格 式数 据 的 功 能 , 可是 在 转 换 的 过程 中总会 出现 一些 问题 , 例 如在 牡 丹 江 市 d g n数 据 向 d w g 数 据转换时 , 就会 出现数据量大量增加 , 图层信息混乱。 所 以在不同的 数 据 间建 立一 个 接 口 , 使 不 同格 式 的数 据在 转 换 时尽 量 做 到不 丢 失 数 据 同时 数据 量 也不 是 大大 增加 是 我们 所 要解 决 的 问题 。 为 此文 章 主 要 是 根据 牡 丹 江 d g n数 据 在 生 产 中 转换 到 d w g 数 据 时 出现 的 问 题 而 进行 的讨 论 。通 过 Mi c r o s t a t i o n的 自带 语 言 M D L语 言进 行编 程 实现两种数据间的转换。 1 d g n 数 据 提取 的转 换 1 . 1 d g n 数据 文 件 的分 析 M i c r o s t a t i o n 设 计 文件 采 用 I n t e r g r a p h 标 准 文件 格 式 ( I S F F ) , 亦 称 I G D S 格式 , 其 文 件结 构 由文 件头 、 若 干个 E l e me n t 块、 设 计 文 件结 尾 标记 E O D ( E n d O f D e s i g n i f l e )  ̄部 分 组成 。
件。 2 d w g 文 件 的检 查 d w g 文件 的编辑 : 对 于从 d g n导 出 的数据 转 换成 d w g 文件 后 , 有
E l e m e n t 块实为一结构体( c / c + + ) , 由固定部分和可变部分组成。 固定部分 占用位 于结构体头部的 l 8 个字 ,定义了一些通用的数据 项, 即第 一 个 字 定 义 为 E l e m e n t h e a d e r , 第 二 个 字 定 义 为 WT F , 第 三 至十 四个 字 用 于存放 元 素 的范 围 等 。 E l e m e n t时 Mi c r o s t a t i o n的存 储 单 元 ,在 d g n文 件 中 e l e m e n t 的存 储 顺 序 是和 数 字 化 时 的顺 序一 样 的。在 d g n文件 中 e l e m e n t 分为简单元素和复杂元素。 1 . 2 循环 读取 设 计 文件 中的元 素 ( e l e me n t ) 因为在设计文件 中单元的存储顺 序是数字化时 的顺序 , 而且每 个单元都有一个指向下一个元素 的指针 , 所以我们如果想读取设计 文件 中 的所 有 元 素 只需 从 第 一个 元 素 开 始 读 取 直 至设 计 文 件 的末
其 自带的 MD L语 言编程 实现 d g n 数据与 A u v t o C A D下的数据进行交换的一个行之有效的实用方法。把 d w g 格 式数据作为 d g n
格 式数 据 的 导 出的 最终 文件 。 +
关 键词 : 外 部数 据 交换 ; 空 间要 素 ; 图形信 息 ; 编 码信 息 ; 属 性数 据 ; 元 素
一
提 取 出来 存 到短 整形 的数 组 a t t i r b u t e中。但 是在 这 个数 组 中不 仅 仅存 储 了编 码 信 息 , 还 有 其 他 的属 性 信 息 , 为 了 得 到 我 们 想用 的 信息 , 我们可以用一系列 的条件来提取编码 。此时还有 问题需要我 们解决 , 那 就 是有 的地 物 编 码 的 值大 于 3 2 7 6 7 , 对于短整形数组 a t — t i r b u t e 是 不 能存 储 这 样 的值 的 。遇 到 这 样 的 情 况 我 们 也 要 特 殊 处