Skip to main content
Top

2017 | OriginalPaper | Chapter

Representation of CityGML Instance Models in BaseX

Authors : Sabine Koch, Marc-O. Löwner

Published in: Advances in 3D Geoinformation

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The Open Geospatial Consortium standard CityGML is an application schema of GML 3.1.1 for the representation, storage and exchange of semantic-rich virtual 3D city models. Here we assess the feasibility of storing, querying and updating CityGML models in the native XML database system BaseX. The features and performance of BaseX are compared with the implementation of the 3DCityDatabase which stores CityGML models in a relational database system. The results show that BaseX is a fast, flexible and intuitive tool to store and query even large CityGML documents. Its main advantage is the schema-oblivious storage mechanism that allows schema changes without changes to the database layout and the fast import and export of CityGML models. Using the 3DCityDatabase to manage CityGML data on the other hand is a better choice when spatial analysis and integration with third party software are demanded.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Almendros-Jiménez, J., Becerra-Terón, A., & García-García, F. (2010). Development of a query language for GML based on XPath. In Proceedings of the 6th international workshop on automated specification and verification of web system, 2010, pp. 51–64. Almendros-Jiménez, J., Becerra-Terón, A., & García-García, F. (2010). Development of a query language for GML based on XPath. In Proceedings of the 6th international workshop on automated specification and verification of web system, 2010, pp. 51–64.
go back to reference Amirian, P., & Alesheikh, A. A. (2008). Publishing geospatial data through geospatial web service and XML database system. American Journal of Applied Sciences, 5(10), 1358–1368.CrossRef Amirian, P., & Alesheikh, A. A. (2008). Publishing geospatial data through geospatial web service and XML database system. American Journal of Applied Sciences, 5(10), 1358–1368.CrossRef
go back to reference Bächle, S., & Härder, T. (2008). Realizing fine-granular and scalable transaction isolation in native XML databases. In Proceedings of the SYRCODIS 2008 colloquium on databases and information systems, Saint-Petersburg, Russia, May 29–30, 2008. Bächle, S., & Härder, T. (2008). Realizing fine-granular and scalable transaction isolation in native XML databases. In Proceedings of the SYRCODIS 2008 colloquium on databases and information systems, Saint-Petersburg, Russia, May 29–30, 2008.
go back to reference BaseX Team. (2014). BaseX documentation version 7.9. Publication date 2014-06-27. BaseX Team. (2014). BaseX documentation version 7.9. Publication date 2014-06-27.
go back to reference Behrend, E., Fritzen, O., & May, W. (2006). Querying along XLinks in XPath/XQuery: Situation, applications, perspectives. Presentaion at QLQP- Query Languages and Query Processing Munchen, 31(3), 2006. Behrend, E., Fritzen, O., & May, W. (2006). Querying along XLinks in XPath/XQuery: Situation, applications, perspectives. Presentaion at QLQP- Query Languages and Query Processing Munchen, 31(3), 2006.
go back to reference Benner, J., Geiger, A., Gröger, G., Häfele, K. H. & Löwner, M.-O. (2013). Enhanced LoD concepts for virtual 3D city models. In ISPRS annals of the photogrammetry, remote sensing and spatial information sciences (Vol. II-2/W1, pp. 51–61). Benner, J., Geiger, A., Gröger, G., Häfele, K. H. & Löwner, M.-O. (2013). Enhanced LoD concepts for virtual 3D city models. In ISPRS annals of the photogrammetry, remote sensing and spatial information sciences (Vol. II-2/W1, pp. 51–61).
go back to reference Córcoles, J. E., & González, P. (2009). GML as database: Present and future. In Handbook of research on geoinformatics. Chapter 1. Córcoles, J. E., & González, P. (2009). GML as database: Present and future. In Handbook of research on geoinformatics. Chapter 1.
go back to reference Freire, S. M., Sundvall, E., Karlsson, D., & Lambrix, P. (2012). Performance of XML databases for epidemiological queries in archetype-based EHRs. In Scandinavian conference on health informatics 2012, October 2–3, Linköping, Sweden. Freire, S. M., Sundvall, E., Karlsson, D., & Lambrix, P. (2012). Performance of XML databases for epidemiological queries in archetype-based EHRs. In Scandinavian conference on health informatics 2012, October 2–3, Linköping, Sweden.
go back to reference Goldman, R., & Widom, J. (1997). DataGuides: enabling query formulation and optimization in semistructured databases. Goldman, R., & Widom, J. (1997). DataGuides: enabling query formulation and optimization in semistructured databases.
go back to reference Gröger, G., Kolbe, T. H., Nagel, C., Häfele, K.-H. (2012). OGC city geography markup language (CityGML) encoding standard, version 2.0, OGC Doc No. 12-019, Open Geospatial Consortium. Gröger, G., Kolbe, T. H., Nagel, C., Häfele, K.-H. (2012). OGC city geography markup language (CityGML) encoding standard, version 2.0, OGC Doc No. 12-019, Open Geospatial Consortium.
go back to reference Grün, C. (2010). Storing and querying large XML instances. Dissertation an der Universität Konstanz. Grün, C. (2010). Storing and querying large XML instances. Dissertation an der Universität Konstanz.
go back to reference Harms, J. (2008). Räumliche datenbanken und GML. Bachelorarbeit an der technischen universität Wien. Ausgeführt am Institut für Rechnergestützte Automation Forschungsgruppe Industrial Software. Wien, February 2008. Harms, J. (2008). Räumliche datenbanken und GML. Bachelorarbeit an der technischen universität Wien. Ausgeführt am Institut für Rechnergestützte Automation Forschungsgruppe Industrial Software. Wien, February 2008.
go back to reference Johnson, B., & Shneidermann, B. (1991). Tree-maps: A space-filling approach to the visualization of hierarchical information structures. In Proceedings of the 2nd conference on visualization ‘91, pp. 284–291. Johnson, B., & Shneidermann, B. (1991). Tree-maps: A space-filling approach to the visualization of hierarchical information structures. In Proceedings of the 2nd conference on visualization ‘91, pp. 284–291.
go back to reference Kramis, M., Gabathuler, C., Fabrikant, S. O., & Waldvogel, M. (2009). An XML-based infrastructure to enhance collaborative geographic visual analysis. Cartography and Geographic Information Science, 36(3), 281–293.CrossRef Kramis, M., Gabathuler, C., Fabrikant, S. O., & Waldvogel, M. (2009). An XML-based infrastructure to enhance collaborative geographic visual analysis. Cartography and Geographic Information Science, 36(3), 281–293.CrossRef
go back to reference Kudrass, T., & Conrad, M. (2002). XML-based data management and multimedia engineering. In EDBT 2002 workshops lecture notes in computer science (Vol. 2490, pp. 210–227). Kudrass, T., & Conrad, M. (2002). XML-based data management and multimedia engineering. In EDBT 2002 workshops lecture notes in computer science (Vol. 2490, pp. 210–227).
go back to reference Löwner, M-O., Benner, J. & Gröger, G. (2015). Aktuelle trends in der entwicklung von CityGML3.0. Recent trends in the development of CityGML 3.0 In Seyfert, E. et al. (Eds.), Geoinformationen öffnen das Tor zur Welt, 34. Wissenschaftlich-Technische Jahrestagung der DGPF. 26.-28.03.2014, DGPF-Tagungsband 23, Hamburg. Löwner, M-O., Benner, J. & Gröger, G. (2015). Aktuelle trends in der entwicklung von CityGML3.0. Recent trends in the development of CityGML 3.0 In Seyfert, E. et al. (Eds.), Geoinformationen öffnen das Tor zur Welt, 34. Wissenschaftlich-Technische Jahrestagung der DGPF. 26.-28.03.2014, DGPF-Tagungsband 23, Hamburg.
go back to reference Löwner, M-O., Benner, J., Gröger, G. & Häfele, K. H. (2013). New concepts for structuring 3D city models—an extended level of detail concept for CityGML buildings. In MURGANTE, B. et al. (Eds.), 13th international conference on computational science and its applications, Ho Chi Minh City, Vietnam, June 24–27, 2013, Part III, LNCS (Vol. 7973, pp. 466–480). Berlin: Springer. Löwner, M-O., Benner, J., Gröger, G. & Häfele, K. H. (2013). New concepts for structuring 3D city models—an extended level of detail concept for CityGML buildings. In MURGANTE, B. et al. (Eds.), 13th international conference on computational science and its applications, Ho Chi Minh City, Vietnam, June 24–27, 2013, Part III, LNCS (Vol. 7973, pp. 466–480). Berlin: Springer.
go back to reference Löwner, M.-O., Casper, E., Becker, T., Benner, J., Gröger, G., Gruber, U., Häfele, K.-H., Kaden, R., & Schlüter, S. (2013). CityGML 2.0—ein internationaler standard für 3D-stadtmodelle, Teil 2: CityGML in der Praxis. CityGML 2.0—an international standard for 3D city models, part 2: CityGML in practice. Zeitschrift für Geodäsie, Geoinformation und Landmanagement, 2, 131–143. Löwner, M.-O., Casper, E., Becker, T., Benner, J., Gröger, G., Gruber, U., Häfele, K.-H., Kaden, R., & Schlüter, S. (2013). CityGML 2.0—ein internationaler standard für 3D-stadtmodelle, Teil 2: CityGML in der Praxis. CityGML 2.0—an international standard for 3D city models, part 2: CityGML in practice. Zeitschrift für Geodäsie, Geoinformation und Landmanagement, 2, 131–143.
go back to reference Mao, B., Harrie, L., Cao, J., Wu, Z., & Shen, J. (2014). NoSQL based 3D city model management system. In The international archives of the photogrammetry, remote sensing and spatial information sciences, volume XL-4, 2014. ISPRS technical commission IV symposium, 14–16 May 2014, Suzhou, China. Mao, B., Harrie, L., Cao, J., Wu, Z., & Shen, J. (2014). NoSQL based 3D city model management system. In The international archives of the photogrammetry, remote sensing and spatial information sciences, volume XL-4, 2014. ISPRS technical commission IV symposium, 14–16 May 2014, Suzhou, China.
go back to reference Nagel, C., Stadler, A. (2008). Die oracle-schnittstelle des Berliner 3D-stadtmodells. In Entwicklerforum Geoinformationstechnik. Nagel, C., Stadler, A. (2008). Die oracle-schnittstelle des Berliner 3D-stadtmodells. In Entwicklerforum Geoinformationstechnik.
go back to reference Pavlovic-Lažetic, G. (2006). Native XML databases vs. relational databases in dealing with XML documents. Kragujevac Journal of Mathematics, 30, 181–199. Pavlovic-Lažetic, G. (2006). Native XML databases vs. relational databases in dealing with XML documents. Kragujevac Journal of Mathematics, 30, 181–199.
go back to reference Risse, J. E, & Leunissen, J. A. M. (2010). A comparison of database systems for XML-type data. In Silico biology (Vol. 10, pp. 193–205). IOS Press. Risse, J. E, & Leunissen, J. A. M. (2010). A comparison of database systems for XML-type data. In Silico biology (Vol. 10, pp. 193–205). IOS Press.
go back to reference Ross, L. (2010). Virtual 3DCMs in ULM. Dissertation. TU Berlin. Ross, L. (2010). Virtual 3DCMs in ULM. Dissertation. TU Berlin.
go back to reference Zhang, S., Gan, J., Xu, J., & Lv, G. (2008). Study on NXD based GML storage model. In The international archives of the photogrammetry, remote sensing and spatial information science (Vol. 37, Part B4). Beijing. Zhang, S., Gan, J., Xu, J., & Lv, G. (2008). Study on NXD based GML storage model. In The international archives of the photogrammetry, remote sensing and spatial information science (Vol. 37, Part B4). Beijing.
Metadata
Title
Representation of CityGML Instance Models in BaseX
Authors
Sabine Koch
Marc-O. Löwner
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-25691-7_4

Premium Partner