Class FileGdbCoordinatePrecisionGrid
FileGdbCoordinatePrecisionGrid class
Ett koordinatprecisionsrutnät inuti ett FileGDB-lager.
public sealed class FileGdbCoordinatePrecisionGrid
Konstruktörer
Egenskaper
namn | Beskrivning |
---|
MOrigin { get; set; } | Hämtar eller ställer in ursprunget för M-koordinaten. Om inställt pånull standarden används. |
MScale { get; set; } | Hämtar eller ställer in skalan för M-koordinaten. Om inställt pånull standarden används. |
XOrigin { get; set; } | Hämtar eller ställer in ursprunget för X-koordinaten. Om inställt pånull standarden används. |
XYScale { get; set; } | Hämtar eller ställer in skalan för X- och Y-koordinater. Om inställt pånull standarden används. |
YOrigin { get; set; } | Hämtar eller ställer in ursprunget för Y-koordinaten. Om inställt pånull standarden används. |
ZOrigin { get; set; } | Hämtar eller ställer in ursprunget för Z-koordinaten. Om inställt pånull standarden används. |
ZScale { get; set; } | Hämtar eller ställer in skalan för Z-koordinaten. Om inställt pånull standarden används. |
Metoder
namn | Beskrivning |
---|
static CreateFromRectangle(IPoint, IPoint) | Skapar nyttFileGdbCoordinatePrecisionGrid så att alla värden inom en rektangel är representerbara. |
Anmärkningar
Koordinatprecisionsrutnätet definierar den giltiga domänen och upplösningen av koordinater i FileGDB-lagret. Origin definierar sökvägen för att koordinera precisionsrutnätet i rymden. Skala definierar upplösningen (ju större skalan är, desto mer exakta värden skrivs). Precisionsrutnät anger det giltiga värdeintervallet för koordinater: Varje koordinat iVectorLayer
måste vara inom detta intervall. Koordinater som ligger utanför intervallet kan orsaka läsfel senare och kommer att bearbetas fel av ArcGIS. Om du inte anger några egenskaper (behåll demnull
) standardvärdena kommer att användas. Standardvärden beror påSpatialReferenceSystem
avVectorLayer
. För geografiskSpatialReferenceSystem
standardvärden är: För projiceradSpatialReferenceSystem
standardvärden är: varXYTolerans
,ZTolerans
ochMTolerans
är värden frånFileGdbOptions
.
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
Se även