On the complexity of point-in-polygon algorithms

被引:61
|
作者
Huang, CW
Shih, TY
机构
[1] Department of Civil Engineering, National Chiao-Tung University, Hsin-Chu
关键词
point-in-polygon; complexity; ray intersection; sum of angles method; swath method; sign of offset method;
D O I
10.1016/S0098-3004(96)00071-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Point-in-polygon is one of the fundamental operations of Geographic Information Systems. A number of algorithms can be applied. Different algorithms lead to different running efficiencies. In the study, the complexities of eight point-in-polygon algorithms were analyzed. General and specific examples are studied. In the general example, an unlimited number of nodes are assumed; whereas in the second example, eight nodes are specified. For convex polygons, the sum of area method, the sign of offset method, and the orientation method is well suited for a single point query. For possibly concave polygons, the ray intersection method and the swath method should be selected. For eight node polygons, the ray intersection method with bounding rectangles is faster. (C) 1997 Elsevier Science Ltd.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [21] A new hierarchical triangle-based point-in-polygon data structure
    Jimenez, Juan J.
    Feito, Francisco R.
    Segura, Rafael J.
    COMPUTERS & GEOSCIENCES, 2009, 35 (09) : 1843 - 1853
  • [22] A probability-based uncertainty model for point-in-polygon analysis in GIS
    Cheung, CK
    Shi, WZ
    Zhou, X
    GEOINFORMATICA, 2004, 8 (01) : 71 - 98
  • [23] 2D point-in-polygon test by classifying edges into layers
    Wang, WC
    Li, J
    Wu, EH
    COMPUTERS & GRAPHICS-UK, 2005, 29 (03): : 427 - 439
  • [24] A Probability-based Uncertainty Model for Point-in-Polygon Analysis in GIS
    Chui Kwan Cheung
    Wenzhong Shi
    Xian Zhou
    GeoInformatica, 2004, 8 : 71 - 98
  • [25] OPTIMIZATION OF A POINT-IN-POLYGON ALGORITHM FOR COMPUTER-MODELS OF SOUND FIELD IN ROOMS
    KULOWSKI, A
    APPLIED ACOUSTICS, 1992, 35 (01) : 63 - 74
  • [26] Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
    Hao, Jianqiang
    Sun, Jianzhi
    Chen, Yi
    Cai, Qiang
    Tan, Li
    SYMMETRY-BASEL, 2018, 10 (10):
  • [27] Efficient Point-in-Polygon Tests by Grids Without the Trouble of Tuning the Grid Resolutions
    Wang, Wencheng
    Wang, Shengchun
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2022, 28 (12) : 4073 - 4084
  • [28] A cell-based point-in-polygon algorithm suitable for large sets of points
    Zalik, B
    Kolingerova, I
    COMPUTERS & GEOSCIENCES, 2001, 27 (10) : 1135 - 1145
  • [29] The multi-L-REP decomposition and its application to a point-in-polygon inclusion test
    Martinez, Francisco
    Rueda, Antonio J.
    Feito, Francisco R.
    COMPUTERS & GRAPHICS-UK, 2006, 30 (06): : 947 - 958
  • [30] A NEW POINT-IN-POLYGON ALGORITHM USING THE 4X4 DETERMINANT METHOD
    YAMAGUCHI, F
    NIIZEKI, M
    FUKUNAGA, H
    BULLETIN OF THE JAPAN SOCIETY OF PRECISION ENGINEERING, 1987, 21 (04): : 299 - 300