FileGdbCoordinatePrecisionGrid.CreateFromRectangle

FileGdbCoordinatePrecisionGrid.CreateFromRectangle method

Создает новыйFileGdbCoordinatePrecisionGrid так что все значения внутри прямоугольника могут быть представлены.

public static FileGdbCoordinatePrecisionGrid CreateFromRectangle(IPoint p1, IPoint p2)
ПараметрТипОписание
p1IPointОдин угол прямоугольника.
p2IPointПротивоположный угол прямоугольника. Должен иметь такие же размеры, какp1.

Возвращаемое значение

FileGdbCoordinatePrecisionGridтаким образом, что все значения внутри прямоугольника могут быть представлены. Значения вне прямоугольника не могут быть представлены, поэтому все координаты, которые будут записаны в FileGDB layer , должны быть внутри прямоугольника.

Исключения

исключениеусловие
ArgumentNullExceptionАргументnull .
ArgumentExceptionp1 иp2 не формировать допустимый непустой прямоугольник: p1 илиp2 пусто. Флаги HasZp1 не равно флагу ‘HasZ’p2 Флаги HasMp1 не равно флагу ‘HasM’p2 X’ координатаp1 равен координате ‘X’p2 Y’ координатаp1 равно координате ‘Y’p2 Z’ координатаp1 равно координате ‘Z’p2 M’ координатаp1 равно ‘M’ координатеp2 Любая координатаNaN или бесконечность.

Смотрите также