2018
DOI: 10.3390/sym10100477
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons

Abstract: This paper provides a full theoretical and experimental analysis of a serial algorithm for the point-in-polygon test, which requires less running time than previous algorithms and can handle all degenerate cases. The serial algorithm can quickly determine whether a point is inside or outside a polygon and accurately determine the contours of input polygon. It describes all degenerate cases and simultaneously provides a corresponding solution to each degenerate case to ensure the stability and reliability. This… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 27 publications
0
3
0
Order By: Relevance
“…This study evaluates our proposed multilayer-based map matching algorithm under both spatial data structures, vector and raster (Step 3), in order to compare performance (Step 4). The point-in-polygon algorithm described in [40,41] was applied to verify performance efficiency using the puncture (traditional) method to determine whether the point falls within the polygon. In this scenario, the puncture method can be used with vector data to process the mapping between coordinates and map features and can be applied to map matching algorithms [39].…”
Section: Comparative Methodsmentioning
confidence: 99%
“…This study evaluates our proposed multilayer-based map matching algorithm under both spatial data structures, vector and raster (Step 3), in order to compare performance (Step 4). The point-in-polygon algorithm described in [40,41] was applied to verify performance efficiency using the puncture (traditional) method to determine whether the point falls within the polygon. In this scenario, the puncture method can be used with vector data to process the mapping between coordinates and map features and can be applied to map matching algorithms [39].…”
Section: Comparative Methodsmentioning
confidence: 99%
“…The purpose is to find only a simple condition that will tell us if a pixel lies in the parallelogram area without creating an actual mask. There are many proposed methods [19], but we are interested in a solution that requires as few computations as possible.…”
Section: Defining a Dynamic Parallelogram Region Of Interestmentioning
confidence: 99%
“…The purpose is to find only a simple condition that will tell us if a pixel lies in the parallelogram area without creating an actual mask. There are many proposed methods [19], but we are interested in a solution that requires as few computations as possible. However, creating a parallelogram region of interest image and then appl and bitwise operator is not the most optimal approach.…”
Section: Defining a Dynamic Parallelogram Region Of Interestmentioning
confidence: 99%
“…The problem of point in polygon has its roots in the early days of geometric graphics [31]. Today, as computer graphics have become essential in many fields, many scholars continue to discuss this problem [32,33]. With the application of three-dimensional geometry, the problem has expanded to include discussions of methods, improvements, and efficiency.…”
Section: Introductionmentioning
confidence: 99%