农村社区动态交互式三维虚拟漫游系统的实现

    Realization of the dynamic interactive 3D virtual wandering system in the rural community based on VRML

    • 摘要: 为了提高农村社区规划建设的可视化宣传效果,为用户提供直观的操作工具辅助实现农村社区规划建设信息的管理,提出了一种基于虚拟建模现实语言(VRML)的农村社区动态交互三维虚拟漫游系统的实现方法。在本方法中,农村社区三维虚拟场景是通过社区布局VRML建模、社区纹理数据和层次化数字高程模型(DEM)数据的VRML表达两个过程建立;通过将社区中建筑物、树木等对象实体设置为具有三维坐标和属性集的锚点,并利用Java与虚拟现实建模语言对锚点的操作实现空间定位、距离分析、三维虚拟场景属性和空间位置查询等实时动态交互过程。该方法已经在北京房山八十亩地村网络虚拟漫游系统的实现中得到应用,应用效果表明系统仅需在带宽100 kB网络条件下即可快速响应用户的各种操作请求,适合在大都市周边农村地区大规模推广应用。

       

      Abstract: In order to propagandize the fruits of the plan in the rural communities vividly and provide visual tools for the management of the layout information in the rural communities, this paper puts forward a new method to realize the interactive Virtual Wandering System in the Rural Community based on VRML (Virtual Reality Modeling Language). In this method, the establishment of the virtual scenes of the rural community includes two processes:One is the process of modeling the layout of the rural community, the other is the process of representing the texture data and leveled DEM (Digital Elevation Model) data based on VRML. The interactive operations of the virtual scenes, such as positioning in the scenes and spatial distance analysis, were also implemented based on the two processes. The first process is to set up the entities (for instance buildings, trees) in the community as the anchors with coordinates and attributes in the scenes. The other is to operate the anchors by Java and VRML. The method was applied to the virtual wandering system of Bashimudi village in Fangshan District of Beijing. The practical effect demonstrates that the system can glibly run at the network with the bandwidth of 100 kB and can respond to all kinds of requests from users in time. The system is suitable for the villages around the metropolis.

       

    /

    返回文章
    返回