Hierarchical Model for the Similarity Measurement of a Complex Holed-Region Entity Scene

Complex multi-holed-region entity scenes (i.e., sets of random region with holes) are common in spatial database systems, spatial query languages, and the Geographic Information System (GIS). A multi-holed-region (region with an arbitrary number of holes) is an abstraction of the real world that primarily represents geographic objects that have more than one interior boundary, such as areas that contain several lakes or lakes that contain islands. When the similarity of the two complex holed-region entity scenes is measured, the number of regions in the scenes and the number of holes in the regions are usually different between the two scenes, which complicates the matching relationships of holed-regions and holes. The aim of this research is to develop several holed-region similarity metrics and propose a hierarchical model to measure comprehensively the similarity between two complex holed-region entity scenes. The procedure first divides a complex entity scene into three layers: a complex scene, a micro-spatial-scene, and a simple entity (hole). The relationships between the adjacent layers are considered to be sets of relationships, and each level of similarity measurements is nested with the adjacent one. Next, entity matching is performed from top to bottom, while the similarity results are calculated from local to global. In addition, we utilize position graphs to describe the distribution of the holed-regions and subsequently describe the directions between the holes using a feature matrix. A case study that uses the Great Lakes in North America in 1986 and 2015 as experimental data illustrates the entire similarity measurement process between two complex holed-region entity scenes. The experimental results show that the hierarchical model accounts for the relationships of the different layers in the entire complex holed-region entity scene. The model can effectively calculate the similarity of complex holed-region entity scenes, even if the two scenes comprise different regions and have different holes in each region.

[1]  Zheng Qi-zhong Hungary Algorithm Concerning Best Allotting and C , 2004 .

[2]  F. D. van der Meer,et al.  Shape-based classification of spectrally identical objects , 2008 .

[3]  Makoto Yokoo,et al.  Constraint Satisfaction Problem , 2001 .

[4]  Xie Zhong,et al.  Establishment of the Comprehensive Shape Similarity Model for Complex Polygon Entity by Using Bending Mutilevel Chord Complex Function , 2016 .

[5]  Li Jingzhong A Spatial Query Based on Shape Similarity Cognition , 2009 .

[6]  Max J. Egenhofer,et al.  Spatial Reasoning with a Hole , 2007, COSIT.

[7]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[8]  Yongyang Xu,et al.  Shape similarity measurement model for holed polygons based on position graphs and Fourier descriptors , 2017, Int. J. Geogr. Inf. Sci..

[9]  David M. Mount,et al.  Efficient algorithms for robust feature matching , 1999, Pattern Recognit..

[10]  Thomas Behr,et al.  Topological relationships between complex spatial objects , 2006, TODS.

[11]  Max J. Egenhofer,et al.  Topological Relations Between Regions with Holes , 1994, Int. J. Geogr. Inf. Sci..

[12]  Max J. Egenhofer,et al.  Comparing Relations with a Multi-holed Region , 2009, COSIT.

[13]  Tinghua Ai,et al.  A shape analysis and template matching of building features by the Fourier transform method , 2013, Comput. Environ. Urban Syst..

[14]  Max J. Egenhofer,et al.  Single-Holed Regions: Their Relations and Inferences , 2008, GIScience.

[15]  Min Deng,et al.  A Detailed Investigation on the Methods of Object Matching: A Detailed Investigation on the Methods of Object Matching , 2009 .

[16]  Atsushi Masuyama Methods for detecting apparent differences between spatial tessellations at different time points , 2006, Int. J. Geogr. Inf. Sci..

[17]  Max J. Egenhofer,et al.  Sketching spatial queries , 2000 .

[18]  Sun Qun,et al.  A Shape Multilevel Description Method and Application in Measuring Geometry Similarity of Multi-scale Spatial Data , 2011 .

[19]  Max J. Egenhofer,et al.  Query Processing in Spatial-Query-by-Sketch , 1997, J. Vis. Lang. Comput..

[20]  Du Qingyun,et al.  Classification of River Networks Structure Based on Spatial Statistical Character , 2006 .

[21]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[22]  Dah-Jye Lee,et al.  Similarity measurement using polygon curve representation and Fourier descriptors for shape-based vertebral image retrieval , 2003, SPIE Medical Imaging.

[23]  Fabien Robineau,et al.  OpenGIS Simple Features Specification For SQL, Revision 0 , 1997 .

[24]  Ning Li,et al.  Feature matching algorithm based on spatial similarity , 2008, Geoinformatics.

[25]  Lin Mengdong A New Fast Algorithm for Complex Polygons Matching , 2003 .

[26]  Yan Hao-wen,et al.  A Generic Algorithm for Point Cluster Generalization Based on Voronoi Diagrams , 2005 .

[27]  Alan Saalfeld,et al.  Conflation Automated map compilation , 1988, Int. J. Geogr. Inf. Sci..

[28]  Max J. Egenhofer,et al.  Spatial‐Scene Similarity Queries , 2008, Trans. GIS.

[29]  Volker Walter,et al.  Matching spatial data sets: a statistical approach , 1999, Int. J. Geogr. Inf. Sci..

[30]  Eliseo Clementini,et al.  Composite Regions in Topological Queries , 1995, Inf. Syst..

[31]  D. Gentner,et al.  Structural Alignment during Similarity Comparisons , 1993, Cognitive Psychology.

[32]  Yann Disser,et al.  Mapping a Polygon with Holes Using a Compass , 2012, ALGOSENSORS.

[33]  L. Zhilin,et al.  Extended Hausdorff distance for spatial objects in GIS , 2007 .

[34]  Fan Ling An Approach to Similarity Measures for Polygonal Shapes Based on Mechanics , 2003 .

[35]  Frederick E. Petry,et al.  A Rule-based Approach for the Conflation of Attributed Vector Data , 1998, GeoInformatica.

[36]  Min Deng,et al.  Extended Hausdorff distance for spatial objects in GIS , 2007, Int. J. Geogr. Inf. Sci..

[37]  Henk J. A. M. Heijmans,et al.  Similarity and Symmetry Measures for Convex Shapes Using Minkowski Addition , 1998, IEEE Trans. Pattern Anal. Mach. Intell..