Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Integrating 3D city data through knowledge graphs
Department of Civil and Environmental Engineering, Norwegian University of Science and Technology, Trondheim, Norway.
Department of Information Science and Media Studies, University of Bergen, Bergen, Norway; Ontopic S.r.l, Bolzano, Italy.
Faculty of Engineering, Free University of Bozen-Bolzano, Bolzano, Italy.
Faculty of Engineering, Free University of Bozen-Bolzano, Bolzano, Italy.
Show others and affiliations
2025 (English)In: Geo-spatial Information Science, ISSN 1009-5020, E-ISSN 1993-5153, Vol. 28, no 2, p. 780-799Article in journal (Refereed) Published
Abstract [en]

CityGML is a widely adopted standard for representing and exchanging 3D city models. The representation of semantic and topological properties in CityGML makes it possible to query such 3D city data for analysis in various applications. Nevertheless, the potential of querying CityGML data has not been fully exploited. The official GML encoding of CityGML is mainly an information model used for data storage and exchange, but not suitable for performing complex queries. The most common way of dealing with CityGML data is to store them as tables in the 3DCityDB system. However, it remains a challenging task for end users to formulate SQL queries over 3DCityDB directly for their ad-hoc analytical tasks because of the gap between the semantics of CityGML and the relational schema adopted in 3DCityDB. The technology of Knowledge Graphs (KGs), where an ontology is at the core, is a good solution to bridge such a gap. Moreover, embracing KGs makes it easier to integrate with other spatial data sources, e.g. OpenStreetMap, and to perform queries combining information from multiple data sources. In this work, we describe a CityGML-KG framework to expose the CityGML data in 3DCityDB as a KG. To evaluate our approach, we use CityGML data from the city of Munich as a test area and integrate OpenStreetMap data.

Place, publisher, year, edition, pages
Taylor & Francis, 2025. Vol. 28, no 2, p. 780-799
Keywords [en]
CityGML, data integration, geospatial knowledge graph, ontology, OpenStreetMap, query answering
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:umu:diva-225275DOI: 10.1080/10095020.2024.2337360ISI: 001207981700001Scopus ID: 2-s2.0-85191075877OAI: oai:DiVA.org:umu-225275DiVA, id: diva2:1867183
Available from: 2024-06-10 Created: 2024-06-10 Last updated: 2025-07-11Bibliographically approved

Open Access in DiVA

fulltext(14972 kB)213 downloads
File information
File name FULLTEXT02.pdfFile size 14972 kBChecksum SHA-512
9455a2fc927b0bf8fe6d8d6028ead98206a976dc6db116d467a27653f1c35f63f517510b1c1c3304293410e16389582c3f872ae3988deda1ea3d77801a5df140
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Calvanese, Diego

Search in DiVA

By author/editor
Calvanese, Diego
By organisation
Department of Computing Science
In the same journal
Geo-spatial Information Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 418 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 466 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf