skip to main content
10.1145/2945292.2945312acmconferencesArticle/Chapter ViewAbstractPublication Pagesweb3dConference Proceedingsconference-collections
short-paper

Using glTF for streaming CityGML 3D city models

Published:22 July 2016Publication History

ABSTRACT

In this paper, we describe an approach for efficiently streaming large and highly detailed 3D city models, which is based on open standards and open source developments. This approach meets both the rendering performance requirements in WebGL enabled web browsers and the requirements by 3D Geographic Information Systems regarding data structuring, geo-referencing and accessibility of feature properties. 3D city models are assumed to be available as CityGML data sets due to its widespread adoption by public authorities. The Cesium.js open source virtual globe is used as a platform for embedding custom 3D assets. glTF and related formats are used for efficiently encoding 3D data and for enabling streaming of large 3D models. In order to fully exploit the capabilities of web browsers and standard internet protocols, a series of filtering and data processing steps must be performed, which are described in this paper.

References

  1. Analytical Graphics 2016, 3D Tiles Specification, https://github.com/AnalyticalGraphicsInc/3d-tiles/blob/master/README.md. visited 22/04/2016.Google ScholarGoogle Scholar
  2. B3DM 2016, Batched 3D model specification. https://github.com/AnalyticalGraphicsInc/3d-tiles/blob/master/TileFormats/Batched3DModel/README.md. visited 19/04/2016.Google ScholarGoogle Scholar
  3. Behr, J., Eschler, P., Jung, Y., and Zöllner, M. 2009, X3DOM: a DOM-based HTML5/X3D integration model. In: Spencer, S. N. (Ed.), Proceedings of the 14th International Conference on 3D Web Technology (Web3D '09), ACM, New York, NY, USA, 127--135. Google ScholarGoogle Scholar
  4. Cesium 2016. An open-source JavaScript library for world-class 3D globes. Webpage. https://cesiumjs.org/index.html. visited 15/04/2016.Google ScholarGoogle Scholar
  5. Chaturvedi K., Yao, Z., Kolbe, T. H. 2015, Web-based Exploration of and Interaction with Large and Deeply Structured Semantic 3D City Models using HTML5 and WebGL. In DGPF Tagungsband 24 / 2015, 296--306.Google ScholarGoogle Scholar
  6. Eder, G., Held, M., and Palfrader, P. 2015, Experiments on Parallel Polygon Triangulation Using Ear Clipping. In: Proceedings of the 4th Computational Geometry Week: Young Reseachers Forum (CG-YRF 2015), pages 18--19, Eindhoven, Netherlands, June 2015.Google ScholarGoogle Scholar
  7. Gaillard, J., Vienne, A., Baume, R., Pedrinis, F., Peytavie, A., and Gesquière, G. 2015. Urban data visualisation in a web browser. In: Proceedings of the 20th International Conference on 3D Web Technology (Web3D '15). ACM, New York, NY, USA, 81--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Gröger, G., Kolbe, T. H., Nagel, C., and Häfele, K.-H. 2012, OGC City Geography Markup Language (CityGML) Encoding Standard, Version 2.0.0, 12-019, Open Geospatial Consortium.Google ScholarGoogle Scholar
  9. INSPIRE - Infrastructure for Spatial Information in Europe 2012, Technical Guidance for the implementation of INSPIRE Download Services 3.0, 82 pages, INSPIRE.Google ScholarGoogle Scholar
  10. Khronos 2016. glTF Specification Webpage. https://www.khronos.org/gltf. visited 15/04/2016.Google ScholarGoogle Scholar
  11. Schilling, A. 2014, Using Open Web 3D Services and X3D for Interactive Virtual Globes: System Design and Challenges. In: Khosrow-Pour, M. (ed.), Inventive Approaches for Technology Integration and Information Resources Management, 213--239.Google ScholarGoogle Scholar
  12. Stadler, A., Nagel, C., König, G., Kolbe, T. H. 2008, Making interoperability persistent: A 3D geo database based on CityGML. In: Lee, Zlatanova (eds.), 3D Geo-Information Sciences, Selected papers from the 3rd International Workshop on 3D Geo-Information, Seoul, Korea. LNG&C series, Springer Verlag, 175--192. 2008.Google ScholarGoogle Scholar
  13. Yoo, B., Brutzman, D. and Han, S., 2009, X3D Earth: Open standard-based virtual globes for digital earth infrastructure. In: Proceedings of International Symposium on Remote Sensing 2009, Busan, Korea, 293--296.Google ScholarGoogle Scholar
  14. Zlatanova, S. Stoter, J., and Isikdag, U., 2012, Standards for Exchange and Storage of 3D Information: Challenges and Opportunities for Emergency Response. 4th International Conference on Cartography and GIS.Google ScholarGoogle Scholar

Index Terms

  1. Using glTF for streaming CityGML 3D city models

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      Web3D '16: Proceedings of the 21st International Conference on Web3D Technology
      July 2016
      173 pages
      ISBN:9781450344289
      DOI:10.1145/2945292

      Copyright © 2016 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 July 2016

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      Overall Acceptance Rate27of71submissions,38%

      Upcoming Conference

      WEB3D '24
      The 29th International ACM Conference on 3D Web Technology
      September 25 - 27, 2024
      Guimarães , Portugal

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader