Scene Graph Based Approach for Interoperable Virtual Globes
نویسنده
چکیده
In this paper, a concept for developing and setting up virtual globes is discussed, which is based on principles of interoperable 3D spatial data infrastructures. Open geospatial industry standards for data and web services are merged with computer graphics technology to create a global coherent framework for accessing and displaying 3D assets. The author discusses how the scene graph concept can be used in a Geoweb environment. The Web 3D Service (W3DS) interface is used for streaming data in a distributed web architecture. Using scene graph data structures for encoding, transmitting, and displaying cityand landscape models imposes new requirements to geospatial analysis. The support of transformations between coordinate reference systems is essential in this context. Scene graph transformations are described in detail including matrix calculations. X3D is discussed as potential exchange format. Experiments were conducted using freely available data of OpenStreetMap and SRTM. DOI: 10.4018/ij3dim.2012040104 International Journal of 3-D Information Modeling, 1(2), 46-68, April-June 2012 47 Copyright © 2012, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. terrain and imagery. In order to include content that can be seen by everybody without loading extra files, it must be uploaded and hosted by the Virtual Globe provider. That is why many municipalities are reluctant to integrate their existing 3D city models. Moreover, they have usually much higher resolution digital elevation models which they cannot use in a centralized framework. Efforts to establish national or international spatial data infrastructures (SDIs) focus on the “relevant base collection of technologies, policies and institutional arrangements that facilitate the availability of and access to spatial data” (Nebert, 2004). An SDI is more than a single data set or database. It is a distributed system that provides means to discover, visualize, evaluate, and access geographic data, and meta data. Centralized solutions relying on proprietary formats with tightly coupled server and client implementations do not harmonize very well with the requirements of SDIs. Technical solutions must be fully transparent in terms of service interfaces and protocols. Royalty free formats must be used for offline data exchange and online streaming. Most initiatives rely on standards of the Open Geospatial Consortium (OGC). In the 3D world, the European INSPIRE initiative (EC, 2007) embraced CityGML as possible exchange format (GIM, http://www. gim-international.com). GML content can be published through OGC Web Feature Services (WFS). Some fundamental issues regarding service architectures, data integration and visualization in 3D SDIs are addressed by Altmaier and Kolbe (2003). On the other side, interactive 3D and Virtual Reality applications developed from professional CAD and consumer oriented gaming software. This is also reflected by the way 3D content is created. A well-established concept is to use scene graph data structures (in CAD sometimes referred to as assembly), which allow easy model manipulation and creation of animations. It is often difficult to translate such models into GIS data sets, especially if they contain non-static elements. Many VR applications that are used to display very detailed 3D city models neglect the spatial reference frame and can be only used within a limited space. In order to re-use existing 3D assets originating from domains such as VR and simulation applications, CAD, BIM, and computer games within a coherent spatial 3D system, the scene graph concept must be taken into account in all stages of the pipeline, from storing, exchanging, streaming, transforming, to rendering 3D data. The design of interfaces must support the rich feature set of computer graphics standards as well as geospatial access patterns and requirements of SDIs. Some operations such as spatial indexing, computing spatial intersections, geometrical analytics, and transforming data from one coordinate reference system (CRS) into another are more complicated to be done on scene graphs compared to traditional GIS data structures. Especially support of CRS transformations is mandatory if data is to be made available to a wide range of client applications and to align it with other data sets. In this paper I want to discuss how the scene graph concept can be used for implementing a Virtual Globe based on the ideas of open, interoperable, and transparent SDIs. The result is a portrayal oriented pipeline for 3D geospatial data with a focus on visualization using computer graphics technologies rather than on data exchange. The design of the system has been evolved during the implementation that has been carried out for the research project OSM-3D, see OSM-3D (2011), Schilling et al. (2009), and Over et al. (2010). The project combined freely available data in order to create a global landscape model and had the following requirements: 1. Implementation as server/client solution using standard web technologies without the need of bulk downloads. 2. Fully transparent server interfaces that are documented in publicly available specification documents. The server interface must adhere to the principles of the OGC. 3. The web service for streaming 3D content over the web must also be suitable for SDI integration. It must provide means to 21 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/scene-graph-based-approachinteroperable/66864?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Engineering, Natural, and Physical Science. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2
منابع مشابه
Integrating Virtual Globes and Web Service Technologies for Higher-education Teaching and Research
The emergence of Virtual Globe software systems offer tremendous opportunities, such as providing a new generation of learning tools to help students digest large-scale geospatial information about the world, and supporting domain expert analyses in an interactive three-dimensional virtual environment. In the meantime, Web Service technologies, especially those standards-based interoperable geo...
متن کاملGeoPeels: Deformation-Based Technique for Exploration of Geo-Referenced Networks
Spatial relations between geographical entities are typically visualized as a node-link diagram that is depicted over a geographical layout. The node-link diagram representation is well-suitable for tasks that require the analysis of the topology and properties of a spatial graph because it is more intuitive with respect to the matrix representation. However, the readability of node-link diagra...
متن کاملUav-based Augmented Monitoring – Real-time Georeferencing and Integration of Video Imagery with Virtual Globes
Over the last few years low-cost micro and mini UAV systems equipped with light-weight geosensors such as video cameras have started to appear on the market. These UAV systems are mostly instrumented with low quality INS/GPS sensors for position and attitude control. Over the same time period web-based interactive 3D geoinformation solutions have evolved into virtual globe technologies which ha...
متن کاملHigh level methods for scene exploration
Virtual worlds exploration techniques are used in a wide variety of domains — from graph drawing to robot motion. This paper is dedicated to virtual world exploration techniques which have to help a human being to understand a 3D scene. An improved method of viewpoint quality estimation is presented in the paper, together with a new off-line method for automatic 3D scene exploration, based on a...
متن کاملTool or Toy? Virtual Globes in Landscape Planning
Virtual globes, i.e., geobrowsers that integrate multi-scale and temporal data from various sources and are based on a globe metaphor, have developed into serious tools that practitioners and various stakeholders in landscape and community planning have started using. Although these tools originate from Geographic Information Systems (GIS), they have become a different, potentially interactive ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJ3DIM
دوره 1 شماره
صفحات -
تاریخ انتشار 2012