测绘学报

• 学术论文 •    

基于CA模型的三维虚拟城市构建方法研究

王海鹰1,张新长2   

  1. 1. 广州中山大学地理科学与规划学院
    2. 中山大学地理科学与规划学院
  • 收稿日期:2009-07-03 修回日期:2009-10-18 出版日期:2009-12-22 发布日期:2009-12-22
  • 通讯作者: 王海鹰

Research on the Methods of 3D Virtual City Construction based on CA model

WANG Hai-Ying 2   

  • Received:2009-07-03 Revised:2009-10-18 Online:2009-12-22 Published:2009-12-22
  • Contact: WANG Hai-Ying

摘要: 本文结合城市元胞自动机(CA)和虚拟现实(VR)技术,产生了一个由多样化建筑模型组成随时空变化的三维虚拟城市。构建了基于元胞实体结构的城市CA模型,通过它可以产生虚拟城市的建筑物布局,以及一组基于时间序列的元胞状态数据。利用DEM和DOM数据构建真实的三维地形,通过程序接口调入三维模型,根据元胞实体属性信息将城市建筑布设于三维场景的相应位置。结果表明,该方法可以产生基于时序变化的由多样化建筑物构成的三维虚拟城市。

Abstract: This paper unifies the urban cellular automata and the virtual reality technology to generate a three-dimension (3D) virtual city which is composed of the diverse buildings along with time and space variation. To construct an urban CA model that is based on the structure of a cellular entities can produce a layout of the virtual city with the buildings and a group of data about cellular state which is based on time series. We use DEM and DOM data to generate real three-dimensional terrain, load the 3D city model into the virtual scene through the APIs, and lay the city buildings to the corresponding position in the 3D virtual scene with the cellular entity attribute information. The result shows that the method can generate three-dimensional virtual city which is based on the timing changes and posed by diversification buildings.