>>> 您现在的位置: 中国交通技术网 >> 资料文库 >> 3S技术 >> GIS >> 正文

读取DXF格式文件

更新时间:2007-8-27  来源:tranbbs  作者:佚名  人气:  [ 投稿 ] [投稿帮助
  OpenGL是美国SGI公司最新推出的一套开放式的三维图形软件接口,适用于广泛的计算机环境,从个人计算机到工作站,OpenGL都能实现高性能的三维图形功能。OpenGL本身不仅提供对简单图元的操作和控制,还提供了许多函数用于复杂物体的建模。但是,我们通常喜欢使用AutoCAD和3DS及3Dmax等工具来建立模型,并且我们已经有了很多这样的模型,那么我们如何才能资源共享,避免重复劳动呢?利用CAD图形标准数据交换格式—DXF格式,我们就能很容易地实现资源共享,而不需要重复建模。
DXF文件的结构很清楚,具体如下:
1. 标题段(HEADER )
有关图形的一般信息都可以DXF 文件的这一节找到,每一个参数具有一个变量名和一个
相关值。
2. 表段
这一段包含的指定项的定义,它包括:
a、
线形表(LTYPE)
b、
层表(LYER)
c、
字体表(STYLE)
d、
视图表(VIEW)
e、
用户坐标系统表(UCS)
f、
视窗配置表(VPORT)
g、
标注字体表(DIMSTYLE)
h、
申请符号表(APPID)
3. 块段(BLOCKS)
这一段含有块定义实体,这些实体描述了图形种组成每个块的实体。
4. 实体段(ENTITIES )
这一段含有实体,包括任何块的调用。
5. END OF FILE(文件结束)
下面是对DXF的基本结构举一实例进行说明:
0 0 后接SECTION
SECTION 表明这是一个段的开始
2 2 后接的是段名
HEADER 说明该段是HEADER 段(标题段)
9
$ACADVER 文件是由AUTOCAD 产生的
1
AC1008
9 9 后接 $UCSORG
$UCSORG 用户坐标系原点在世界坐标系中的坐标
10 10 对应 X
0.0 X 的值
20 20 对应 Y
0.0 Y 的值
30 30 对应 Z
0.0 Z 的值
9
$UCSXDIR 这是一段不太相关的部分,略去
10
1.0
... ....
9 9 后接 $EXTMIN
$EXTMIN 说明三维实体模型在世界坐标系中的最小值
10 10 对应 X
-163.925293 X 的值
20 20 对应 Y
-18.5415860.0 Y 的值
30 30 对应 Z
78.350945 Z 的值
9 9 后接 $EXTMAN
$EXTMAX 说明三维实体模型在世界坐标系中的最大值
10 10 对应 X
202.492279 X 的值
20 20 对应 Y
112.634300 Y 的值
30 30 对应 Z
169.945602 Z 的值
0 0 后接 ENDSEC
ENDSEC 说明这一段结束了
0 0 后接SECTION
SECTION 表明这是一个段的开始
2 2 后接的是段名
TABLES 说明该段是TABLES 段(表段)
... ... ... ... 该段对我们不太相关,此处略去不进行说明
0 0 后接 ENDSEC
ENDSEC 说明这一段结束了
0 0 后接SECTION
SECTION 表明这是一个段的开始
2 2 后接的是段名
ENTITIES 说明该段是ENTITIES 段(实体段)这是我
0 们要详细说明的段,该段包含了所有实体的
POLYLINE 点的坐标和组成面的点序。0后接POLYLINE
8 表明以下数据是对于一个新的实体;
OBJECT01 8后接的字符串是这个实体的名称
66
1
70 从66 1 到70 64
64 说明该实体是由许多小平面组成的
71
38 71 38说明该实体共有38 个点
72
72 72 72 说明该实体由72 个三角形构成
0 0 VERTEX
VERTEX 表明后面紧跟着的是实体的数据
8
OBJECT01
10 对应X 坐标
-163.925293 X 的值
20 对应Y 坐标
-17.772665 Y 的值
30 对应Z 坐标
128.929947 Z 的值
70 70 192
192 表明上面的数据信息是点的坐标

[1] [2] [3] [4] [5] 下一页

  特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。本站所有技术文章、专业软件资料仅供技术人员、高校师生学习交流之用,目的旨在促进与提高中国的交通技术水平;用户获取后不得用于商业目的,否则,所产生的法律责任本站概不负责。
责任编辑:七星
发表评论】【加入收藏】【打印此文
相关内容
Palm 串行通讯GPS数据读取的实现
>>> 热点资料
·徐州市主城区轨道线网规划
·智能交通电子警察与城市道路监控系统
·哈尔滨市举办2009年大冬会交通规划探讨
·公交智能化整体方案(大量实际效果图)
·微观交通仿真并行化方法与策略_
·安蒙德机动车视频电子警察系统解决方案--纯视频机
·中小城市交通特性与交通模式研究
·DynaCHINA动态网络交通分析与实时路况预测软件介
·长沙市城区道路交通拥堵的特点、成因及对策
·试论大型活动的交通保卫与交通组织
>>> 推荐资料
·区域停车诱导系统解决方案
·哈尔滨市举办2009年大冬会交通规划探讨
·DynaCHINA动态网络交通分析与实时路况预测软件介
·中国射频识别(RFID)技术政策白皮书
·伦敦市道路拥挤收费政策解析
·香港地铁屏蔽门系统考察研究
·我国城市轨道交通主要投融资模式及创新思路
·加拿大留学申请程序
·国家地理信息标准化“十一五”规划
·美国地方政府的规划实践(1)
>>> 交通图库

四层车道桥,你还见过更高的吗?

太阳能急转标志牌

太阳能施工导向车(推拉式)

太阳能施工导向牌
>>> 博客交通
·区域停车诱导系统解决方案
·哈尔滨市举办2009年大冬会交通规划探讨
·DynaCHINA动态网络交通分析与实时路况预测软件介
·中国射频识别(RFID)技术政策白皮书
·伦敦市道路拥挤收费政策解析
·香港地铁屏蔽门系统考察研究
·我国城市轨道交通主要投融资模式及创新思路
·加拿大留学申请程序
·国家地理信息标准化“十一五”规划
·美国地方政府的规划实践(1)
网友评论:(评论内容只代表网友观点,与本站立场无关!)
  请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。