GeoGenerator.ProducePolygons
GeoGenerator.ProducePolygons method
Erstellt einen neuen IPolygon-Enumerator mit einer bestimmten Anzahl zufälliger Elemente, die alle innerhalb einer bestimmten Ausdehnung liegen.
public static IEnumerable<IPolygon> ProducePolygons(Extent rect, PolygonGeneratorOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
rect | Extent | Angegebener Bereich (vglAusmaß ) |
options | PolygonGeneratorOptions | Optionen zum Erstellen von Polygonen (siehePolygonGeneratorOptionen ) |
Rückgabewert
Array von Polygonen (siehe Aufzählung vonIPolygon
)
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | Die Anzahl der Polygone muss größer als eins sein. |
NullReferenceException | Extent muss einen Wert haben (nicht NULL sein) |
ArgumentException | Die minimale und maximale Länge müssen ungleich und größer als 0 sein |
ArgumentException | Die maximale Länge muss größer sein als die minimale |
Siehe auch
- interface IPolygon
- class Extent
- class PolygonGeneratorOptions
- class GeoGenerator
- namensraum Aspose.Gis.GeoTools
- Montage Aspose.GIS