ISCAS OpenIR
point-in-polygon test method based on center points of grid
Li Jing; Wang Wen-Cheng
2012
SourceRuan Jian Xue Bao/Journal of Software
ISSN1000-9825
Volume23Issue:9Pages:2481-2488
English AbstractThe paper proposes an efficient point-in-polygon test method based on uniform grids. In preprocessing, it constructs uniform grids and processes the center points in a sequence to determine whether they are inside the polygon, when the center points with known inclusion properties are used to quickly determine their adjacent center points. When performing an inclusion query, it first finds the cell that contains the query point and then produces a line segment from the query point to the cell's center point and counts the edges crossed by the line segment for determination. As both the preprocessing and the inclusion tests make use of known information to determine the center points or query points, the computation can run locally for acceleration and the new method can run much faster than existing methods. In most cases, it can reduce the preprocessing time complexity from O(N3/2) to O(N) for the methods based on grids, where N is the number of the polygon edges. Meanwhile, the new method can efficiently treat the non-manifold polygons with self-intersection or overlapping edges. Experimental results show that compared with other similar methods based on uniform grids, the new algorithm can speed up the preprocessing by several times and the query computation by one or several dozens of times, and can move faster than the method by convex decomposition, which has the lowest complexity O(logN) for point-in-polygon tests. © 2012 ISCAS.; The paper proposes an efficient point-in-polygon test method based on uniform grids. In preprocessing, it constructs uniform grids and processes the center points in a sequence to determine whether they are inside the polygon, when the center points with known inclusion properties are used to quickly determine their adjacent center points. When performing an inclusion query, it first finds the cell that contains the query point and then produces a line segment from the query point to the cell's center point and counts the edges crossed by the line segment for determination. As both the preprocessing and the inclusion tests make use of known information to determine the center points or query points, the computation can run locally for acceleration and the new method can run much faster than existing methods. In most cases, it can reduce the preprocessing time complexity from O(N3/2) to O(N) for the methods based on grids, where N is the number of the polygon edges. Meanwhile, the new method can efficiently treat the non-manifold polygons with self-intersection or overlapping edges. Experimental results show that compared with other similar methods based on uniform grids, the new algorithm can speed up the preprocessing by several times and the query computation by one or several dozens of times, and can move faster than the method by convex decomposition, which has the lowest complexity O(logN) for point-in-polygon tests. © 2012 ISCAS.
Indexed TypeEI
KeywordComputer Software Software Engineering
Department(1) State Key Laboratory of Computer Science Institute of Software The Chinese Academy of Sciences Beijing 100190 China
Language中文
Content Type期刊论文
URIhttp://ir.iscas.ac.cn/handle/311060/15186
Collection中国科学院软件研究所
Recommended Citation
GB/T 7714
Li Jing,Wang Wen-Cheng. point-in-polygon test method based on center points of grid[J]. Ruan Jian Xue Bao/Journal of Software,2012,23(9):2481-2488.
APA Li Jing,&Wang Wen-Cheng.(2012).point-in-polygon test method based on center points of grid.Ruan Jian Xue Bao/Journal of Software,23(9),2481-2488.
MLA Li Jing,et al."point-in-polygon test method based on center points of grid".Ruan Jian Xue Bao/Journal of Software 23.9(2012):2481-2488.
Files in This Item:
There are no files associated with this item.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Li Jing]'s Articles
[Wang Wen-Cheng]'s Articles
Baidu academic
Similar articles in Baidu academic
[Li Jing]'s Articles
[Wang Wen-Cheng]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Li Jing]'s Articles
[Wang Wen-Cheng]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.