Web-Based Visualization Component for Geo-Information

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10904)


Three-dimensional visualization of maps is becoming an increasingly important issue on the Internet. The growing computing power of consumer devices and the establishment of new technologies like HTML5 and WebGL allow a plug-in free display of 3D geo applications directly in the browser. Existing software solutions like Google Earth or Cesium either lack the necessary customizability or fail to deliver a realistic representation of the world. In this work a browser-based visualization component for geo-information is designed and a prototype is implemented in the gaming engine Unity3D. Unity3D allows translating the implementation to JavaScript and to embed it in the browser with WebGL. A comparison of the prototype with the open-source geo-visualization framework Cesium shows, that while maintaining an acceptable performance an improvement of the visual quality is achieved. Another reason to use a gaming engine as platform for our streaming algorithm is that they usually feature engines for physics, audio, traffic simulations and more, which we want to use in our future work.


Geo-information 3D WebGL Unity3D Cesium 



We would like to thank Wiebke Mildes and Eva Klien for their valuable input and support.


  1. 1.
    Krämer, M., Gutbell, R.: A case study on 3D geospatial applications in the web using state-of-the-art WebGL frameworks. In: Proceedings of the 20th International Conference on 3D Web Technology Web3D 2015, pp. 189–197. ACM, New York (2015)Google Scholar
  2. 2.
    Nielson, J.: Website Response Times, December 2010.
  3. 3.
  4. 4.
  5. 5.
    Cesium - WebGL Virtual Globe and Map Engine.
  6. 6.
  7. 7.
    GeoJSON Specification.
  8. 8.
    ISO. Geographic information - web map server interface. ISO 19128:2005, International Organization for Standardization, Geneva (2005)Google Scholar
  9. 9.
  10. 10.
  11. 11.
  12. 12.
    Ulrich, T.: Rendering massive terrains using chunked level of detail control (2002)Google Scholar
  13. 13.
    Lindstrom, P., Pascucci, V.: Visualization, of large terrains made easy. In: Proceedings of IEEE Visualization 2001, San Diego, CA, USA, 24–26 October 2001, pp. 363–371 (2001)Google Scholar
  14. 14.
    de Berg, M., Cheong, O., van Kreveld, M.J., Overmars, M.H.: Computational Geometry: Algorithms and Applications, 3rd edn. Springer, Heidelberg (2008). Scholar
  15. 15.
    IEEE Standard for Floating-Point Arithmetic. IEEE Std 754-2008Google Scholar
  16. 16.
    WGS 84: EPSG Projection - Spatial Reference.
  17. 17.
    Thorne, C.: Using a floating origin to improve fidelity and performance of large, distributed virtual worlds. In: 4th International Conference on Cyberworlds (CW 2005), 23–25 November 2005, Singapore, pp. 263–270 (2005)Google Scholar
  18. 18.
    Möller, T., Haines, E., Hoffman, N.: Real-Time Rendering, 3rd edn. Peters (2008)Google Scholar
  19. 19.
    GeoServer - An Open Source Server for Sharing Geospatial Data.

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Fraunhofer Institute for Computer Graphics Research IGDDarmstadtGermany
  2. 2.Technische Universität DarmstadtDarmstadtGermany

Personalised recommendations