2008
DOI: 10.1111/j.1467-9671.2008.01134.x
|View full text |Cite
|
Sign up to set email alerts
|

Spatial Relations between Classes as Integrity Constraints

Abstract: The quality and integrity of spatial data is very important to support interoperability among different systems. To reach this aim integrity rules defined by the application play an important role (for example, constraints between object classes). In this article, we propose a methodology to define integrity constraints using user level spatial relations between classes of individuals. We will also provide mapping rules from user level relations to geometric level operators to allow the computation of relation… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
2
1

Relationship

4
4

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…Spatial operators that are invoked by functions can be distinguished in those already implemented in OGC standards, such as topological relations, Euclidean distance, set operations, convex hull, and many others, and those for which it does not exist a standard implementation: regarding this latter group, we implemented our own version of operators (some of them are listed in Table 1). For more information on spatial operators, it is possible to refer to the broad literature on them, such as topological relations [20,21], projective relations [22]- [26], directional relations [27], and visibility relations [28]- [31].…”
Section: B Methodologymentioning
confidence: 99%
“…Spatial operators that are invoked by functions can be distinguished in those already implemented in OGC standards, such as topological relations, Euclidean distance, set operations, convex hull, and many others, and those for which it does not exist a standard implementation: regarding this latter group, we implemented our own version of operators (some of them are listed in Table 1). For more information on spatial operators, it is possible to refer to the broad literature on them, such as topological relations [20,21], projective relations [22]- [26], directional relations [27], and visibility relations [28]- [31].…”
Section: B Methodologymentioning
confidence: 99%
“…The modeling of uncertainty in topological relations is not a new topic, though the way we approach it in this article is new. The study of spatial relations when the objects are “crisp” (i.e., their boundary can be fully described by a one‐dimensional line) is an established subfield of GIS (Bartie, Clementini, & Reitsma, 2013; Clementini, 2008, 2013, 2019; Clementini & Cohn, 2014; Clementini, Skiadopoulos, Billen, & Tarquini, 2010; Fogliaroni & Clementini, 2014; Tarquini & Clementini, 2008). A stage of research about uncertainty in spatial data has concentrated on the adoption of “broad” boundaries in place of crisp boundaries; this has led to the definition of new spatial objects and a category of approximate topological relations (e.g., “nearly touch”) (Clementini, 2005; Clementini & Di Felice, 2001).…”
Section: State Of the Artmentioning
confidence: 99%
“…An object at the user level (for example, a stream) can have multiple representations at the geometric level, since a river can be represented as a single line or a complex line, or as a two-dimensional region. Therefore, a semantic spatial relations between two streams (for example, one river flows into another watercourse) can be modelled with various geometric relations based on the adopted representations [63]. There are also architectural problems on how to interpret ontology at the user level in terms of data type and operators at the computational level [17].…”
Section: Levels Of Representationmentioning
confidence: 99%