Polygon Geometry API
Computational geometry voor willekeurige polygonen en puntenverzamelingen — op een vlak, zonder kaart- of vormsjablonen. Het area-eindpunt neemt een polygoon als een lijst van [x,y]-vertices en retourneert de oppervlakte (via de schoenveterformule), omtrek, zwaartepunt, windingsrichting (met de klok mee of tegen de klok in), of deze convex is, en de begrenzingsbox. Het contains-eindpunt test of een punt binnen een polygoon ligt, erbuiten, of precies op de rand, met behulp van robuuste ray casting die concave vormen correct verwerkt. Het convex-hull-eindpunt berekent de convexe omhulling van een puntenverzameling via Andrew's monotone chain, samen met de oppervlakte en omtrek. Het werkt voor elke eenvoudige polygoon, convex of concaaf. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor graphics en game-ontwikkeling, GIS en mapping, CAD en botsingsdetectie, computationele geometrie en datavisualisatie. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 4 eindpunten. Dit is vlakke polygoongeometrie; voor de oppervlakte van benoemde vormen (cirkel, driehoek, …) gebruik een geometrie-API en voor geografische GeoJSON-oppervlakte op aarde gebruik een GeoJSON-API.
api.oanor.com/polygon-api