GeoGenerator.ProducePolygons
GeoGenerator.ProducePolygons method
Создает новый перечислитель IPolygon с заданным количеством случайных элементов, все они находятся в заданном экстенте.
public static IEnumerable<IPolygon> ProducePolygons(Extent rect, PolygonGeneratorOptions options)
Параметр | Тип | Описание |
---|---|---|
rect | Extent | указанная площадь (см.Степень ) |
options | PolygonGeneratorOptions | Параметры создания полигона (см.PolygonGeneratorOptions ) |
Возвращаемое значение
Массив полигонов (см. перечислениеIPполигон
)
Исключения
исключение | условие |
---|---|
ArgumentOutOfRangeException | Количество полигонов должно быть больше одного. |
NullReferenceException | Экстент должен иметь значение (не быть NULL) |
ArgumentException | Минимальная и максимальная длина должны быть не равны и больше 0 |
ArgumentException | Максимальная длина должна быть больше минимальной |
Смотрите также
- interface IPolygon
- class Extent
- class PolygonGeneratorOptions
- class GeoGenerator
- пространство имен Aspose.Gis.GeoTools
- сборка Aspose.GIS