Skip to main content

Efficient Visualization of the Geometric Information of CityGML: Application for the Documentation of Built Heritage

  • Conference paper
Computational Science and Its Applications – ICCSA 2012 (ICCSA 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7333))

Included in the following conference series:

  • 2255 Accesses

Abstract

CityGML is a standard data model for the representation, storage and exchange of 3D city models issued by the OGC (Open Geospatial Consortium). CityGML represents a very attractive solution that combines 3D information and semantic information in a single data model. The efficient visualization of the geometric information contained in the CityGML data model is still an open challenge. A survey of the state of the art shows that current approaches have to be improved. In this paper we introduce a new approach for efficient web visualization of CityGML without plugins based on the use of X3D and web services. The approach has been evaluated with an implementation applied to built heritage at urban scale based on an extended CityGML model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. OpenGIS® City Geography Markup Language (CityGML) Encoding Standard, document 08-007r1, version 1.0.0 (2008), http://www.opengeospatial.org/standards/citygml

  2. OpenGIS Geography Markup Language (GML) Encoding Standard (2007), http://portal.opengeospatial.org/files/?artifact_id=20509 (2008)

  3. Kolbe, T.H.: Representing and exchanging 3D city models with CityGML. In: 3D Geo-Information Sciences. Springer, Berlin (2008)

    Google Scholar 

  4. Mao, B.: Visualization and Generalization of 3D City Models, Doctoral Thesis, Royal Institute of Technology (2011)

    Google Scholar 

  5. Alizadehashrafi, B., Abdul-Rahman, A.: Enhancing textures of 3D building façade. In: 10th International Symposium & Exhibition on Geoinformation (ISG 2011) & ISPRS Commission II/5 & II/7 Conference, pp. 181–190. ISPRS (2011)

    Google Scholar 

  6. Havele, A.: Web3D and OGC to build cohesive standards for location-based 3D Web visualization services (2010), http://www.web3d.org/press/detail/Web3D-and-OGC-to-build-cohesive-standards-for-location-based-3D-Web-visuali/

  7. Kumke, H., Hoegner, L., Meng, L., Stilla, U.: Visualization of Building Models and Factual Data integrated by CityGML. In: International Conference on Communications 2007 (2007)

    Google Scholar 

  8. Rakip, I., Abdul-Rahman, A., Atila, U.: Automatic Generation of 3D Networks in CityGML via MUSCLE Model. In: Joint ISG 2011 & ISPRS 2011 Conference (2011)

    Google Scholar 

  9. Over, M., Schilling, A., Neubauer, S., Zipf, A.: Generating web-based 3D City Models from OpenStreetMap: The current situation in Germany. In: Computers, Environment and Urban Systems, GeoVisualization and the Digital City - Special issue of the International Cartographic Association Commission on GeoVisualization, vol. 34(6), pp. 496–507 (November 2010)

    Google Scholar 

  10. XNavigator, http://xnavigator.sourceforge.net

  11. Willmes, C., Baaser, U., Volland, K., Bareth, G.: Internet based distribution and visualization of a 3D model of the university of cologne campus. In: 3rd ISDE Digital Earth (2010)

    Google Scholar 

  12. Hagedorn, B., Döllner, J.: Web Perspective View Service – Overview and Initiative. In: OGC TC Meeting, Potsdam, June 04 (2008)

    Google Scholar 

  13. Béjar, R., Gayán-Asensio, D., Eced-Cerdán, J., López-de-Larrínzar, J., Muro-Medrano, P.P.: Un visualizador web de mapas 3D teseladados basados en modelos de CityGML. In: Actas de las II Jornadas Ibéricas de Infraestructuras de Datos Espaciales, JIIDE 2011 (2011)

    Google Scholar 

  14. X3D, http://www.web3d.org/x3d/specifications/x3d/

  15. O3D, http://code.google.com/p/o3d/

  16. U3D, http://sourceforge.net/projects/u3d/

  17. Oosterom, P.V., Zlatanova, S.: 3D Cadastre Modelling in Russia, G2G10/RF/9/1 Report Work Package 2, 3D-cadastral model for data generation, storage and distribution (2011)

    Google Scholar 

  18. X3D Geospatial Component, http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/geodata.html

  19. X3D Navigation Component, http://www.web3d.org/x3d/specifications/ISO-IEC-19775-1.2-X3D-AbstractSpecification/Part01/components/navigation.html

  20. Behr, J., Eschler, P., Jung, Y., Zöllner, M.: X3DOM – A DOM-based HTML5/ X3D Integration Model. In: Web3D 2009 (2009)

    Google Scholar 

  21. WebGL, http://www.khronos.org/webgl/

  22. OpenGL GLSL, http://www.opengl.org/documentation/glsl/

  23. HTML5 specification, http://dev.w3.org/html5/spec/Overview.html

  24. HTML5 Recommendation, http://www.web3d.org/x3d/content/html5/HTML5RecommendationAdditionsForX3D.html

  25. X3DOM Homepage, http://www.x3dom.org/

  26. Prieto, I., Egusquiza, A., Delgado, F.J., Martínez, R.: CityGML como modelo de datos para la representación, intercambio y visualización de información sobre el patrimonio arquitectónico, Arqueológica 2.0 – 2011 (2011)

    Google Scholar 

  27. Delgado, F.J., Martinez, R., Prieto, I., Izkara, J.L., Egusquiza, A., Finat, J.: A common framework for multidisciplinary information management in historic urban districts. In: EuroGEOSS 2012 Conference (2012)

    Google Scholar 

  28. Döllner, J., Kolbe, T.H., Liecke, F., Sgouros, T., Teichmann, K.: The virtual 3D city model of berlin - managing, integrating and communicating complex urban information. In: 25th International Symposium on Urban Data Management UDMS 2006 (2006)

    Google Scholar 

  29. The 3D City Database, http://www.3dcitydb.net/ , http://opportunity.bv.tu-berlin.de/software/projects/3dcitydb

  30. Stadler, A., Nagel, C., König, G., Kolbe, T.H.: Making interoperability persistent: A 3D geo database based on CityGML. In: 3D Geo-Information Sciences, vol. 2, pp. 175–192 (2009)

    Google Scholar 

  31. Herreruela, J., Kolbe, T.H.: KML/COLLADA Export - 3DCityDB Import/Export Tool extension, 100% CityGML - TU Delft, March 14 (2011)

    Google Scholar 

  32. Herreruela, J., Kolbe, T.H., Nagel, C., Konig, G.: CityGML DBMS storage (2011)

    Google Scholar 

  33. PostgreSQL, http://www.postgresql.org/

  34. Draft for Candidate OpenGIS® Web 3D Service Interface Standard, doc. OGC 09-104r1 (2010), http://portal.opengeospatial.org/files/?artifact_id=36390

  35. Osm-3D Europe, http://www.osm-3d.org/

  36. GeoServer, http://www.geoserver.org

  37. Deegree3, http://wiki.deegree.org/deegreeWiki/deegree3

  38. Xj3D X3D Developer Toolkit, http://www.xj3d.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Prieto, I., Izkara, J.L., Delgado del Hoyo, F.J. (2012). Efficient Visualization of the Geometric Information of CityGML: Application for the Documentation of Built Heritage. In: Murgante, B., et al. Computational Science and Its Applications – ICCSA 2012. ICCSA 2012. Lecture Notes in Computer Science, vol 7333. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31125-3_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31125-3_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31124-6

  • Online ISBN: 978-3-642-31125-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics