基于ArcEngine的三维城市建模方法
2017-06-26王海涛宋文浩秦进春
地理空间信息 2017年6期
关键词:模型
王海涛,宋文浩,秦进春
(1.西安测绘总站,陕西 西安710054;2.西安测绘研究所,陕西 西安710043)
基于ArcEngine的三维城市建模方法
王海涛1,宋文浩1,秦进春1
(1.西安测绘总站,陕西 西安710054;2.西安测绘研究所,陕西 西安710043)
三维城市建模是进行三维城市空间分析的基础,也是构建“数字城市”的重要手段。研究了利用ArcEngine组件对象模型构建三维城市模型的方法,将三维城市建模分为地上地物建模和地下管网建模,分别探讨了通过几何体拉伸、组合等操作构建地上地物模型和通过圆柱体拟合构建地下管线的方法,分析了利用3DMax软件构建三维管件模型的方法,通过实验验证了该方法的可行性,为城市规划部门辅助决策提供依据。
ArcEngine;地上地物;地下管网;建模

研究三维城市构建方法在城市的现代化建设中具有很实际的意义[1]。一般而言,城市由地上场景和地下管网组成,二者相互协作才能保证城市的正常运行,因此,三维城市建模分为地上场景建模和地下管网建模。ArcGIS提供Multipath数据模型用于描述地理空间中的三维对象,Multipatch数据模型是由具有三维坐标的点按照一定顺序组成的集合。由于点与点之间排列方式的不同,Multipath数据模型具有三角形、三角条带、三角扇和环等4种类型[2]。
1 地上场景建模技术思路
地理空间要素按类型可以分为点状要素、线状要素和面状要素,点状地物包括路灯、电话亭、树等,ArcGIS符号库中提供了大量点状地物模型,可以满足需求;线状地物包括道路、河流等,这类地物的建模主要是通过获取地物轮廓节点,再将其组合成面状模型,以元素(element)表达;……
登录APP查看全文
