版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
城市建筑三维快速建模方法的研究与实现陈XX[1],何XX[2]1.国家测绘地理信息局重庆测绘院,重庆 400015,2.黑龙江省测绘院,黑龙江哈尔滨 250000摘要:针对当前数字城市三维精细模型建设方法的特点和成本,该文提出一种城市三维快速建模方法,作为对精细三维模型建模的补充。该方法的主要思路和技术特点是充分利用现有城市测绘信息资源的前提下,通过研究各种模型要素的特点,设计出一种自动化程度非常高的技术来实现城市建筑的三维快速建模。该方法保证城市三维模型的逼真效果和浏览速度,极大的提高了三维城市建模的效率,在城市三维建模中具有很好的推广和应用价值。关键词:城市三维建模;3DGIS;快速建模。TheResearchandImplementationonFastModeling
of3DCityBuildingsXXCHEN[1],XXHE[2]1.ChongqingInstituteofSurveyingandMapping,SBSM,Chongqing4000152.HeilongjiangProvincialInstituteofLandSurveyingandMapping,Jinan250000ABSTRACTJ:ustasfeaturesandcostforcityconstructionmethodofthecurrentthree-dimensionaldetailedmodel,thispaperpresentsathree-dimensionalmodelingofurbanrapidmethodwhichcanberegardedasacomplementtothethree-dimensionalmodeling.Studyingthecharacteristicsofthevariouselementsofthemodelandusingtheexistingurbanmappinginformationofresources,thisapproachdevisesaveryhighdegreeofautomationtechnologytoachievethree-dimensionalfastmodelingofurbanarchitecture.Thisapproachguaranteesrealisticeffectsandbrowsingspeedofthree-dimensionalmodel,whichgreatlyimprovestheefficiencyofthe3Dcitymodeling,withgoodpromotionandapplicationvalueinthree-dimensionalmodelingofthecity.Keywords:City3Dmodeling;3DGIS;Fastmodeling.目前数字城市建设在全国开展来如火如荼,三维建模行业也呈现出欣欣向荣的大好局面,尤其各种三维建模方法和建模软件更是层出不穷,这极大地丰富了三维建模的理论,促进了三维建模的竞争市场,使三维建模行业得到了迅速的进步和发展。同时,由于现代建筑形式表现出来的多样性、复杂性和工作量大、工作琐碎,因此当前在使用计算机软件自动建模时,我们仍面临软硬件技术带来的局限和挑战。为了制作更精细和逼真的三维模型,使其能够更真实的反映现实客观世界,当前很多数据生产部门和生产商都选择采用比较传统的人工建模方法,这种方法无疑是耗时、耗力和成本高的。研究现状对城市三维模型的建设方法而言, 由于不同领域的专业和知识结构带来认知的不同, 从而形成了各种各样的技术路线方案。总体而言这些技术方案大致可分为两种:第一种技术方案是基于空间信息技术的城市三维建模方法或倾斜摄影三维建模方法, 这种方法的总体思路是利用测绘行业的 4D产品,包括数字地形图数据(DLG)、遥感影像数据(DOM)、数字高程模型数据(DEM卜激光扫描数据(LIDAR等资源。先利用DOM和DEM数据建立具有真实高程起伏的地表模型,然后在地表模型上利用DLG或LIDAR数据建立房屋模型,最终形成一个完整的数字城市三维模型。第二种技术方案是基于虚拟现实 (VirtualReality)技术或增强现实(AugmentedReality)技术的城市三维建模方法,这种技术的总体思路是以计算机技术为核心的现代高科技生成逼真的视、听、触觉一体化的特定范围的虚拟环境, 用户借助必要的设备(如特制的衣服、头盔、手套和鞋等)以自然的方式与虚拟环境中的对象进行交互作用、 相互影响,从而产生“沉浸”于等同真实环境的感受和体验。目前在数字城市的三维精细建模中更多采用的是第一种技术方案。具体来说就是运用3DMax软件通过三个步骤建立三维城市建筑模型: 一、对平面底图CAD数据进行处理;二、根据建筑物的高度建立三维建筑模型;三、对三维建筑模型贴裁剪的纹理,从而使模型显得更真实。其具体流程如图-1所示:图-1城市三维精细建模流程三维快速建模方法研究本文作者在长期积累三维城市模型建设经验的基础上, 将主要针对工序繁琐的步骤二和步骤三进行改进,借助微软的 DirectX3D组件封装成粗模模型批量生成和辅助贴图插件。将繁琐的手工操作建模方法变成计算机自动化的操作, 这样快速建模方法可作为数字城市的三-2所示:提取底边的几何中心点保存中心点到 shp文件中-提取模型的相天属性信息保存到属性表中利用DirectX创立三维模型根据规则对三维模型贴图-2所示:提取底边的几何中心点保存中心点到 shp文件中-提取模型的相天属性信息保存到属性表中利用DirectX创立三维模型根据规则对三维模型贴图模型导出x文件xpl2格式1r挂接模型文件到 shp属性表中1F输出完整的 shp文件和模型文件图-2三维建筑快速建模流程图创建金字塔,输出文件维建模的补充,使建模方法得到完善和提高。三维快速建模的详细流程如图2.1CAD数据转换在对CAD底边数据进行预处理的过程中,先要删除多余要素只保留建筑物底面和含相关属性的注释图层,并保证每个多边形的属性完整性。然后将 预处理过的CAD底图数据导入到ArcGIS中转换为shape面图层,面图层的属性表中应该包括有模型材质、模型层数、模型名字、模型底面面积等,如图-3。TableFID*srI0Polyr&n11999.04354^115E2&93133ff2PalTron2535.6341353Polyeonfi457.C09551在4PfilTEGR4445.36S177t*5Pfilygan:5405.3532B8t*-6Folrgon:4406.543622注13:9S.M7CSf?8Folirgoi:53B2..7131Lflt?gPoLyson43?B511339氏10PcLtsons24E.3S47SBft11334t.Ez-141E12332T.2-5025413f32€.2315414PolyroTi7322.转15PolyonT-45555erPolyffon4302.131139ft6299.503653电15PolytDR2281.311713皆19PolTr&n2279.5979620P«-lTron;127B.37391421Palyton1274.B266L822Pslyefin12fi9.78S336璜41►►>(0outof119S5Selected)|坨摸建筑图-3底边属性表2.2三维立体模型生成顺序读取转换后的shape数据每一行记录,包括读取每个多边形底面轮廓点坐标及对应的属性信息(层数、材质),然后利用微软提供的 DirectX3D插件生成三维模型,模型通过贴图便生成.x格式文件。.x格式的文件经过论文作者从 skyline软件提取出的生成xpl模块,便可进一步生成具有四层金字塔结构的 xpl2格式的模型文件。在生成模型过程中, 首先需要计算出模型的高度, 由于论文作者拿到的是建筑层数, 所以在计算高度是按层数乘以 3.8米来计算建筑高度的。然后利用数组 vertices来存储建筑物的上下及侧面的矩形的四个节点坐标 (x,y,z),数组indices来存储每个矩形被拆分为两个三角形后的节点在数组vertices的索引。最后利用Direct3D提供的Mesh、Material等接口提供函数实现快速构建三维模型和纹理的贴图,在指定贴图文件中,论文作者是通过属性表的材质属性来指定对应的贴图文件的,一种简单的方法就是把贴图文件直接命名为材质属性。2.3多边形面转点多边形底面提取出中心点转化为点图层, 可以在点图层中挂接好快速生成的模型文件及模型的属性信息,保证了模型和属性信息的一致性。多边形底面,通过计算其质心的 X、Y坐标,保存到点图层中,同时需要将多边形图层-5-5。的相关属性信息拷贝到点图层中, 这里高程属性是必不可少的。 在此过程中,考虑到模型的一般情况以及Direct3D构建模型的原理,论文作者把不是简单多边形的底面全部剔除了。原型系统的实现实验已经开发了一个城市三维建筑快速建模的原型系统。 在数据准备上,需要在ArcGIS软件中,先把CAD数据经过处理转化为SHAPE格式数据,检查属性数据的完整性和正确性,同时需要准备好三维模型的纹理图片。 在转换前指定好输入输出数据路径, 整个转换过程完全采用自动化的过程,如图-4。恳檔出立伴夷嗨SZJ團馭拌E味出加獸臣囹懐谁坐禺如班消®图-4三维建筑快速建模界面图三维模型快速建模完成后,采用 skyline提供的.x文件转换为.xpl2文件的插件,完成对模型金字塔的建立。通过 SHAPE文件来挂接模型的方式,可以详细的知道每个模型的空间位置和属性信息,快速建模的三维模型的效果展示如图图-5三维模型展示效果结论和展望论文的研究结果提供了在对模型精细程度不是特别高的情况下一种完全自动化的快速三维自动建模,其实验的方法和效果都是有效和可行的, 作为人工精细三维建模的补充, 在城市三维建模行业有一定的推广价值。目前原型系统自动快速建模的模型, 其精细程度还是不具有完全人工的建模的精细程度,模型和现实实物也有一定的出入。论文提出的快速三维建模方法还存在着每栋建筑屋顶是平面的情况,还不能实现一般屋顶的凹凸建模, 这将是城市三维快速建模方法下一步需要深入研究的重点和难点。参考文献万剑华•城市三维地理信息系统的建模研究 •武汉大学博士论文,2001.咸桂玉,梁立恒,钱美兰等•三维景观快速建模技术研究 [J].测绘与空间地理信息2009,32(3):154-156.朱庆,李德仁,龚建雅,熊汉江.数码城市GIS的设计与实现.武汉大学学报(信息科学版),2001,36(1):8-15.朱庆,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年皮制品加工协议在线浏览
- 2024施工招标指南及协议条款
- 2024劳务外包派遣协议样本
- 2024年度技术交易协议样本
- 2024年度城市堡坎加固改造项目协议
- 全渠道推广与品牌传播战略规划与实践案例考核试卷
- 《ADHD情绪识别特征与临床症状的相关性分析》
- 《印迹壳聚糖对含金属离子白芍水提液的絮凝工艺研究》
- 《连续并购背景下苏宁易购盈利模式研究》
- 2024至2030年中国全灰高光板数据监测研究报告
- 公安派出所建设标准
- 小学开展仪式教育的策略研究
- 股骨颈骨折一病一品课件
- 小教文小学语文课堂导入存在问题及对策研究
- 教育部产学合作协同育人项目师资培训项目申报书模板(校企合作背景下软件开发类课程师资队伍建设)
- 美容院顾客管理档案表
- 锦鲤的繁殖与选优技术
- 四年级数学家长会课件
- 华北理工《社会医学》讲义11健康危险因素评价
- 透析饮食课件
- 妊娠期高血压护理查房医学课件
评论
0/150
提交评论