logo资料库

基于Skyline的三维景观GIS系统的实现.pdf

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
★ ★ 环 境 与 设 计 ★ ★ Cities and Towns Construction in Guangxi [ 文章编号] 1672- 7045( 2008) 12- 0117- 04 基于 Skyline 的 三维景观 GIS 系统的实现 ◆ 谭云婷 陆朝锋 廖顺华 摘 要:Skyl i ne 是当前世界 上应用较为广泛的三维 GI S 软件 之一,它能够快速地融合数据、更 新数据库,展现 3D地理空间影像, 其功能十分强大。本文通过收集 资 料 、数 据 预 处 理 、建 立 三 维 地 形、精确建模、系统集成等一系列 步骤,对广西南宁市青秀山风景 区进行了初步实现,推动了对真 三维可视化 GI S 系统这项技术的 基础性探讨和研究。 关 键 词 :三 维 景 观 地 理 信息系统 AJ AX Skyl i ne [ 中图分类号] TU111. 19+5. 9 [ 文献标识码] A 1 引言 数字青秀山风景区作为一种 数字景观,可以说是数字城市的 一个缩影。系统的建立主要是应 用影像数据与 DEM数据的结合对 三维地形进行仿真显示,结合建 模技术实现实地建筑物的三维重 建 ,从 而 实 现 景 区 的 三 维 可 视 化。另一方面,我们应用组建开 发的方式把 GI S 技术融入三维景 区建设,实现景区的查询、定位、 分析等功能,建立三维 GI S景观系 统。 2 系统设计 数字青秀山风景区系统综合 应用了空间三维技术与 GI S技术, 对二维信息进行模拟仿真,实现 多视角、多层次的三维显示,同时 实现了地形模型与用户的交互访 问。详见图 1。 系统包括三个方面的内容: 空间信息数据库、三维可视化场 景、集成系统平台。 (1)空间信息数据库:采用数 据库组织属性数据,通过 I D对应 到场景中的三维模型,建立一个 开放、稳定的基础信息数据库。 实现基础信息、专题信息、图片的 统一管理。青秀山风景区信息量 较少,可考虑应用 Acces s 作为信 息管理数据库。 (2)三 维 场 景 可 视 化 :应 用 Skyl i ne 的 Ter r aExpl or er Pr o 实 现青秀山风景区的三维可视化。 (3)开发应用系统:系统采用 BS结构,应用 Dr eamveaver 调用组 图 1 · 2008 12 117
★ ★ 环 境 与 设 计 ★ ★ Cities and Towns Construction in Guangxi 件、开发包开发三维 GI S 系统,实 现多源多尺度海量空间数据的存 储、索引、查询、应用和服务功能。 3 数字景区的实现 3. 1 数据收集 为了更好地完成数字青秀山 景区系统,确保系统的现势性,充 实系统的数据量,实现逼真的三 字段名称 数据类型 长度 字段说明 表 1 I d Name I nt r o Pi c X Y 文本 文本 文本 文本 双精度 双精度 11 50 200 50 - - 景点编码信息 景点名称信息 景点简介 图片链接路径 景点 X坐标 景点 Y坐标 维可视化效果,需到景区实地收 3. 3 数据库设计 集以下数据: (1)更新信息:应用 GPS 接收 机测量获取道路信息;同时对照 景区地图更新景点信息。 (2)照片信息:沿路用数码相 机收集建筑物四面的纹理信息。 (3)录像信息:沿路用数码摄 像机收集景点的录像信息。 (4)文字信息:收集景点的文 字介绍信息。 3. 2 数据预处理 (1)配准、纠正 dem数据和影 像数据,获取实现三维地形的基 础数据。 (2)根据影像和收集到的定 位信息矢量化道路、景点和面状 居民地。 (3)对景点数据新建名称字 段,并录入名称。 我们要对现有的资料进行分 类 组 织 ,建 立 完 备 的 景 点 数 据 库。数据库结构见表 1。 3. 4 实现三维场景 (1)实现三维地形:利用Skyl i ne 的 Ter r aBui l der 模块将彩色正射 遥感影像与数字高程模型 DEM进 行快速融合,形成具有照片实景 效果的三维地面模型,生成 MPT文 件 。 启 动 Ter r aExpl or er Pr o 模 块,导入 MPT文件,实现三维地形 模型,详见图 2。 (2)粗 建 模 :导 入 面 状 居 民 地,对于横切面是矩形的规则建 筑 物 ,可 以 在 Ter r aExpl or er Pr o 中对矩形进行拉伸形成灰盒 子,并对灰盒子进行纹理映射,构 建简单民居,详见图 3。 (3)建筑物精细建模。 在 3DMAX中的数据处理工作 包括贴图处理、三维建模、纹理映 射以及数据导出四个部分。 ①纹理贴图的处理:建筑物 的纹理影像,已采用数码相机到 实地拍摄获得,我们应用Phot oShop 对影像进行旋转、拉伸、裁减、拼 接等处理,制作某一侧面对应的 完整纹理影像。要注意保证建筑 物主要立面的纹理完整真实,同 一房屋各侧面纹理影像相应高度 对齐,保持工作区内所有纹理影 像色调均衡。 ②三维建模:塔、亭等景区建 筑 物 的 构 造 要 比 一 般 建 筑 物 复 杂,因此必须在 3DMAX中对景区建 筑物进行建模,同时也保证了建 筑物的真实性。在建模过程中使 用到的造型方法主要包括拉伸、 放样、旋转、布尔运算等,在三维 图 2 图 3 · 2008 12 118
★ ★ 环 境 与 设 计 ★ ★ Cities and Towns Construction in Guangxi 造型时,应首先构思出欲建立造 型的形状,分析一下用何种造型 方法最合适,尽量选用产生边线 的基本要素。下一步,我们将在 Dr eamveaver 下调用组件进行系 统的开发。在开发过程中要注意 较少的方法进行造型,减少模型 反复调试系统的各项功能,减少 工具对三维地形进行垂直测量、 水平测量、面积测量。 (7)剖面提取功能:通过在地 形表面划出剖面线,系统分析获 数据量,有利于三维系统的运行 系统运行错误。 取此处的剖面图。 速度。 ③映射贴图:将处理好的图 片赋予三维对象,并添加 UVWMAP 修改器调整二维贴图的坐标,将 应用 Skyl i ne 组件进行开发, 能获取其所提供的三维可视化功 (8)透视功能:根据用户输入 的视点以及目标点,分析两点之 能,并通过不同的视角查看表面 间的通视情况。 数据,对表面数据进行查询,进行 建筑物的表面与纹理建立关联, 三维动画模拟。此三维景观系统 使贴图正好贴在三维模型合适的 包括以下功能: 位置。不同的对象要选择不同的 贴图投影方式,保证三维模型的 真实感。 ④模型导出:最后,将建好的 模型导出. X格式,在 Ter r aExpl o- r er Pr o 模块中为 MPT文件添加建 筑模型,在添加模型的过程中,对 照景点数据库为模型的 I D赋值, 建立三维场景中的模型对象与景 点数据库的接口,为系统集成时 图形和属性数据双向查询的实现 作铺垫,详见图 4。 (4)添加标注。 导入矢量景点数据,用其名 (1)三维可视化:最大程度的 满足用户对信息的了解需求,起 到最佳的信息传递效果-三维全 景虚拟展示,充分激发旅游者的 兴趣和意向。 (2)漫游功能:用户可通过场 景漫游工具结合地图信息的导航 在三维景区进行虚拟游览。 (3)缩放功能:用户可根据自 己的意愿对景区模型进行缩放, 既可进行全景浏览,也可以集中 在兴趣点上放大观察。 (4)查询定位功能:用户只要 提供查询条件,就可以方便、快捷 (9)精品游览路线推荐:根据 景区特点以及以往游客的游览习 惯,定制几条游览线路并进行全 程虚拟飞行录像,供游客观看并 在制定游览路线时作为参考。 (10)统计查询功能:提取数 据库的数据,在三维地形中动态 生成柱形统计图,详见图 6。 4 关键技术 三维数字景观的建立涉足了 当前 GI S领域的前沿技术,系统的 实现不但具备了电子地图、电子 沙盘的功能,对地物进行定位、观 察与分析,同时,又能在数字地图 的基础上实现立体的虚拟建设。 称字段的信息进行标注,并设置 查询所需的兴趣点属性信息,并 它所包含的支撑技术主要体现在 标注高度与标注背景图片,使系 在景区中实现居中定位。 统在漫游过程中高空显示标注, 详见图 5。 3. 5 集成三维系统 经过上述步骤,我们已经准 备 好 了 建 立 三 维 GI S 系 统 所 需 (5)热点查询功能:用户通过 选中景观中的某一对象,就可调 以下几个方面: 4. 1 数据信息管理技术 在数字景观的建设中,将集 出该对象的具体信息,包括语音、 合巨大的各种图形信息、图像信 图片、视频信息。 (6)测量功能:用户能通过该 息、属性信息等,属性信息应用数 据库进行管理,应用特定编码与 图 4 图 5 · 2008 12 119
★ ★ 环 境 与 设 计 ★ ★ Cities and Towns Construction in Guangxi 4. 6 WEBGI S技术 系统的构建主要应用了空间 三维地理信息系统技术结合 As p 以及 Aj ax 等网络技术,实现了三 维系统的查询、漫游、缩放、量测 等功能外,同时还采用了 Aj ax 技 术实现了无刷新动态统计方案, Aj ax 使用了 XMLHt t pReques t 进行 异步数据传输,使用户与服务器 相互通信而无须刷新当前页面, 实现了用户反馈与信息回应的无 缝结合。 5 结束语 三 维 青 秀 山 景 观 系 统 的 实 现,在结合 COM技术开发网络三维 地理信息系统方面做了许多有价 值的试验和尝试,不仅具有深远 的学术价值,而且具有广阔的应 用价值和前景。项目推动了对真 三维可视化 GI S 系统这项技术的 基础性探讨和研究,从而掌握数 字城市乃至数字地球信息表现的 关键技术。 参考文献 [ 1] 林 卉 ,赵 长 胜 ,孙 建 文. 数字校园三维建模与仿真的实现 与 设 计 [ J ] . 测 绘 通 报 ,2004,6 ( 20) : 10- 12. [ 2] 张瑞林,肖桂荣. Aj ax 技 术 在 地 理 信 息 服 务 中 应 用 研 究 测绘科学,2007,(6):150- 151. [ 3] 温颜. 建筑效果创作难点 实例解析[ M] . 北京: 人民邮电出 版社,2005. 图 6 场景地物对象对应起来,实现图 形数据与属性数据的统一管理, 模,充分利用 3dmax 中的建模与贴 图技术,建立实体模型,再导入到 能有效解决海量信息的调用、管 场景中在地形中进行整合,建立 理、漫游等一系列运算分析的工 作,使数据达到调用运算自如。 4. 2 GPS-GI S-RS一体化技术 三维场景。 4. 4 三维 GI S应用系统集成技术 要实现三维景观系统除了三 全球定位系统、遥感技术与 维可视化以外,还需要实现三维 地理信息系统技术是建立“数字 景观”的三大支撑技术。其中全 球定位可获取对象定位坐标,遥 感技术可快速获取影像信息,而 地理信息系统具有良好的查询检 索、空间分析计算综合处理能力, 数字景观需要综合运用此三项技 分析查询功能,应用系统的实现 是以 Dr eamveaver 为开发平台应 用 As p、Aj ax 等网络开发技术嵌入 组件进行开发集成,为系统实现 漫游、查询、定位、空间统计分析 等三维 GI S功能。 4. 5 三维自然景观实现技术 术,才能建立精确、逼真的三维地 应用三维自然景观技术模拟 形,实现对地观测、信息处理和分 出青秀山景区的立体三维模型, 析模拟的准确性。 4. 3 数字建模技术 数字建模过程包括地形建模 与对象建模,在地形建模中,应用 DEM数据建立精确建模,并将影像 作为纹理数据,通过数据预处理、 模型不仅是一个具有真实坐标、 真实尺度以及真实纹理的三维景 观,而且需要进行真正的三维 GI S 建库及管理。模型的实现为公众 提供了一个全新的视角;另外,规 划部门可根据模型跟踪景区形态 参数设置、纹理映射、投影变换等 的建设发展,根据建设发展的不 构造出地形表面的三维景观模拟 同阶段要求,及时、准确地作出规 (作者单位:广西地图院,广西 图,实现三维地形模型;对于形状 特殊的地物,可采用 3dmax 辅助建 划建设方案,实现三维决策信息 南宁 530023) 管理平台。 · 2008 12 120
分享到:
收藏