Ik ben in de voorbereiding van een functie voor het maken van een convex hull van een serie van polygons.
Nu ben ik me aan het inlezen en ik denk dat ik Grahams scan het beste kan gebruiken.
Dit algoritme gebruikt de punten van de polygon om de convex hull te bepalen.
Nu wil ik hetzelfde doen voor meerdere polygons die om elkaar heen liggen en waarbij er een heleboel 'binnen in' kunnen liggen en dus niet mee doen voor de convex hull bepaling.
Nu is mijn vraag hoe ik dit het beste kan doen:
Voor de beeldvorming: Bijv. de convex hull bepalen van alle postcodegebieden van Nederland.
Graag lees ik jullie gedachten hier over.
Paul
Nu ben ik me aan het inlezen en ik denk dat ik Grahams scan het beste kan gebruiken.
Dit algoritme gebruikt de punten van de polygon om de convex hull te bepalen.
Nu wil ik hetzelfde doen voor meerdere polygons die om elkaar heen liggen en waarbij er een heleboel 'binnen in' kunnen liggen en dus niet mee doen voor de convex hull bepaling.
Nu is mijn vraag hoe ik dit het beste kan doen:
- Gewoon alle punten van alle polygons gebruiken en daar de convex hull van bepalen;
- Eerst bepalen welke polygons binnen in liggen en dan die niet meenemen;
- Eerst een merge uitvoeren van alle polygons en dan van de resulterende polygon de convex hull bepalen;
- Andere mogelijkheid waar ik nog niet aan gedacht heb
Voor de beeldvorming: Bijv. de convex hull bepalen van alle postcodegebieden van Nederland.
Graag lees ik jullie gedachten hier over.
Paul