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.
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.
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.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.