ABSTRACT
In geographic information retrieval and spatial data mining, similarity is used to resolve shape matching and clustering. Many approaches have been developed to calculate similarity between simple geometric shapes. However, complex spatial objects are common in spatial database systems, spatial query languages and Geographic Information Science (GIS) applications. With holed polygons, many similarity measurement approaches are restricted to address the relationships between holes or between the holes and the entire complex geometric shape. A successful method should remove the restrictions due to these complex relations and retain invariant during geometric translation (rotation, moving and scaling). To overcome these deficiencies, we utilize position graphs to describe the distribution of holes in complex geometric shapes by storing invariants, such as angles and distances. In addition, Fourier descriptors and the position graph-based method are used to measure the similarity between holed polygons. Experiments show that the proposed method takes into account the relationships in an entire complex geometric shape. It can effectively calculate the similarity of holed polygons, even if they contain different numbers of holes.
Acknowledgements
The authors thank Dr. Shawn Laffan and two anonymous reviewers for their critical reviews and constructive comments that improved the manuscript. This work was supported by the National Natural Science Foundation of China (No: 41401443), Fundamental Research Funds for the Central Universities, China University of Geosciences (Wuhan) (No. CUG160226), Open Research Fund of Teaching Laboratory in China University of Geosciences (No. skj2014168).
Disclosure statement
No potential conflict of interest was reported by the authors.