论文部分内容阅读
【摘 要】 随着三维建模技术的发展,影像建模逐渐成为三维建模发展的一个热点,在现实生活中被广泛应用。由Google推出的Google Building Maker在线建模服务,是一种非常方便的三维建筑创建工具,可以获得模型的真实位置和地理坐标。本文我们所要建立的街景模型是用Google Building Maker进行在线影像建模,并以SketchUp为建模基础软件,同时结合ArcGIS进行交互建模。实现模型的在线建立、导入、导出等功能,最后将建成的模型导入到ArcGIS中添加属性信息,建立三维数据库,实现景三维模型管理与可视化、三维动画特效等信息,并从中总结出一套简洁、实用的建模方法。
【关键词】 Building Maker;SketchUp;ArcGIS;交互建模;三维数据库
Streetscape Reconstruction Method Based on Online Modeling Services
Zhao haiying1, Zhang zhengpeng2, Wu xianwei2
(1. Northeast geotechnical engineering company, AnShan 114002, China;
2. School of Geomatics, Liaoning Technical University, FuXin 123000, China)
【Abstract】 As of 3D modeling technology development, the image modeling gradually become 3 d modeling of the development of a hot, in real life has been widely used. By Google launched Google Building Maker online modeling services, is a very convenient three-dimensional architectural creation tools, and can get the real position and model geographic coordinates. In this paper, we have to establish scene of model is Google Building Maker with online video modeling, and with SketchUp for modeling based software, and combining with the ArcGIS on interactive modeling. Realization model established online, introduction, and the output of function, and finally the model will be built into the ArcGIS add attributes information, a three-dimensional database, realizing the scene 3D model management and visualization, the three dimensional animation effects and other information, and to sum up a set of concise and practical modeling method.
【Key Words】 Building Maker; SketchUp; ArcGIS; Interactive modeling; Three-dimensional database.
隨着社会的发展,简单的平面图纸已经不能直观的充分表达人们想看到的景观,于是人们利用了开始使用三维模型,利用三维效果图进行直观的表达。基于影像的建模是最近几年兴起的一门技术,它使用直接拍摄到的图像,采用尽量少的交互操作,重建场景,克服了传统的基于集合的建模技术的许多不足,有无比的优越性。由Google推出的Google Building Maker,是基于影像的三维模型的在线建立,可获得模型的真实地理位置,同时能结合ArcGIS和SketchUp进行交互建模,可实现模型的在线建立、导入、导出及属性信息的添加。
目前利用计算机构建物体的三维模型的方法主要有:几何造型的方法、用精密设备获取三维模型的方法和基于图像的建模方法三种。为了弥补基于图像的建模的缺陷,本文我们利用Google Building Maker进行在线影像建模,然后利用Building Maker与SketchUp的交互对模型进行细化及贴图修饰,最后利用ArcGIS中的ArcScene场景实现三维可视化显示,利用这种方法建成的模型更真实、更贴近生活。
1 基于Building Maker在线影像建模
Building Maker建筑模型制作工具是一种非常方便的三维建筑创建工具。建筑模型制作工具可让您通过在二维航拍图(照片)上组合 3D数字建筑物砌块创建建筑物,就像用真的玩具积木搭建建筑物一样。另外,与玩具积木一样,建筑模型制作工具中的砌块也具有不同的形状,从标准的方块砌块到表示不同类型屋顶的砌块,应有尽有。通过Building Maker在线建立的模型,不仅可以获得模型真实的地理位置与贴图,还可以用Google SketchUp继续做更精细的编辑,实现模型的在线建立、导入、导出。
一座建筑物可以用一个或多个砌块表示(具体取决于建筑物的复杂程度)。如果建筑物具有斜屋顶或门廊式入口等要素,则使用多个砌块建模;某些建筑物(如矩形高层建筑)可能不包含大量附加细节,则用单一切块建模。 1.1 选择建模地区
进入Building Maker在线建模入口,点击相应的地点标记,或者输入相应的位置。选好位置后,使用平移和缩放控件查找待創建建筑物的图像,利用建筑物选择指针()选择建模建筑物,选好后地图下方会显示位于建筑物选择针下的区域或建筑物的四张航拍图,如图1,点击开始建模,进入在线建模界面。
图1 在线建模界面
Fig.1 Online modeling interface
1.2 创建单砌块建筑物
(1)点击砌块栏 () 中的()按钮,创建一个代表建筑物形状的方块砌块。
(2)放置砌块。点击并按住鼠标左键,通过移动光标、视角缩放,将砌块某一交点与建筑物的某一角点对齐,固定砌块模型。
(3)调整砌块使其适合图片大小。通过光标移动模型另一交点,将此交点与建筑物的另一角点对齐,确定砌块大小。
(4)重复以上操作,将砌块放置到一航拍图片上方,对齐砌块,如图2:
(5)将砌块放到其它五个航拍场景中一一对齐,确保对建筑物进行适当的照片纹理化。
1.3 创建多砌块建筑物
(1)确定构成建筑物的模块。根据观察确定建筑物是由哪些不同形状的模块构成的,共分成几个部分构建。例如,下面的建筑物可由五个砌块组成:一个表示建筑物底部的大方形砌块、两个表示出纳窗的较小砌块、一个表示建筑物上半部分的砌块、一个代表屋顶的小砌块。
(2)创建一个最能代表您建筑物形状的砌块,对该砌块进行定位、调整、对齐。
(3)点击砌块按中的某一个按钮,创建另一个砌块。下一个砌块会在相对于第一个砌块的位置上进行显示,具体显示位置取决于您在位置栏上所按的按钮
(4)定位第二个砌块。打开状态()进行捕捉,则第二个砌块的交点会捕捉到第一个砌块的线段或交点,调整、对齐第二个切块的位置,如图3。
图2 对齐的砌块
Fig.2 Aligned block
图3 两个砌块的建筑物
Fig.3 Two blocks of buildings
(5)点击“查看器“链接,在Google地球查看器中查看建筑物,以便充分了解砌块位置。如图4,显示的是固定了两个砌块的建筑物:
图4 两个砌块的建筑物 图5 完整的建筑物模型
Fig.4 Two blocks of buildings Fig.5 Complete building model
(6)添加、定位、调整、对齐其它砌块,最终在查看器中显示包含所有砌块的建筑物的图像,如图5:
2 基于SketchUp的街景三维精细建模
经过Building Maker在线建立的模型,虽然获得了真实的地理位置与贴图,但是部分建筑物由于楼体遮挡、航拍角度的因素,使得建立楼体模型并不完整、部分贴图不符合实际情况,所以要SketchUp中对这些模型进行进一步细化、完善,最后将处理好的模型导入到ArcGIS中。
2.1 模型模块补充
由于使用Building Maker在线建立的模型精确程度不高,因此需要将建筑物放入SketchUp 进行进一步的细节处理。具体步骤如下:
(1)下载在线建立的模型。下载时,点击“Google SketchUp 8 (.skp)”旁边的链接。此时会显示“正在生成 SketchUp 文”对话框,将生成的 SketchUp 文件 (.skp) 保存到指定文件夹中。
(2)模块绘制。将模型导入到SketchUp中,用()画笔绘制出模型顶部所缺模块的形状,绘制完成后会形成一个独立的平面,对绘制面进行拉伸,添加结果如图6:
图6 添加的模块
Fig.6 Add module
(3)场景匹配。对新添加的模块通过不同的场景视角进行照片匹配,匹配后的模型如图7:
图7 匹配成果
Fig.7 Matching results
2.2 模型贴图细化
(1)将模型不符合实际的面划分出来,利用SketchUp中的添加照片纹理功能,选择该模型所在地区的真实照片进行贴图。
(2)调整视角,利用“选择区域”功能抓取我们所需要的贴图照片,如图8,重复以上步骤,对模型的各个面进行贴图细化。
图8 贴图区域选择
Fig.8 Map area choice
(3)在Google放置模型,调整模型相对于3D Google地球快照的垂直位置,调整好后将细化后的模型上利用()传到Google earth中进行预览,分享模型按钮()模型上传回3D模型库。
(4)对模型逐一处理,最终统一导入SketchUp中,如图9显示三维街景图
(5)SketchUp中街景近景图,如图10
2.3 街景模型导出
(1)以某模型为基准,添加街景底图。
图9 SketchUp三维街景图 图10 街景近景图
Fig.9 SketchUp 3D street map Fig.10 Street close range diagram
(2)分别导出底图及模型,将模型转换成Collada(*.dae)格式的三维模型,将底图转换成(*.tif)格式的二维图形,转换时底图需要点击右下角的“选项”按钮,取消“使用视图大小”选项前面的选择,这是为了避免底图在导入ArcGIS中发生扭曲和形变。
3 基于ArcGIS的街景三维模型管理与可视化 3.1 三维模型数据管理
(1)模型導入。利用“3D编辑器”工具条,导入模型,并利用3D编辑器中设置移动的XYZ距离和旋转角度,精确调整位置,调整后成果如图11:
图11 模型定位
Fig.11 Model positioning
(2)模型属性添加与查询。在ArcCatalog中创建个人数据库model.mdb,在其中创建Multipatch要素类,用来接收楼体模型,在新建的要素类中添加所应具有的属性字段,添加结果如图12:
在ArcScene中的添加底图数据和Multipatch要素类,同时利用“3D编辑器”工具条添加经SketchUp转换的(*.dae)模型,并连同底图一并加入到ArcScene 10中,将所有模型都添加到底图上,添加的模型经过调整移动之后逐一添加属性信息。
打开模型属性表,与模型一一对应添加属性信息,如图13:
图12 添加字段名
Fig.12 Add fields
图13 属性信息查询
Fig.13 Attribute information query
(3)底图数字化及数据综合管理。在ArcCatalog中创建树、路灯、垃圾桶“Shapefile点文件”,创建道路 “线文件”, 在ArcMap添加底图及树、路灯、垃圾桶、路这些要素类,对底图进行数字化。
将经ArcMap数字化的树、路灯、垃圾桶、道路这些Shapefile要素类文件都导入到model.mdb中保存,形成数据库的统一保存与管理。
3.2 三维模型的可视化
(1)添加model.mdb中的要素类,实现2D与3D的共同显示,如图14:
图14 2D底图与3D模型
Fig.14 2D and 3D model for reproduction
(2)在ArcScense中优化道路显示符号,添加街道名称,调整点、线符号的显示模式,适当调整大小、颜色,经过调整、修改、细化后,添加3D文字,最终的效果如图15:
图15 最终效果图
Fig.15 Final rendering
(3)ArcScense街景近景图,如图16:
图16 街景近景图
Fig.16 Street close range diagram
4 总结与展望
本文以SketchUp软件进行街景建模,同时结合ArcGIS、Google Building Maker进行交互建模,既打破了以往三维建模费时费力的特点,有保证了模型数据的真实性、准确性,丰富了三维模型的属性信息。利用Goolgle Building Maker进行在线模型制作,获取模型的真实地理位置、真实贴图;。将在Building Maker中制作的模型导入到SketchUp中,对模型进行进一步的贴图细化,细化后将模型导入到ArcGIS中,创建个人三维数据库,对街景地图进行数字化,添加相关的地类信息,然后对导入要素类和建筑模型添加属性信息,完善街景视图,最后实现2D与3D的共同显示,并制作三维动画特效。在整个街景模型构建的过程中也遇到了一些问题,比如在线建模条件的不完善、 通过ArcGIS不能直接将包含属性信息的模型导入到Google earth等,希望在以后的研究过程中弥补和改进。
参考文献:
[1]刘旭华,王劲峰,刘明亮,等.中国耕地变化驱动力分区研究[J].地理科学.2005,35(1I):1087—1095.
[2]封志明,李香莲.耕地与粮食安全战略:藏粮于土,提高中国土地资源的综合生产能力[J].地理学与国土研究,2008,16(3):I一5.
[3]鲁奇.中国耕地资源开发、保护与粮食安全保障问题[J].资源科学。1999,21(6):5—8.
[4]蒙吉军,傅在毅.我国耕地资源持续利用研究[J].地域研究与开发,1998,17(4):32—36.
[5]闫保银.孙在宏.地理信息系统技术在土地评价中的应用——结合城镇土地定级估价信息系统[J].农机化研究,2005(2):192一194.
[6]李铁.论地理信息系统的应用[J].甘肃科技,2006,99(i):110111.
[7]龚健雅.数字城市的基本概念及实现策略[M].北京:测绘出版社,2004.
[8]朱庆,林珲.数码城市地理信息系统[M].武汉:武汉大学出版社,2004.
[9]李成名,王继周,马照亭.数字城市三维地理空间框架原理与方法[M].北京:科学出版社,2008
[10]中华人民共和国住房和城乡建设部.城市三维建模技术规范(征求意见稿)[s].
[11]肖乐斌,钟耳顺,刘纪元,等.三维GIS的基本问题探讨[J].中国图像图形学报,2001,9(6):43_47.
[12]常歌.基于遥感数据的城市景观建模技术研究与实践[D].郑州:解放军信息工程大学,2001.
[13]单楠.基于SketchUp和ArcGIS的三维GIS开发技术研究[D].成都:西南大学,2009.
[14]王海花.GIS三维可视化平台的数据交换与分析[D].上海:华东师范大学,2009
【关键词】 Building Maker;SketchUp;ArcGIS;交互建模;三维数据库
Streetscape Reconstruction Method Based on Online Modeling Services
Zhao haiying1, Zhang zhengpeng2, Wu xianwei2
(1. Northeast geotechnical engineering company, AnShan 114002, China;
2. School of Geomatics, Liaoning Technical University, FuXin 123000, China)
【Abstract】 As of 3D modeling technology development, the image modeling gradually become 3 d modeling of the development of a hot, in real life has been widely used. By Google launched Google Building Maker online modeling services, is a very convenient three-dimensional architectural creation tools, and can get the real position and model geographic coordinates. In this paper, we have to establish scene of model is Google Building Maker with online video modeling, and with SketchUp for modeling based software, and combining with the ArcGIS on interactive modeling. Realization model established online, introduction, and the output of function, and finally the model will be built into the ArcGIS add attributes information, a three-dimensional database, realizing the scene 3D model management and visualization, the three dimensional animation effects and other information, and to sum up a set of concise and practical modeling method.
【Key Words】 Building Maker; SketchUp; ArcGIS; Interactive modeling; Three-dimensional database.
隨着社会的发展,简单的平面图纸已经不能直观的充分表达人们想看到的景观,于是人们利用了开始使用三维模型,利用三维效果图进行直观的表达。基于影像的建模是最近几年兴起的一门技术,它使用直接拍摄到的图像,采用尽量少的交互操作,重建场景,克服了传统的基于集合的建模技术的许多不足,有无比的优越性。由Google推出的Google Building Maker,是基于影像的三维模型的在线建立,可获得模型的真实地理位置,同时能结合ArcGIS和SketchUp进行交互建模,可实现模型的在线建立、导入、导出及属性信息的添加。
目前利用计算机构建物体的三维模型的方法主要有:几何造型的方法、用精密设备获取三维模型的方法和基于图像的建模方法三种。为了弥补基于图像的建模的缺陷,本文我们利用Google Building Maker进行在线影像建模,然后利用Building Maker与SketchUp的交互对模型进行细化及贴图修饰,最后利用ArcGIS中的ArcScene场景实现三维可视化显示,利用这种方法建成的模型更真实、更贴近生活。
1 基于Building Maker在线影像建模
Building Maker建筑模型制作工具是一种非常方便的三维建筑创建工具。建筑模型制作工具可让您通过在二维航拍图(照片)上组合 3D数字建筑物砌块创建建筑物,就像用真的玩具积木搭建建筑物一样。另外,与玩具积木一样,建筑模型制作工具中的砌块也具有不同的形状,从标准的方块砌块到表示不同类型屋顶的砌块,应有尽有。通过Building Maker在线建立的模型,不仅可以获得模型真实的地理位置与贴图,还可以用Google SketchUp继续做更精细的编辑,实现模型的在线建立、导入、导出。
一座建筑物可以用一个或多个砌块表示(具体取决于建筑物的复杂程度)。如果建筑物具有斜屋顶或门廊式入口等要素,则使用多个砌块建模;某些建筑物(如矩形高层建筑)可能不包含大量附加细节,则用单一切块建模。 1.1 选择建模地区
进入Building Maker在线建模入口,点击相应的地点标记,或者输入相应的位置。选好位置后,使用平移和缩放控件查找待創建建筑物的图像,利用建筑物选择指针()选择建模建筑物,选好后地图下方会显示位于建筑物选择针下的区域或建筑物的四张航拍图,如图1,点击开始建模,进入在线建模界面。
图1 在线建模界面
Fig.1 Online modeling interface
1.2 创建单砌块建筑物
(1)点击砌块栏 () 中的()按钮,创建一个代表建筑物形状的方块砌块。
(2)放置砌块。点击并按住鼠标左键,通过移动光标、视角缩放,将砌块某一交点与建筑物的某一角点对齐,固定砌块模型。
(3)调整砌块使其适合图片大小。通过光标移动模型另一交点,将此交点与建筑物的另一角点对齐,确定砌块大小。
(4)重复以上操作,将砌块放置到一航拍图片上方,对齐砌块,如图2:
(5)将砌块放到其它五个航拍场景中一一对齐,确保对建筑物进行适当的照片纹理化。
1.3 创建多砌块建筑物
(1)确定构成建筑物的模块。根据观察确定建筑物是由哪些不同形状的模块构成的,共分成几个部分构建。例如,下面的建筑物可由五个砌块组成:一个表示建筑物底部的大方形砌块、两个表示出纳窗的较小砌块、一个表示建筑物上半部分的砌块、一个代表屋顶的小砌块。
(2)创建一个最能代表您建筑物形状的砌块,对该砌块进行定位、调整、对齐。
(3)点击砌块按中的某一个按钮,创建另一个砌块。下一个砌块会在相对于第一个砌块的位置上进行显示,具体显示位置取决于您在位置栏上所按的按钮
(4)定位第二个砌块。打开状态()进行捕捉,则第二个砌块的交点会捕捉到第一个砌块的线段或交点,调整、对齐第二个切块的位置,如图3。
图2 对齐的砌块
Fig.2 Aligned block
图3 两个砌块的建筑物
Fig.3 Two blocks of buildings
(5)点击“查看器“链接,在Google地球查看器中查看建筑物,以便充分了解砌块位置。如图4,显示的是固定了两个砌块的建筑物:
图4 两个砌块的建筑物 图5 完整的建筑物模型
Fig.4 Two blocks of buildings Fig.5 Complete building model
(6)添加、定位、调整、对齐其它砌块,最终在查看器中显示包含所有砌块的建筑物的图像,如图5:
2 基于SketchUp的街景三维精细建模
经过Building Maker在线建立的模型,虽然获得了真实的地理位置与贴图,但是部分建筑物由于楼体遮挡、航拍角度的因素,使得建立楼体模型并不完整、部分贴图不符合实际情况,所以要SketchUp中对这些模型进行进一步细化、完善,最后将处理好的模型导入到ArcGIS中。
2.1 模型模块补充
由于使用Building Maker在线建立的模型精确程度不高,因此需要将建筑物放入SketchUp 进行进一步的细节处理。具体步骤如下:
(1)下载在线建立的模型。下载时,点击“Google SketchUp 8 (.skp)”旁边的链接。此时会显示“正在生成 SketchUp 文”对话框,将生成的 SketchUp 文件 (.skp) 保存到指定文件夹中。
(2)模块绘制。将模型导入到SketchUp中,用()画笔绘制出模型顶部所缺模块的形状,绘制完成后会形成一个独立的平面,对绘制面进行拉伸,添加结果如图6:
图6 添加的模块
Fig.6 Add module
(3)场景匹配。对新添加的模块通过不同的场景视角进行照片匹配,匹配后的模型如图7:
图7 匹配成果
Fig.7 Matching results
2.2 模型贴图细化
(1)将模型不符合实际的面划分出来,利用SketchUp中的添加照片纹理功能,选择该模型所在地区的真实照片进行贴图。
(2)调整视角,利用“选择区域”功能抓取我们所需要的贴图照片,如图8,重复以上步骤,对模型的各个面进行贴图细化。
图8 贴图区域选择
Fig.8 Map area choice
(3)在Google放置模型,调整模型相对于3D Google地球快照的垂直位置,调整好后将细化后的模型上利用()传到Google earth中进行预览,分享模型按钮()模型上传回3D模型库。
(4)对模型逐一处理,最终统一导入SketchUp中,如图9显示三维街景图
(5)SketchUp中街景近景图,如图10
2.3 街景模型导出
(1)以某模型为基准,添加街景底图。
图9 SketchUp三维街景图 图10 街景近景图
Fig.9 SketchUp 3D street map Fig.10 Street close range diagram
(2)分别导出底图及模型,将模型转换成Collada(*.dae)格式的三维模型,将底图转换成(*.tif)格式的二维图形,转换时底图需要点击右下角的“选项”按钮,取消“使用视图大小”选项前面的选择,这是为了避免底图在导入ArcGIS中发生扭曲和形变。
3 基于ArcGIS的街景三维模型管理与可视化 3.1 三维模型数据管理
(1)模型導入。利用“3D编辑器”工具条,导入模型,并利用3D编辑器中设置移动的XYZ距离和旋转角度,精确调整位置,调整后成果如图11:
图11 模型定位
Fig.11 Model positioning
(2)模型属性添加与查询。在ArcCatalog中创建个人数据库model.mdb,在其中创建Multipatch要素类,用来接收楼体模型,在新建的要素类中添加所应具有的属性字段,添加结果如图12:
在ArcScene中的添加底图数据和Multipatch要素类,同时利用“3D编辑器”工具条添加经SketchUp转换的(*.dae)模型,并连同底图一并加入到ArcScene 10中,将所有模型都添加到底图上,添加的模型经过调整移动之后逐一添加属性信息。
打开模型属性表,与模型一一对应添加属性信息,如图13:
图12 添加字段名
Fig.12 Add fields
图13 属性信息查询
Fig.13 Attribute information query
(3)底图数字化及数据综合管理。在ArcCatalog中创建树、路灯、垃圾桶“Shapefile点文件”,创建道路 “线文件”, 在ArcMap添加底图及树、路灯、垃圾桶、路这些要素类,对底图进行数字化。
将经ArcMap数字化的树、路灯、垃圾桶、道路这些Shapefile要素类文件都导入到model.mdb中保存,形成数据库的统一保存与管理。
3.2 三维模型的可视化
(1)添加model.mdb中的要素类,实现2D与3D的共同显示,如图14:
图14 2D底图与3D模型
Fig.14 2D and 3D model for reproduction
(2)在ArcScense中优化道路显示符号,添加街道名称,调整点、线符号的显示模式,适当调整大小、颜色,经过调整、修改、细化后,添加3D文字,最终的效果如图15:
图15 最终效果图
Fig.15 Final rendering
(3)ArcScense街景近景图,如图16:
图16 街景近景图
Fig.16 Street close range diagram
4 总结与展望
本文以SketchUp软件进行街景建模,同时结合ArcGIS、Google Building Maker进行交互建模,既打破了以往三维建模费时费力的特点,有保证了模型数据的真实性、准确性,丰富了三维模型的属性信息。利用Goolgle Building Maker进行在线模型制作,获取模型的真实地理位置、真实贴图;。将在Building Maker中制作的模型导入到SketchUp中,对模型进行进一步的贴图细化,细化后将模型导入到ArcGIS中,创建个人三维数据库,对街景地图进行数字化,添加相关的地类信息,然后对导入要素类和建筑模型添加属性信息,完善街景视图,最后实现2D与3D的共同显示,并制作三维动画特效。在整个街景模型构建的过程中也遇到了一些问题,比如在线建模条件的不完善、 通过ArcGIS不能直接将包含属性信息的模型导入到Google earth等,希望在以后的研究过程中弥补和改进。
参考文献:
[1]刘旭华,王劲峰,刘明亮,等.中国耕地变化驱动力分区研究[J].地理科学.2005,35(1I):1087—1095.
[2]封志明,李香莲.耕地与粮食安全战略:藏粮于土,提高中国土地资源的综合生产能力[J].地理学与国土研究,2008,16(3):I一5.
[3]鲁奇.中国耕地资源开发、保护与粮食安全保障问题[J].资源科学。1999,21(6):5—8.
[4]蒙吉军,傅在毅.我国耕地资源持续利用研究[J].地域研究与开发,1998,17(4):32—36.
[5]闫保银.孙在宏.地理信息系统技术在土地评价中的应用——结合城镇土地定级估价信息系统[J].农机化研究,2005(2):192一194.
[6]李铁.论地理信息系统的应用[J].甘肃科技,2006,99(i):110111.
[7]龚健雅.数字城市的基本概念及实现策略[M].北京:测绘出版社,2004.
[8]朱庆,林珲.数码城市地理信息系统[M].武汉:武汉大学出版社,2004.
[9]李成名,王继周,马照亭.数字城市三维地理空间框架原理与方法[M].北京:科学出版社,2008
[10]中华人民共和国住房和城乡建设部.城市三维建模技术规范(征求意见稿)[s].
[11]肖乐斌,钟耳顺,刘纪元,等.三维GIS的基本问题探讨[J].中国图像图形学报,2001,9(6):43_47.
[12]常歌.基于遥感数据的城市景观建模技术研究与实践[D].郑州:解放军信息工程大学,2001.
[13]单楠.基于SketchUp和ArcGIS的三维GIS开发技术研究[D].成都:西南大学,2009.
[14]王海花.GIS三维可视化平台的数据交换与分析[D].上海:华东师范大学,2009