Abstract
In this paper, we define an intersection matrix for enriching the semantics of the topological relationships between a directed polyline and a polygon. In particular, we propose the \(\mathcal {DLP}\)-intersection matrix which enables us to model the origin and destination points, as well as the right- and left-hand sides of the directed polyline. This matrix overcomes the limitation of the well-known DE-9IM, because it allows the representation of the different dimensions of the intersection results at the same time. Accordingly, the geo-operators have been revised and extended in order to address the notions of right- and left-hand sides of a directed polyline, as well as additional notions related to the orientation of the polyline. The \(\mathcal {DLP}\)-intersection matrix has been implemented by extending the Java Topology Suite methods in order to address the new geo-operators based on the notion of orientation.
Similar content being viewed by others
Notes
In the JTS library, each cell of the matrix is represented by a “char”, which can assume a value at most equal to 9. This limitation will be removed in a future work.
References
Berretti S, Del Bimbo A (2006) Modeling spatial relationships between 3D objects. In: Proceedings of the 18th international conference on pattern recognition (ICPR), vol 1, pp 119–122
Clementini E, Di Felice P, van Oosterom P (1993) A small set of formal topological relationships suitable for end-user interaction. In: Third international symposium on large spatial databases-SSD, Lecture Notes in Computer Science, vol 692. Springer, pp 277–295
de la Losa A, Cervelle B (1999) 3D Topological modeling and visualisation for 3D GIS. Comput Graph 23(4):469–478
Deng M (2008) A hierarchical representation of line-region topological relations. In: The international archives of the photogrammetry, remote sensing and spatial information sciences, vol 37, Part B2, pp 25–30
D’Ulizia A, Ferri F, Grifoni P, Rafanelli M (2006) Relaxing constraints on GeoPQL operators to improve query answering. In: 17th international conference on data base and expert system applications (DEXA), Cracovia, Polonia, Lecture Notes in Computer Science, vol 4080. Springer, pp 728–737
D’Ulizia A, Ferri F, Grifoni P, Rafanelli M (2007) Constraint relaxation on topological operators which produce a null value as answer to a query. In: Proceedings of information resources management association (IRMA), Vancouver
Egenhofer MJ (2010) The family of conceptual neighborhood graphs for region-region relations. GIScience 2010. Lecture Notes in Computer Science, vol 6292. Springer, pp 42–55
Egenhofer MJ, Franzosa RD (1991) Point-set topological spatial relations. Int J Geograph Inf Syst 5(2):161–174
Egenhofer M, Herring J (1992) Categorizing binary topological relationships between regions, lines, and points in geographic databases. Technical report. Department of Surveying Engineering, University of Maine, Orono
Egenhofer MJ, Mark DM (1995) Modeling conceptual neighborhoods of topological line-region relations. Int J Geograph Inf Syst 9(5):555–565
Egenhofer MJ, Sharma J, Mark DM (1993) A critical comparison of the 4-intersection and 9-intersection models for spatial relations: formal analysis. In: McMaster R, Armstrong M (eds) Autocarto 11, Minneapolis, MD, pp 63–71
Formica A, Mazzei M, Pourabbas E, Rafanelli M (2012) A 16-intersection matrix for the polygon–polyline topological relation for geographic pictorial query languages. In: Quirchmayr G (ed) Proceedings of international cross-domain conference and workshop on availability, reliability, and security (CD-ARES 2012), Lecture Notes in Computer Science, vol 7465, pp 302–316
Formica A, Pourabbas E, Rafanelli M (2013) Constraint relaxation of the polygon–polyline topological relation for geographic pictorial query languages. Comput Sci Inf Syst 10(3):1053–1075
Frank AU (1996) Qualitative spatial reasoning: Cardinal directions as an example. Int J Geograph Inf Syst 10(3):269–290
Gao Y, Zhang Y, Tian Y, Weng J (2008) Topological relations between directed lines and simple geometries. Sci China Ser E Technol Sci 51(1):91–101
Kurata Y (2008) The \(9^+\)-intersection: a universal framework for modeling topological relations. In 5th international conference geographic information science (GIScience), Park City, UT, USA, September 23–26, pp 181–198
Kurata Y, Egenhofer MJ (2006) The head-body-tail intersection for spatial relations between directed line segments. In: Proceedings of the 4th international conference of geographic information science (GIScience), Münster, Germany, September 20–23. Springer, pp 269–286
Kurata Y, Egenhofer MJ (2007) The 9+-intersection for topological relations between a directed line segment and a region. In: Proceedings of the workshop on behaviour monitoring and interpretation (BMI), pp 62–76
Kurata Y, Shi H (2008) RfDL: models for capturing directional and topological characteristics of path-landmark arrangements. In: Van de Weghe N, Billen R, Kuijpers B, Bogaert P (eds) International workshop on moving objects: from natural to formal language
Li S (2006) A complete classification of topological relations using 9-intersection method. Int J Geograph Inf Sci 20(6):589–610
Liu KF, Shi WZ (2007) Extended model of topological relations between spatial objects in geographic information systems. Int J Appl Earth Obs Geoinform 9:264–275
Pourabbas E, Rafanelli M (2000) A pictorial query language extended with cardinal and positional operators for querying geographic databases. Technical report R.530, Institute of Systems Analysis and Computer Science, National Research Council
Pourabbas E, Rafanelli M (2002) A pictorial query language for querying geographical databases using positional and OLAP operators. J ACM SIGMOD Rec 30(3):22–27
Praing R, Schneider M (2009) Topological feature vectors for exploring topological relationships. Int J Geograph Inf Sci 23(3):319–353
Wu J, Claramunt C, Deng M (2014) Modelling movement patterns using topological relations between a directed line and a region. In: Proceedings of the 5th ACM SIGSPATIAL international workshop on GeoStreaming, ACM, pp 43–52
Zlatanova S (2000) On 3D topological relationships. In: Proceedings of 11th international conference on database and expert systems applications (DEXA), pp 913–919
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Formica, A., Mazzei, M., Pourabbas, E. et al. Enriching the semantics of the directed polyline–polygon topological relationships: the \(\mathcal {DLP}\)-intersection matrix. J Geogr Syst 19, 175–196 (2017). https://doi.org/10.1007/s10109-017-0246-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10109-017-0246-1