Hostname: page-component-77f85d65b8-pztms Total loading time: 0 Render date: 2026-03-29T11:59:49.583Z Has data issue: false hasContentIssue false

Leveraging rules on integrated 3D semantic city models for validating scenarios of urban evolution

Published online by Cambridge University Press:  25 September 2025

Diego Vinasco-Alvarez*
Affiliation:
LIRIS, UMR 5205, INSA Lyon, CNRS, Université Claude Bernard Lyon 1, Villeurbanne, France LIRIS, UMR 5205, Université Lumière Lyon 2, Universite Claude Bernard Lyon 1, Lyon, France
John Samuel
Affiliation:
LIRIS, UMR 5205, CPE Lyon, CNRS, INSA Lyon, Université Claude Bernard Lyon 1, Villeurbanne, France
Sylvie Servigne
Affiliation:
LIRIS, UMR 5205, INSA Lyon, CNRS, Université Claude Bernard Lyon 1, Villeurbanne, France
Gilles Gesquière
Affiliation:
LIRIS, UMR 5205, Université Lumière Lyon 2, Universite Claude Bernard Lyon 1, Lyon, France
*
Corresponding author: Diego Vinasco-Alvarez; Email: diego.vinasco-alvarez@cnrs.fr

Abstract

The process to better understand the intricate evolution of our urban territories requires combining urban data from different or concurrent instances of time to provide stakeholders with more complete views of possible evolutions of a city. Geospatial rules have been proposed in the past to validate 3D semantic city models, however, there is a lack of research in the validation of multiple, concurrent and successive, scenarios of urban evolution. Using Semantic Web Ontologies and logical rules, we present a novel standards-based methodology for validating integrated city models. Using this methodology, we propose interoperable rules for validating integrated open 3D city snapshots used for representing multiple scenarios of evolution. We also implement a reproducible proof of concept test suite for applying the proposed rules. To illustrate how these contributions can be used in a real-world data validation use-case, we also provide example queries on the validated data. These queries are specifically used to construct a 3D web application for visualizing and analysing urban changes across multiple scenarios of evolution of a selected zone of interest.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. An illustration of the RDF triple structure (top left). An example of RDF triples in the Turtle syntax (bottom left). An illustration of the RDF triple example (right).

Figure 1

Figure 2. UML activity diagram of proposed methodology. External artifacts or data sources are located on the bottom of the diagram while artifacts created from an activity are placed in the center.

Figure 2

Figure 3. Illustration of a scenario of evolution containing two city objects ($ O1 $, $ O2 $) and their properties ($ {P}_1 $$ {P}_4 $) that change between versions ($ {V}_0 $$ {V}_7 $) or “snapshots” of an urban area (shown above). These scenarios are also composed of Transitions ($ {T}_0 $$ {T}_7 $) that contain the changes between each successive Version. These scenarios can intersect one of 2 abstract spaces (shown below): a consensus space containing an agreed upon real-world representation of urban evolution, and a proposition space containing 0 or more hypothetical or unverified scenarios of evolution (Samuel et al., 2020).

Figure 3

Figure 4. A synthesis from (Vinasco-Alvarez, 2023) of the temporal relations as defined in OWL-Time according to Allen (1984) with our alternative interpretation of the Instant-Interval relations proposed in Harbelot (2015) (highlighted in orange).

Figure 4

Figure 5. 3-step DL to SWRL rule translation process. In our context, the process is applied to the DL rules proposed in Samuel et al. (2020) and the target ontology is composed of the “CityOWL” ontology network Vinasco-Alvarez et al. (2024f) and the proposed OWL-Time extension (Section 3.2).

Figure 5

Table 1. The URLs and SWHID (Software Heritage identifiers) of the SWRL rules, test suite, and web application in this article. SWHIDs begin with “swh” and can be used at https://archive.softwareheritage.org/ to view the archived resources

Figure 6

Figure 6. A UML activity diagram of the input and output artifacts used and produced by the test suite. These elements are contextualized within the M1 and M0 metamodeling layers proposed in Atkinson and Kuhne (2003).

Figure 7

Figure 7. UML component diagram of the services used for the proposed web application for visualizing concurrent scenarios of urban evolution.

Figure 8

Figure 8. An aerial photo of the Gratte-Ciel neighborhood from 1936 Commons (2020) (left) and from 2018 as a 3D city model (Vinasco-Alvarez, 2023) (right).

Figure 9

Figure 9. A screenshot of the 3D urban data application visualizing the state of the Gratte Ciel neighborhood in 2018 (right) and the versions and version transitions of the workspace (left).

Figure 10

Figure 10. A screenshot of the application visualizing the state of the Gratte Ciel neighborhood between 2015 and 2018 (right) and the transactions (or changes) between each building from each of these versions. The type of transaction is also used to color the buildings in the right view using the 3D tiles extension proposed in Jaillot et al. (2021).

Figure 11

Table A1. The prefixes used in this article with their respective URIs (Vinasco-Alvarez, 2023)

Submit a response

Comments

No Comments have been published for this article.