Reducing maintenance complexity of user-centric web portrayal services

  • Authors:
  • Simon Thum;Michel Krämer

  • Affiliations:
  • Fraunhofer Institute for Computer Graphics Research (IGD);Fraunhofer Institute for Computer Graphics Research (IGD)

  • Venue:
  • Proceedings of the 16th International Conference on 3D Web Technology
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the success of applications providing geospatial 3D data to end-users via virtual globes and web-based services, the need for accessing more accurate and up-to-date information has come up. Geodata typically comes from different and unrelated sources, whereas users expect a seamless view which respects their specific needs. A modern geo portrayal service therefore has to deliver information from heterogeneous data sources adapted to specific applications. Each data model introduces limitations that might make it harder to fulfil user requirements. Since in practise user requirements constantly change and data sets are updated, the complexity of configuring and adminstering such a process increases disproportionately to both the number of requirements and data model limitations. To overcome this situation, we outline an approach which seeks to avoid what we call the explosion of interdependencies between formalized requirements and geodata features. Our goal is to keep original data virtually untouched while delivering adapted data to multiple users with specific portrayal requirements. We therefore introduce an intermediate representation (IR) to alleviate the growing complexity of interdependencies from O(n · m) to O(n + m). We adapt this technique to the geospatial domain, deriving a prototypical implementation of an OGC Web 3D Service which delivers X3D documents. The service is capable of adapting to user requirements and at the same time serving originally heterogeneous geodata. We introduce the implementation, discuss results and application opportunities.