Class FileGdbCoordinatePrecisionGrid

FileGdbCoordinatePrecisionGrid class

FileGDB レイヤー内の座標精度グリッド。

public sealed class FileGdbCoordinatePrecisionGrid

コンストラクター

名前説明
FileGdbCoordinatePrecisionGrid()デフォルトのコンストラクター。

プロパティ

名前説明
MOrigin { get; set; }M 座標の原点を取得または設定します。に設定した場合nullデフォルトが使用されます。
MScale { get; set; }M 座標のスケールを取得または設定します。に設定した場合nullデフォルトが使用されます。
XOrigin { get; set; }X 座標の原点を取得または設定します。に設定した場合nullデフォルトが使用されます。
XYScale { get; set; }X 座標と Y 座標のスケールを取得または設定します。に設定した場合nullデフォルトが使用されます。
YOrigin { get; set; }Y 座標の原点を取得または設定します。に設定した場合nullデフォルトが使用されます。
ZOrigin { get; set; }Z 座標の原点を取得または設定します。に設定した場合nullデフォルトが使用されます。
ZScale { get; set; }Z 座標のスケールを取得または設定します。に設定した場合nullデフォルトが使用されます。

メソッド

名前説明
static CreateFromRectangle(IPoint, IPoint)新規作成FileGdbCoordinatePrecisionGrid長方形内のすべての値が表現可能であるように.

備考

座標精度グリッドは、FileGDB レイヤーの座標の有効なドメインと解像度を定義します。 Origin は、空間内の座標精度グリッドへのパスを定義します。スケールは解像度を定義します ( スケールが大きいほど、より正確な値が書き込まれます). 精度グリッドは、座標の有効な値の範囲を指定します: 内のすべての座標VectorLayerこの範囲内にある必要があります. 範囲外の座標は、後で読み取りエラーを引き起こす可能性があり、ArcGIS によって間違って処理されます. プロパティを指定しない場合 (それらを保持します)null ) デフォルト値が使用されます。 デフォルト値は、SpatialReferenceSystemVectorLayer. 地理的SpatialReferenceSystemデフォルトは次のとおりです: 投影用SpatialReferenceSystemデフォルトは次のとおりです: ここでXY公差公差M公差からの値ですFileGdbOptions .

XMin = XOrigin
YMin = YOrigin
ZMin = ZOrigin
MMin = MOrigin
XMax = XOrigin + 9e+15 / XYScale
YMax = YOrigin + 9e+15 / XYScale
ZMax = ZOrigin + 9e+15 / ZScale
MMax = MOrigin + 9e+15 / MScale
XOrigin = -400
YOrigin = -400
ZOrigin = -1e5
MOrigin = -1e5
XYScale = 1e9
ZScale  = 1 / ZTolerance * 10
MScale  = 1 / MTolerance * 10
XOrigin = -2147483647
YOrigin = -2147483647
ZOrigin = -1e5
MOrigin = -1e5
XYScale = 1 / XYTolerance * 10
ZScale  = 1 / ZTolerance  * 10
MScale  = 1 / MTolerance  * 10

関連項目