Integration of a 2D legacy GIS, legacy simulations, and legacy databases into a 3D geographic simulation

Legacy application systems have been widely used by user communities, and by individual users. They are currently providing a variety of functions required by system development requirements. For the development of a new 3D system using such legacy systems, we need both (i) the migration of legacy systems into a new 3D system environment, and (ii) interoperations among these systems. This paper proposes a framework for the ad hoc integration of a 2D legacy GIS, legacy simulators, and legacy databases, which are not a priori assumed to be integrated with each other. For this purpose, we first propose a mechanism to migrate a 2D legacy system with its GUI into a 3D environment. This mechanism is based on a special coordinate transformation for both the texture mapping and the event dispatching. It enables us to use a 3D terrain model with a shadow copy of a 2D legacy GIS. As for legacy geographic simulators and legacy databases without any GUI, we provide them with their proxy objects. These proxy objects can interoperate with each other, and also with the shadow copy of a 2D legacy GIS through their slot connections. As a result, our approach enables us to dynamically integrate multiple independent legacy simulators and/or legacy databases with a 2D legacy GIS simply through the composition of their 3D display objects

[1]  Alejandro Bugacov,et al.  Integrating geographic information systems, spatial digital libraries and information spaces for conducting humanitarian assistance and disaster relief operations in urban environments , 1999, GIS '99.

[2]  Yuzuru Tanaka,et al.  IntelligentBox: a constructive visual software development system for interactive 3D graphic applications , 1995, Proceedings Computer Animation'95.

[3]  Steven K. Feiner,et al.  Windows on the world: 2D windows for 3D augmented reality , 1993, UIST '93.

[4]  George G. Robertson,et al.  The WebBook and the Web Forager: an information workspace for the World-Wide Web , 1996, CHI.

[5]  Mark Gahegan,et al.  GeoVISTA studio: a codeless visual programming environment for geoscientific data analysis and visualization , 2002 .

[6]  Yuzuru Tanaka,et al.  Shadows on 3D: Hosting 2D Legacy Applications into a 3D Meme Media Environment , 2005, Leipziger Informatik-Tage.

[7]  Ben Shneiderman,et al.  Readings in information visualization - using vision to think , 1999 .

[8]  Uwe Krohn,et al.  VINETA: navigation through virtual information spaces , 1996, AVI '96.

[9]  Yuzuru Tanaka Meme media and meme market architectures - knowledge media for editing, distributing, and managing intellectual resources , 2003 .

[10]  Yuzuru Tanaka,et al.  3D information access space based on multifacet database visualization , 2006 .

[11]  Hiromitsu Hattori,et al.  On a web browsing support system with 3d visualization , 2004, WWW Alt. '04.

[12]  David H. Laidlaw,et al.  The application visualization system: a computational environment for scientific visualization , 1989, IEEE Computer Graphics and Applications.

[13]  Yuzuru Tanaka,et al.  3D information access space based on multifacet database visualization , 2006, Systems and Computers in Japan.

[14]  Mary Czerwinski,et al.  The Task Gallery: a 3D window manager , 2000, CHI.

[15]  Mary Czerwinski,et al.  Data mountain: using spatial memory for document management , 1998, UIST '98.

[16]  Matthias Hemmje,et al.  Virgilio: a non-immersive VR system to browse multimedia databases , 1997, Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[17]  Colin B. Price,et al.  Developing a theory and practise of pervasive information capture, processing, visualization and documentation , 2005, SIGDOC '05.

[18]  Yuzuru Tanaka,et al.  3D Space Framework for the Multi-facet Accessing of Database Records , 2004, Intuitive Human Interfaces for Organizing and Accessing Intellectual Assets.