Punkt i polygon
Rita ett polygon på kartan och ange sedan koordinater för att kontrollera vilka punkter som befinner sig inuti.
0
Inuti
0
Utanför
🔷Klicka på kartan för att börja rita polygonen.
Om det här verktyget
Punkt-i-polygon-verktyget testar om geografiska punkter faller innanför eller utanför ett ritat polygon. Används i rumsliga frågor — vilka adresser ligger i en leveranszon, vilka sensorer finns i ett studieområde.
Indata
Först ett polygon ritat med klick (minst 3 hörn; stängs genom att klicka på det första igen). Sedan testpunkter tillagda i ett andra klickläge. Punkter kan även anges som koordinater i sidopanelen.
Utdata
Varje testpunkt klassificerad som Innanför eller Utanför polygonet. Färgkodade markörer på kartan (grön = innanför, röd = utanför) och tabell med koordinater och klassificering. Tabellen kan kopieras.
Nyckelbegrepp
- Strålkastningsalgoritm
- En horisontell stråle projiceras från testpunkten till oändligheten. Udda antal gränsöverskridningar = innanför; jämnt antal (inklusive noll) = utanför.
- Lindningstal
- Alternativ klassificeringsmetod (används internt av Turf.js
booleanPointInPolygon) som räknar hur många gånger polygongränsen löper runt testpunkten. Hanterar självskärande polygoner korrekt. - Geometrisk räckvidd
- Algoritmen arbetar med projicerade 2D-koordinater. Resultat är noggranna för polygoner upp till ungefär 500 km i utbredning.