polygonUnionList()

Zusammenfassung

Gibt eine Liste der Punkte zurück, die die Vereinigung des Satzes von Polygonen in polys darstellen. Diese Option funktioniert wie aufeinander folgende Anwendungen von polygonUnion(), mit der Ausnahme, dass die Reihenfolge unerheblich ist.

Polygone werden in einer "lightweight"-Methode durch eine Liste von Punkten dargestellt. Die ersten drei nicht kollinearen Punkte definieren die "Ebene" des Polygons. Auch wenn die restlichen Punkte nicht in dieser Ebene liegen, werden sie für alle Berechnungen auf diese Ebene projiziert.

Syntax

polygonUnionList ( polys As List, _
                   Optional simplify? As Boolean = True, _
                   Optional ignoreBadPolygons? As Boolean = True ) As List
Argument Typ Beschreibung
polys List Eine Liste von Polygonen (Listen von Punkten) für die Vereinigung
simplify? Boolean Optional. Bei True enthält das Ergebnis keine kollinearen Punkte. Vorgabe ist True.
ignoreBadPolygons? Boolean Optional. Während der Verarbeitung ist es möglich, Zwischenergebnisse mit ungültigen Polygonen zu erhalten. Dies weist manchmal auf ein Problem in den bereitgestellten Daten hin, oder es kann bedeutungslos werden, wenn alle Polygone verarbeitet sind. Vorgabe ist False.