poly_simplify vereinfacht ein Polygon mit dem Douglas-Peucker-Algorihmus.
Returnwert
rmXYOut ist eine zwei-spaltige Matrix mit den x/y-Koordinaten des vereinfachten Polygons. Im Fehlerfall ist rmXYOut der skalare Wert -1.
Parameter
Anzahl der Iterationen, oder -1 falls der Parameter rsTol verwendet werden soll.
Toleranz. Falls rsTol 0 ist und nSteps gleich -1 ist, werden alle Punkte aus den Eingabedaten entfernt, die auf den Kanten des Polygons liegen.
x enthält die x-Koordinaten des Polygons.
y enthält die y-Koordinaten des Polygons.
Beispiel
* poly_simplify(-1, 0, [1,2,3], [1,2,3])
1.0000 1.0000
3.0000 3.0000
Siehe auch
id-437592