raindropsnow
路人甲
路人甲
  • 注册日期2003-10-20
  • 发帖数52
  • QQ154149215
  • 铜币275枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:9071回复:17

三维GIS研发思路[转贴]

楼主#
更多 发布于:2003-11-25 13:08
三维GIS研发思路

三维GIS研发思路可归纳为两种:
(1)由于三维GIS首先要将地理数据变为可见的地理信息,因此人们从三维可视化领域向三维GIS系统扩展,这一点同早期的二维GIS来源于计算机制图管理一样,是从可视化角度出发的.
(2)GIS需要存储和管理大量的空间信息和属性信息,因此人们又从数据库的角度出发向三维GIS发展.他们从商用数据库向非标准应用领域扩展,将三维空间信息的管理融入RDBMS中,或是从底层开发全新的面向空间的OODBMS,如GODOT,GeoO2,GEO++,SmallWorldGIS.一个新的发展方向是将三维可视化与三维空间对象管理藕合起来,形成集成系统.
三维GIS相关软件发展概况迄今为止,国际国内还没有一个成熟完整的三维GIS系统,与三维GIS相关的系统大多集中在三维可视化方面,如EVS,Vis5D,Voxel,医学可视化及各种CAD软件等,也有一些部分实现了三维GIS的功能,比较有名的软件有:LYNX,IVM(InteractiveVolumeModeling),GOCAD,I/EMS,SGM等.
显而易见,三维可视化是目前三维的主要应用领域。模型可视化的表现形式有:
1三维景观方式。它允许人们从不同角度、不同方位、不同距离观看三维模型的表面。为了增强模型表面的三维真实感,常常在显示时还要加上光照模型、表面纹理等三维效果,给人以逼真的感受,但它始终只能看到模型的表面。
2掀盖层三维景观方式。它是在三维景观方式的基础上,设想观察者可以掀开上覆的盖层看到下伏的界面,它实质是第一种方式的一种变形。
3透视三维景观方式。它设想人眼能穿透三维体的一些部分,透视地看到人们感兴趣的界面,这也可以看作是掀盖层方式的一种变形。
4切面方式。设想人能够用刀切开三维模型,从水平或垂直切面上看到三维体的内部结构。由于在二维切面上能方便地进行量算、修改等操作,因而它是用二维方式来表达三维模型内部结构的一种很好的方式,传统的剖面图就是这种方式的原形。在三维模型的支持下,用切面方式能产生很好的二维三维联动效果,即在二维剖面上修改模型后即刻影响到三维模型的形态,并且可以用一组平行切片来表达三维模型的内部结构。
几种典型的三维数据模型:
①单元分解法。即三维GIS的删格结构。它以固定形状(如立方体)的单元体规则地分布于空间网格位置上。一个形体就是这些具有邻接关系的大量固定单元的集合,单元大小决定了单元分解形式的精度。它具有易于存取给定点的优点,能保证空间的唯一性。缺点是各部分关系不够明确,需要耗费大量的存储空间。在实际应用中一般采用八叉树(单元正则形体)或BSP树(单元大小可变形体)的组织形式。
②构造性表示法。它是通过体素(如正方体、球体、三角体等)定义运算而得到新的形体的一种表示方法。最著名的构造性表示法是构造实体几何(CSG)法。CSG的体素本身是实体,其运算为刚体运动或正则化的集合运算──并、交、差。该法比较适用于机械、建筑等领域。
③边界表示法。即三维GIS的矢量结构,一个形体用其拓扑边界表示。它记录形体的几何元素的几何信息(顶点、边、面、体)以及相互连接关系(拓扑信息),以便直接存取形体的各个体与面、面的边界线,以及各个顶点。这样有利于实现以体、面、线、点为基础的各种几何运算和操作,以及查询形体的拓扑信息,例如实体中有哪几个相连通的部分等等。

喜欢0 评分0
QQ:154149215 EM:raindropsnow@sina.com 我是新手,但我很执着!
wangjh
论坛版主
论坛版主
  • 注册日期2003-08-22
  • 发帖数994
  • QQ55359982
  • 铜币2579枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2003-11-25 16:48
ding
网 站: www.52xoo.com (3S,信息融合,数字图像处理,模式识别与人工智能等专业电子书、学术文章及源代码共享) E-mail: Jianhong72@163.com QQ: 88128745 (55359982用了近10年,最近被盗了,郁闷!!!)
举报 回复(0) 喜欢(0)     评分
gis1117
  • 注册日期
  • 发帖数
  • QQ
  • 铜币
  • 威望
  • 贡献值
  • 银元
2楼#
发布于:2003-11-25 20:53
好同志啊
举报 回复(0) 喜欢(0)     评分
mlhzxc2001
路人甲
路人甲
  • 注册日期2003-08-20
  • 发帖数118
  • QQ
  • 铜币349枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2003-12-03 20:05
hao
举报 回复(0) 喜欢(0)     评分
zxlwell
路人甲
路人甲
  • 注册日期2003-08-25
  • 发帖数21
  • QQ
  • 铜币191枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-07-28 13:16
hao
举报 回复(0) 喜欢(0)     评分
bamboo9
路人甲
路人甲
  • 注册日期2005-10-10
  • 发帖数13
  • QQ
  • 铜币151枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2006-05-21 13:34
<P>先谢谢</P>
举报 回复(0) 喜欢(0)     评分
bonaba
路人甲
路人甲
  • 注册日期2006-04-03
  • 发帖数3
  • QQ
  • 铜币123枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2006-05-30 16:51
<P>我最近就在研究三维GIS,没有人指导,没有人讨论,呵呵,我想走游戏的思路,想想看,我们玩过的三维游戏,2.5维的游戏,做的不错吧,GIS做成那个效果肯定不错,我做的是电力方面的GIS,我把游戏源码修改了,地形来自DEM,场景来自实际的纹理照片,杆塔可以使用3Dmax建模,读取3DS数据用OpenGL显示也没有任何问题,这条路子走下去肯定能成功。</P>
举报 回复(0) 喜欢(0)     评分
hydiest1982
路人甲
路人甲
  • 注册日期2005-11-03
  • 发帖数1
  • QQ
  • 铜币106枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2006-05-31 08:47
<P>如果在网上能发布的呢,比如象<a href="http://www.EDUSHI.COM" target="_blank" >WWW.EDUSHI.COM</A>的地图就是那样</P>
举报 回复(0) 喜欢(0)     评分
zhaangty
路人甲
路人甲
  • 注册日期2006-03-15
  • 发帖数30
  • QQ
  • 铜币134枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2006-05-31 19:17
<P>谢谢,很有帮助!</P>
举报 回复(0) 喜欢(0)     评分
sharkangle
路人甲
路人甲
  • 注册日期2006-04-05
  • 发帖数10
  • QQ
  • 铜币130枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2006-06-01 13:22
2000年的东西了。。。
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部