Parcel Fabrics in einer Geodatabase in SQL Server
Parcel Fabrics sind eine Art von Dataset in der Geodatabase, das mittels Daten aus Vermessungsplänen erstellt und verwaltet wird. Die Editierwerkzeuge für Flurstücke von ArcMap vereinfachen die Erstellung von Flurstücken anhand aufgezeichneter Grenzlinienmessungen aus Plänen bzw. Parzellierungsplänen.
Eine Parcel Fabric ist eine kontinuierliche, integrierte Oberfläche aus verbundenen Flurstücken und stellt den vollständigen Vermessungsdatensatz für einen Landstrich dar. Die Fabric selbst besteht aus mehreren Feature-Classes. Diese Feature-Classes stellen die Grenzen, Endpunkte und andere physische Attribute von Flurstücken dar.
Flurstückpolygone werden zudem durch Verbindungslinien miteinander verknüpft. Da jedes einzelne Flurstück entweder verknüpft oder verbunden ist, entsteht ein nahtloses Netzwerk verbundener Flurstückgrenzen.
Flurstücke, die bearbeitet oder durch neue Vermessungsdatensätze ersetzt werden, werden als historische Flurstücke beibehalten (der ursprüngliche Vermessungsdatensatz bleibt also immer erhalten).
In vorherigen Versionen von ArcGIS wurden Parcel Fabrics als Cadastral Fabrics bezeichnet und erforderten die Erweiterung Survey Analyst.
Parcel Fabrics in ArcGIS Desktop
Im Kataloginhaltsverzeichnis können Parcel Fabrics in Feature-Datasets enthalten sein. Sie werden mit dem folgenden Symbol gekennzeichnet:
Der Name einer Parcel Fabric in einer Geodatabase in SQL Server enthält den Datenbanknamen, den Namen des Besitzers der Parcel Fabric und den Namen der Parcel Fabric selbst. Beispielsweise wird die Parcel Fabric "coparcels", die dem Benutzer "base" gehört und in der Geodatabase "assessor" gespeichert ist, im Kataloginhaltsverzeichnis als assessor.BASE.coparcels aufgeführt.
Parcel Fabrics in einer Microsoft SQL Server-Datenbank
In der Datenbank werden mehrere Tabellen erstellt, um die Informationen zu Parcel Fabrics zu verfolgen. Die Tabellen werden im Schema des Benutzers erstellt, der eine Parcel Fabric erstellt. Die Tabellen enthalten den Namen der Parcel Fabric <parcel_fabric>, gefolgt von der jeweiligen Tabelle. Diese werden wie folgt definiert:
<PARCEL_FABRIC>_ACCURACY
In der Tabelle <PARCEL_FABRIC>_ACCURACY sind die Genauigkeitskategorien und die Statistik gespeichert, die in Anpassungen der kleinsten Quadrate verwendet werden. Diese Tabelle wird nicht versioniert, wenn die Parcel Fabric als versioniert registriert wird.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
BrgSD |
numeric |
Die Standardabweichung der Peilungen |
NOT NULL |
DistSD |
numeric |
Die Standardabweichung der Entfernungen |
NOT NULL |
PPM |
numeric |
Teile pro Million (parts per million) |
NOT NULL |
Kategorie |
integer |
Gibt die Genauigkeitsstufe an |
NOT NULL |
Beschreibung |
nvarchar(256) |
Eine Beschreibung der Kategorie |
<PARCEL_FABRIC>_ADJUSTMENTS
In der Tabelle <PARCEL_FABRIC>_ADJUSTMENTS werden Anpassungsebenen (Sequenz-IDs) und die zugehörigen Anpassungsdaten gespeichert.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
AdjustmentDate |
datetime2 |
Datum, an dem die Anpassung eingefügt wurde |
|
VectorCount |
integer |
Anzahl von Vektoren, die durch die Anpassung erzeugt wurden |
NOT NULL |
AdjLevel |
integer |
Sequenzielle Nummer (Reihenfolge) von Anpassung relativ zu anderen Anpassungen |
NOT NULL |
JobID |
integer |
ID des Auftrags, der die Anpassung enthalten hat |
|
Shape |
integer geometry |
Der angepasste Bereich |
<PARCEL_FABRIC>_CONTROL
In der Tabelle <PARCEL_FABRIC>_CONTROL werden Informationen zu Passpunkten für die Parcel Fabric gespeichert.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Passpunkts |
NOT NULL |
X |
numeric |
X-Koordinate des Passpunkts (fest) |
NOT NULL |
Y |
numeric |
Y-Koordinate des Passpunkts (fest) |
NOT NULL |
Z |
numeric |
Z-Koordinate des Passpunkts (fest) |
|
Name |
nvarchar(50) |
Der Name des Passpunkts |
|
PointID |
integer |
ID des entsprechenden Fabric-Punkts |
|
AccuracyXY |
numeric |
Horizontale Positionsgenauigkeit des Passpunkts (nur zu Referenzzwecken) |
|
AccuracyZ |
numeric |
Vertikale Positionsgenauigkeit des Passpunkts (nur zu Referenzzwecken) |
|
SurveyDate |
datetime2 |
Das Datum, an dem der Passpunkt festgelegt wurde |
|
Active |
integer |
Gibt an, ob ein Passpunkt in einer Anpassung aktiv ist oder nicht |
|
Typ |
integer |
Wird für benutzerdefinierte Subtypes verwendet |
|
Shape |
integer geometry |
Die Geometrie des Passpunkts |
|
ConstructionData |
varbinary(max) |
Speichert Links zwischen unverbundenen Punkten und Passpunkten; mit verbundenen Steuerelementen verbundene Passpunkte, wenn ein Flurstück erneut mit der Fabric verknüpft wird |
<PARCEL_FABRIC>_HISTORY
In der Tabelle <PARCEL_FABRIC>_HISTORY werden nicht räumliche Flurstück-Lineage-Informationen gespeichert. Diese Tabelle unterstützt die Verfolgung von textbasierte Lineage durch die juristischen Datumsangaben und Systemdatumsangaben.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
childParcelID |
integer |
Die ID des Child-Flurstücks oder die ID des Childs dieses Parents |
|
ParentParcelID |
integer |
Flurstück-ID des Parent-Flurstücks dieses Childs |
|
SystemStartDate |
datetime2 |
Datum der Systemtransaktion, durch die das Child erstellt wurde |
NOT NULL |
LegalStartDate |
datetime2 |
Datum der juristischen Transaktion, durch die das Child erstellt wurde |
<PARCEL_FABRIC>_IDSEQUENCER
Die Tabelle <PARCEL_FABRIC>_IDSEQUENCER wird intern verwendet, um die Verwendung eindeutiger IDs für alle Tabellen in der Parcel Fabric sicherzustellen.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
<PARCEL_FABRIC>_JOBOBJECTS
Die Tabelle <PARCEL_FABRIC>_JOBOJBECTS enthält Informationen, die zum Verwalten von Datenbanksperren benötigt werden, die Aufträge für Objekte haben. Diese Tabelle wird nicht versioniert, wenn die Parcel Fabric als versioniert registriert wird.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
JobID |
integer |
ID des Auftrags, der die Sperre hält |
NOT NULL |
ObjectType |
integer |
Typ von Objekt, das gesperrt wird |
NOT NULL |
JobFeatureID |
integer |
Die Objekt-ID des Features, das gesperrt wird |
NOT NULL |
Role |
integer |
Typ der gehaltenen Sperre, d. h. optimistisch oder pessimistisch (Editierflurstücke verwenden pessimistische Sperren.) |
NOT NULL |
Bearbeiten |
integer |
Gibt an, ob die Attribute des Auftragsobjekts bearbeitet werden können |
NOT NULL |
<PARCEL_FABRIC>_JOBS
In der Tabelle <PARCEL_FABRIC>_JOBS werden Informationen zu den Cadastral-Aufträgen gespeichert, die auf die Parcel Fabric angewendet werden. Diese Tabelle wird nicht versioniert, wenn die Parcel Fabric als versioniert registriert wird.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
Name |
nvarchar(64) |
Die Kennung oder der Name des Cadastral-Auftrags |
NOT NULL |
Beschreibung |
nvarchar(64) |
Benutzerdefinierte Beschreibung des Cadastral-Auftrags |
|
Gesperrt |
integer |
Kennzeichnet das Vorhandensein von gesperrten Flurstücken in der Auftragsflurstückeliste |
NOT NULL |
CreateDate |
datetime2 |
Datum, an dem der Auftrag erstellt wurde |
|
ModifiedDate |
datetime2 |
Datum, an dem der Auftrag zuletzt geändert wurde |
|
CommitDate |
datetime2 |
Datum, an dem der Auftrag an die Datenbank übergeben wurde |
|
Owner |
nvarchar(64) |
Der Besitzer des Auftrags |
NOT NULL |
Status |
integer |
Status des Auftrags |
NOT NULL |
SystemState |
integer |
Der vom System verwaltete Status eines Auftrags |
NOT NULL |
Version |
nvarchar(64) |
Die Geodatabase-Version, die den Auftrag enthält |
|
LockMachine |
nvarchar(128) |
Name des Client-Computers, der den Auftrag gerade bearbeitet |
NOT NULL |
LockPID |
integer |
Systemfeld, das die Sperrprozess-ID enthält; verwaltet Single-Use-Bearbeitungen des Auftrags |
NOT NULL |
CommitedObj |
varbinary(max) |
Speichert ObjectIDs von Flurstücken, der nicht mehr in der Tabelle der Auftragsobjekte enthalten sind, da der Auftrag übergeben oder in die Standardversion zurückgeschrieben wurde; verwaltet Werte zu historischen Zwecken |
<PARCEL_FABRIC>_LEVELS
In der Tabelle <PARCEL_FABRIC>_LEVELS werden Informationen zu Beziehungen zwischen Parcel Fabrics und ihren zugeordneten Feature-Classes gespeichert.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
FeatureclassID |
integer |
Die ID der zugeordneten Feature-Class |
NOT NULL |
AdjLevel |
integer |
Die Anpassungsebene, die zuletzt auf die Feature-Class angewendet wurde |
NOT NULL |
CFID |
integer |
Die ID der Quell-Parcel Fabric |
NOT NULL |
<PARCEL_FABRIC>_LINEPOINTS
In der Tabelle <PARCEL_FABRIC>_LINEPOINTS werden Informationen zu Punkten in einem Flurstück gespeichert, deren Position auf die Grenze zu einem anderen Flurstück beschränkt ist, ohne dass auf dieser Grenze ein freigegebener Punkt liegt.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Punkts |
NOT NULL |
ParcelID |
integer |
ID des Flurstücks mit der Grenzlinie |
NOT NULL |
FromPointID |
integer |
ID des Von-Punkts der Grenzlinie |
NOT NULL |
ToPointID |
integer |
ID des Bis-Punkts der Grenzlinie |
NOT NULL |
LinePointID |
integer |
ID des Punkt, der auf der Grenze liegen muss |
NOT NULL |
Shape |
integer geometry |
Duplikat des Punkts, um die Darstellungs-Performance zu verbessern |
<PARCEL_FABRIC>_LINES
In der Tabelle <PARCEL_FABRIC>_LINES werden Informationen zu allen Linien einer Parcel Fabric gespeichert, z. B. zu Grenzen, Übergängen und Verbindungen.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung der Linie |
NOT NULL |
Calculated |
integer |
Gibt an, ob Dimensionen von Shape-Geometrie (true/1) umgekehrt werden oder nicht (false/0) |
|
ParcelID |
integer |
ID des Flurstücks, das die Linie enthält |
NOT NULL |
Sequence |
integer |
Eine Zahl, die die Reihenfolge angibt, in der die Linie in den Flurstückpolygonzug eingegeben wurde |
NOT NULL |
FromPointID |
integer |
ID des Fabric-Punkts, an dem die Linie beginnt |
NOT NULL |
ToPointID |
integer |
ID des Fabric-Punkts, an dem die Linie endet |
NOT NULL |
Bearing |
numeric |
Die Peilung der Linie aus dem Datensatz oder der Kompilierung |
NOT NULL |
Entfernung |
numeric |
Die Länge der Linie aus dem Datensatz oder der Kompilierung |
NOT NULL |
Typ |
integer |
Wird für benutzerdefinierte Subtypes verwendet |
|
Kategorie |
integer |
Systemkategorie auf hoher Ebene für die Linie |
NOT NULL |
Radius |
numeric |
Die Entfernung vom Mittelpunkt zum Bogen der kreisförmigen Kurve |
|
ArcLength |
numeric |
Die Länge des Bogens einer kreisförmigen Kurve |
|
Delta |
numeric |
Der Winkel zwischen den Tangenten oder der Winkel im Mittelpunkt der Kurve |
|
CenterPointID |
integer |
ID des Mittelpunkts eines Kreisbogens |
|
Historical |
integer |
True (1), wenn das mit der Linie verknüpfte Flurstück historisch ist; andernfalls False (0) |
|
RadialBearing |
numeric |
Die Peilung des Radius einer kreisförmigen Kurve |
|
TangentBearing |
numeric |
Die Peilung der Tangente, die am Von-Punkt beginnt |
|
LineParameters |
integer |
Die Kurvenparameter |
|
Accuracy |
integer |
Die Genauigkeitskategorie der Linie; kann aus dem Plan übernommen oder überschrieben werden |
|
ComputedMinusObserved |
numeric |
Die berechneten Messungen (z. B. Peilung und Entfernung) verglichen mit der Feldbeobachtung |
|
InternalAngle |
numeric |
Auf Grundlage einer Visierwinkelpeilung oder einer Peilungsbasis |
|
ReferenceObject |
integer |
Das Referenzobjekt für einen bestimmten Punkt |
|
IsMajor |
integer |
Unterstützt Kurven mit mehr als 180 Grad; Wert beträgt entweder 1 (mehr als 180 Grad) oder 0 (180 Grad oder weniger) |
|
Hide |
integer |
Blendet Linien-Annotations aus, wenn der Wert True (1) lautet |
|
SystemStartDate |
datetime2 |
Datum der Systemtransaktion, durch die das Parent-Flurstück erstellt wurde |
NOT NULL |
SystemEndDate |
datetime2 |
Datum, an dem das Parent-Flurstück entfernt wurde |
|
LegalStartDate |
datetime2 |
Datum der juristischen Transaktion, durch die das Parent-Flurstück erstellt wurde; sollte mit dem Datum auf dem rechtskräftigen Plan übereinstimmen |
|
LegalEndDate |
datetime2 |
Datum der Rechtstransaktion, durch die das Parent-Flurstück entfernt wurde |
|
DensifyType |
integer |
Speichert den Ursachencode für die Verdichtung des Linestrings: Normal, GCS, Curve, Linestring |
|
Shape |
integer geometry |
Linien-Geometrie |
<PARCEL_FABRIC>_PARCELS
In der Tabelle <PARCEL_FABRIC>_PARCELS werden Informationen zu den Parcel Fabric-Landeinheiten gespeichert, die zu als Flurstücke bezeichnet werden. Diesen kann zur Modellierung von hierarchischen Landkategorien ein Subtype zugewiesen werden.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
Joined |
integer |
Verbindungsstatus; ohne Verbindung kein Teil der Fabric; 1 = verbunden |
NOT NULL |
PlanID |
integer |
Kennung des Plans, der den Flurstückdatensatz enthält |
NOT NULL |
Name |
nvarchar(50) |
Vom Benutzer zugewiesener Name für das Flurstück |
|
Typ |
integer |
Wird für benutzerdefinierte Subtypes verwendet, um Kategorien von Landeinheiten zu unterstützen |
|
StatedArea |
nvarchar(50) |
Die Fläche des Flurstücks wie im Plan oder Grundbucheintrag angegeben |
|
Compiled |
integer |
Gibt an, ob ein Flurstück kompiliert ist (true/1) oder nicht (false/0) |
NOT NULL |
historical |
integer |
Gibt an, ob ein Flurstück entfernt wurde (true/1) oder nicht (false/2) |
|
SystemStartDate |
datetime2 |
Datum der Systemtransaktion, durch die das Flurstück erstellt wurde |
NOT NULL |
SystemEndDate |
datetime2 |
Datum der Systemtransaktion, durch die das Flurstück entfernt wurde |
|
LegalStartDate |
datetime2 |
Datum der juristischen Transaktion, durch die das Flurstück erstellt wurde |
|
LegalEndDate |
datetime2 |
Datum der juristischen Transaktion, durch die das Flurstück entfernt wurde |
|
GroupID |
integer |
Zahl, die für Bestandteile einer nicht verbundenen Gruppe festgelegt wird |
|
Accuracy |
integer |
Die Genauigkeitskategorie von Messungen, die meist aus dem Plan entnommen wird |
|
Rotation |
numeric |
Drehung aus Verbindungsprozess |
|
Skalieren |
numeric |
Maßstab aus Verbindungsprozess |
|
Unclosed |
integer |
Gibt an, ob ein Flurstück ein geschlossener Polygonzug ist (true/1) oder nicht (false/0) |
NOT NULL |
MiscloseRatio |
numeric |
Verhältnis zwischen der Abschlussfehlerentfernung und dem Umfang des Flurstücks |
|
MiscloseDistance |
numeric |
Zum Schließen des Flurstücks notwendige Entfernung |
|
MiscloseBearing |
numeric |
Zum Schließen des Flurstücks notwendige Peilung |
|
Construction |
integer |
Gibt an, ob ein Flurstück eine Konstruktion ist (true/1) oder nicht (false/0) |
|
ShapeStdErrorE |
numeric |
Gesamtverzerrung des Flurstücks (Ostwert) |
|
ShapeStdErroN |
numeric |
Gesamtverzerrung des Flurstücks (Nordwert) |
|
BacksightBearing |
numeric |
Richtung der Linie zum Visierwinkelpunkt |
|
Shape |
integer geometry |
Flurstückgeometrie |
|
ConstructionData |
varbinary(max) |
Wird nur für unverbundene Flurstücke (ohne Shape-Wert) gefüllt |
<PARCEL_FABRIC>_PLANS
In der Tabelle <PARCEL_FABRIC>_PLANS werden die Informationen aus dem Datensatzdokument gespeichert, das als Beleg der Landtransaktionen übermittelt wurde.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
Name |
nvarchar(128) |
Der Name des Plans oder Rechtsdokuments |
NOT NULL |
Beschreibung |
nvarchar(1024) |
Eine Beschreibung des Dokuments |
|
Surveyor |
nvarchar(50) |
Name des Landvermessers für den Datensatz |
|
Company |
nvarchar(50) |
Das Vermessungsunternehmen für den Datensatz |
|
SurveyDate |
datetime2 |
Vermessungsdatum |
|
LegalDate |
datetime2 |
Datum, an dem die Vermessung bzw. das Dokument aufgezeichnet wurde |
|
AngleUnits |
integer |
Peilungseinheiten des Datensatzes |
|
AreaUnits |
integer |
Flächeneinheiten des Datensatzes |
|
DistanceUnits |
integer |
Entfernungseinheiten des Datensatzes |
|
DirectionFormat |
integer |
Richtungsformat des Datensatzes |
|
LineParameters |
integer |
Liniendefinitionsparameter aus dem Datensatz |
|
DistanceAtGround |
integer |
Gibt an, ob für Datensatzentfernungen das Gelände (true/1) oder Gitternetz (false/0) verwendet wird |
|
CombinedGridFactor |
numeric |
Maßstabsfaktor für Gitternetz |
|
TrueMidbrg |
integer |
Gibt an, ob astronomische Azimute verwendet werden (true/1) oder nicht (false/0) |
|
Accuracy |
integer |
Räumliche Genauigkeit des Plans, die auf eine Genauigkeitskategorie festgelegt ist |
|
InternalAngles |
integer |
Gibt an, ob interne Winkel verwendet werden; 1 = true, 2 = false |
|
SystemStartDate |
datetime2 |
Datum der Systemtransaktion, durch die der Plan erstellt wurde |
NOT NULL |
<PARCEL_FABRIC>_POINTS
In der Tabelle <PARCEL_FABRIC>_POINTS werden Informationen zu dem Punktesatz gespeichert, der für jede Fabric und die Kurvenmittelpunkte vorhanden ist.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Punkts |
NOT NULL |
X |
numeric |
X-Koordinate aus der Verbindung und Anpassung der kleinsten Quadrate |
NOT NULL |
Y |
numeric |
Y-Koordinate aus der Verbindung und Anpassung der kleinsten Quadrate |
NOT NULL |
Z |
numeric |
Z-Koordinate aus der Verbindung und Anpassung der kleinsten Quadrate |
|
Typ |
integer |
Wird für benutzerdefinierte Subtypes verwendet |
|
Kategorie |
integer |
Aufzählung der Systemkategorien |
|
Name |
nvarchar(32) |
Punktname |
|
Historical |
integer |
Gibt an, ob die Flurstücklinien historisch sind (true/1) oder nicht (false/0) |
|
SystemStartDate |
datetime2 |
Datum der Systemtransaktion, durch die der Punkt erstellt wurde |
|
SystemEndDate |
datetime2 |
Datum der Systemtransaktion, durch die der Punkt entfernt wurde |
|
LegalStartDate |
datetime2 |
Datum der juristischen Transaktion, durch die der Punkt erstellt wurde (zumeist aus dem Grundbucheintrag) |
|
LegalEndDate |
datetime2 |
Datum der juristischen Transaktion, durch die der Punkt entfernt wurde |
|
CenterPoint |
integer |
St auf True (1) festgelegt, wenn der Punkt ein Mittelpunkt ist |
|
MaxDN |
numeric |
Maximaler Nordwertversatz |
|
MaxDE |
numeric |
Maximaler Ostwertversatz |
|
Shape |
integer geometry |
Punkt-Geometrie |
<PARCEL_FABRIC>_VECTORS
In der Tabelle <PARCEL_FABRIC>_VECTORS werden Versatzvektoren zwischen den alten und neuen Koordinaten eines angepassten Punkts gespeichert. Die Vektoren werden logisch nach Anpassungsebene gruppiert, die einem Anpassungsdatum entspricht.
Feldname |
Feldtyp |
Beschreibung |
Null? |
---|---|---|---|
ObjectID |
integer |
Eindeutige Kennung des Datensatzes |
NOT NULL |
FromX |
numeric |
X-Koordinate des Punkts vor der Anpassung |
NOT NULL |
FromY |
numeric |
Y-Koordinate des Punkts vor der Anpassung |
NOT NULL |
ToX |
numeric |
X-Koordinate des Punkts nach der Anpassung |
|
ToY |
numeric |
Y-Koordinate des Punkts nach der Anpassung |
|
PointID |
integer |
Eindeutige Kennung des angepassten Punkts |
NOT NULL |
AdjLevel |
integer |
Anpassungsebene, die den Vektor enthält |
NOT NULL |
View a diagram of a parcel fabric in SQL Server.
Sie benötigen Adobe Acrobat Reader, um die Datei zu öffnen.
Die gestrichelten Linien geben implizite Beziehungen zwischen Spalten an.
Parcel Fabrics in einem XML-Dokument
Innerhalb eines XML Workspace-Dokuments werden Parcel Fabrics mit einem Datenelement und dem Dataset-Typ "CadastralFabric" gekennzeichnet, wie das folgende Beispiel zeigt:
<DataElement xsi:type="esri:DECadastralFabric"> <CatalogPath>/V=sde.DEFAULT/FD=assessor.base.landbase/CF=assessor.base.coparcels</CatalogPath> <Name>assessor.base.coparcels</Name> <DatasetType>esriDTCadastralFabric</DatasetType> <DSID>265</DSID> <Versioned>false</Versioned> <CanVersion>false</CanVersion> <Extent xsi:type="esri:EnvelopeN"> <XMin>6183000.00012755</XMin> <YMin>2278000.00003956</YMin> <XMax>6188999.99993855</XMax> <YMax>2281999.99991356</YMax> <SpatialReference xsi:type="esri:ProjectedCoordinateSystem"> <WKT>PROJCS["NAD_1983_StatePlane_California_VI_FIPS_0406_Feet", GEOGCS["GCS_North_American_1983", DATUM["D_North_American_1983", SPHEROID["GRS_1980",6378137.0,298.257222101]], PRIMEM["Greenwich",0.0], UNIT["Degree",0.0174532925199433]],PROJECTION["Lambert_Conformal_Conic"], PARAMETER["False_Easting",6561666.666666666], PARAMETER["False_Northing",1640416.666666667], PARAMETER["Central_Meridian",-116.25], PARAMETER["Standard_Parallel_1",32.78333333333333], PARAMETER["Standard_Parallel_2",33.88333333333333], PARAMETER["Latitude_Of_Origin",32.16666666666666], UNIT["Foot_US",0.3048006096012192]]</WKT> <XOrigin>-118608811.296</XOrigin> <YOrigin>-91259488.671</YOrigin> <XYScale>3048.00609601219</XYScale> <ZOrigin>-100000</ZOrigin> <ZScale>10000</ZScale> <MOrigin>-100000</MOrigin> <MScale>10000</MScale> <XYTolerance>3.28083333333333E-03</XYTolerance> <ZTolerance>0.001</ZTolerance> <MTolerance>0.001</MTolerance> <HighPrecision>true</HighPrecision> </SpatialReference> </Extent> <SpatialReference xsi:type="esri:ProjectedCoordinateSystem"> <WKT>PROJCS["NAD_1983_StatePlane_California_VI_FIPS_0406_Feet", GEOGCS["GCS_North_American_1983", DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]], PRIMEM["Greenwich",0.0], UNIT["Degree",0.0174532925199433]], PROJECTION["Lambert_Conformal_Conic"], PARAMETER["False_Easting",6561666.666666666], PARAMETER["False_Northing",1640416.666666667], PARAMETER["Central_Meridian",-116.25], PARAMETER["Standard_Parallel_1",32.78333333333333], PARAMETER["Standard_Parallel_2",33.88333333333333], PARAMETER["Latitude_Of_Origin",32.16666666666666], UNIT["Foot_US",0.3048006096012192]]</WKT> <XOrigin>-118608811.296</XOrigin> <YOrigin>-91259488.671</YOrigin> <XYScale>3048.00609601219</XYScale> <ZOrigin>-100000</ZOrigin> <ZScale>10000</ZScale> <MOrigin>-100000</MOrigin> <MScale>10000</MScale> <XYTolerance>3.28083333333333E-03</XYTolerance> <ZTolerance>0.001</ZTolerance> <MTolerance>0.001</MTolerance> <HighPrecision>true</HighPrecision> </SpatialReference> <ConfigurationKeyword>DEFAULTS</ConfigurationKeyword> <DefaultAccuracy>4</DefaultAccuracy> <CadastralFieldEditsCollection xsi:type="esri:ArrayOfCadastralFieldEdits" /> <UseDefaultAccuracies>true</UseDefaultAccuracies> <CompiledAccuracy>3</CompiledAccuracy> <BufferDistanceForAdjustment>50</BufferDistanceForAdjustment> <CadastralFabricType>0</CadastralFabricType>> <SurrogateVersion /> <Version>2</Version> <MaximumShiftThreshold>0.0098424999999999988</MaximumShiftThreshold> <MultiGenerationEditing>false</MultiGenerationEditing> <MultiLevelReconcile>false</MultiLevelReconcile> <MinorVersion>3</MinorVersion> </DataElement>