Several different models have been defined in literature for the definition of 3D city models, from CityGML to Inspire (Annex 3 - Buildings). Such models include a geometrical representation of features together with a semantical classification of them. The semantical characterization of objects encapsulates important meaning and spatial relations which are defined only implicitly or through natural language, such as buildings shall be disjoint or in touch, or a window surface shall be contained in the building boundary. The problem of ensuring the coherence between geometric and semantic information is well known in literature. Many attempts exist which try to extent the OCL language in order to represent spatial constraints for an UML model. However, this approach requires a deep knowledge of the OCL language and the implementation of ad-hoc procedures for the validation of constraints defined at conceptual level. The aim of this paper is the development of a set of templates for expressing spatial 3D constraints between features which does not require any particular knowledge of a formal language. Moreover, the constraints instantiated from these templates can be automatically translated into validation SQL queries, without the need for ad-hoc implementations.

Spatial Integrity Constraints in 3D City Models: from Conceptual Definition to SQL Implementation

BELUSSI, Alberto;MIGLIORINI, Sara;
2015-01-01

Abstract

Several different models have been defined in literature for the definition of 3D city models, from CityGML to Inspire (Annex 3 - Buildings). Such models include a geometrical representation of features together with a semantical classification of them. The semantical characterization of objects encapsulates important meaning and spatial relations which are defined only implicitly or through natural language, such as buildings shall be disjoint or in touch, or a window surface shall be contained in the building boundary. The problem of ensuring the coherence between geometric and semantic information is well known in literature. Many attempts exist which try to extent the OCL language in order to represent spatial constraints for an UML model. However, this approach requires a deep knowledge of the OCL language and the implementation of ad-hoc procedures for the validation of constraints defined at conceptual level. The aim of this paper is the development of a set of templates for expressing spatial 3D constraints between features which does not require any particular knowledge of a formal language. Moreover, the constraints instantiated from these templates can be automatically translated into validation SQL queries, without the need for ad-hoc implementations.
2015
validation of 3D spatial data, vector representation of solids, SQL queries on 3D spatial data
File in questo prodotto:
File Dimensione Formato  
00_3d_spatial_constraint.pdf

accesso aperto

Tipologia: Documento in Pre-print
Licenza: Dominio pubblico
Dimensione 1.23 MB
Formato Adobe PDF
1.23 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11562/925188
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact