1216
Copyright © 2013, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Chapter 73
Zhen-Sheng Guo
Hokkaido University, Japan
Yuzuru Tanaka
Hokkaido University, Japan
A Component-Based 3D
Geographic Simulation
Framework and its Integration
with a Legacy GIS
ABSTRACT
There is an increasing demand for 3D geographic simulation systems. Most systems currently available are
closed and based on fixed architectures. Some systems allow us to develop and customize a 3D geographic
simulation system, but this usually requires the writing of extensive program code. Especially in 3D geo-
disaster simulations, for example, we need to dynamically integrate 2D legacy GIS with 3D geographic
simulation systems in order to investigate the details about the damaged areas and the consequences of the
disasters. The authors propose a component-based application framework for 3D geographic simulation
that can integrate a legacy 2D GIS with geographic simulation systems in a 3D visual environment. Their
framework provides a set of 3D visual components required for the development of a new interactive 3D
visual geographic simulation. In their framework, component integrators can construct 3D geographic
simulation systems by composing the 3D visual components. Moreover, the authors’ integration framework
provides two fundamental integration mechanisms, view integration and query integration mechanisms, to
integrate it with legacy 2D systems. The view integration function maps the 2D rendering of a legacy 2D
GIS onto the surface of the 3D geography used in a 3D visual geographical simulator, and then dispatches
every event on the geographic surface to the original 2D GIS. The query integration automatically converts
each 3D simulation result that is shown as a set of highlighted regions on the surface of the geography
to the corresponding regional query to the 2D GIS. The proposed framework is based on their 3D meme
media architecture in which components are represented as meme media objects, and their interoperation
is defined by slot connections between them. As a result, their framework enables users to compose 3D
geographic simulation systems and to integrate a legacy 2D GIS with a 3D geographic simulation system
simply by composing display objects in a 3D visual environment.
DOI: 10.4018/978-1-4666-2038-4.ch073