FileGdbCoordinatePrecisionGrid.CreateFromRectangle

FileGdbCoordinatePrecisionGrid.CreateFromRectangle method

创建新的 FileGdbCoordinatePrecisionGrid,使矩形内的所有值都可表示。

public static FileGdbCoordinatePrecisionGrid CreateFromRectangle(IPoint p1, IPoint p2)
参数类型描述
p1IPoint矩形的一个角。
p2IPoint矩形的对角。必须与 p1 具有相同的尺寸。

返回值

FileGdbCoordinatePrecisionGrid 使矩形内的所有值均可表示。矩形外的值不可表示,因此写入 FileGDB 图层的所有坐标必须位于矩形内部。

异常

异常条件
ArgumentNullException参数为 null
ArgumentExceptionp1p2 未形成有效的非空矩形:p1p2 为空。p1 的 ‘HasZ’ 标志不等于 p2 的 ‘HasZ’ 标志;p1 的 ‘HasM’ 标志不等于 p2 的 ‘HasM’ 标志;p1 的 ‘X’ 坐标等于 p2 的 ‘X’ 坐标;p1 的 ‘Y’ 坐标等于 p2 的 ‘Y’ 坐标;p1 的 ‘Z’ 坐标等于 p2 的 ‘Z’ 坐标;p1 的 ‘M’ 坐标等于 p2 的 ‘M’ 坐标。任何坐标为 NaN 或无穷大。

另见