Mosaik-Datasets in einer Geodatabase in SQL Server

Mosaik-Datasets enthalten einen Raster-Katalog und einen Satz von Eigenschaften und Regeln, die eine On-the-fly-Mosaikansicht des Raster-Katalogs definieren. Weitere Informationen finden Sie unter Was ist ein Mosaik-Dataset?.

Mosaik-Datasets in ArcGIS Desktop

Im Kataloginhaltsverzeichnis werden Mosaik-Datasets mit dem folgenden Symbol gekennzeichnet:

Mosaik-Dataset-Symbol

Der Name eines Mosaik-Datasets in einer Geodatabase in SQL Server enthält den Datenbanknamen, den Namen des Dataset-Besitzers und den Namen des Mosaik-Datasets selbst.

Mosaik-Datasets in einer Microsoft SQL Server-Datenbank

Informationen zu Mosaik-Datasets werden in den Systemtabellen GDB_ITEMS und GDB_ITEMTYPES gespeichert. Im Schema des Benutzers, der das Mosaik-Dataset erstellt, können neun weitere Tabellen gespeichert werden. Vier davon (die Tabellen ART, BND, CAT und LOG) werden beim Erstellen des Mosaik-Datasets erstellt. Die anderen Tabellen werden erzeugt, wenn Sie zum ersten Mal einen Vorgang ausführen, für den die Tabelle vorhanden sein muss. Referenzierte Mosaik-Datasets verfügen nur über zwei Tabellen: BND und LOG.

Der Namensteil des Tabellennamens besteht aus dem Namen des Mosaik-Datasets. Stellen Sie sicher, dass der für das Mosaik-Dataset verwendete Name höchstens 22 Zeichen lang ist.

AMD_<NAME>_ART

In dieser Tabelle wird ein Verlauf aller in diesem Mosaik-Dataset verwendeten Raster-Types gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung des Rasters

NOT NULL

TypeName

nvarchar(50)

Der Name des Raster-Typs oder Produkts

RasterType

varbinary(max)

Ein serialisiertes Objekt, das alle Eigenschaften eines bestimmten Raster-Typs speichert

Beschreibung

nvarchar(250)

Eine benutzerdefinierte Beschreibung des Rasters, anhand der ein bestimmter Vorgang identifiziert werden kann, durch den ein Raster hinzugefügt wurde

FirstUsed

"datetime" oder "datetime2"

Datum und Uhrzeit, zu denen dem Mosaik-Dataset Raster mit dem entsprechenden Raster-Typ-Objekt hinzugefügt wurden

Dieser Zeitstempel ändert sich nie, da er angibt, wann der Raster-Typ im Mosaik zum ersten Mal verwendet wurde.

LastUsed

"datetime" oder "datetime2"

Datum und Uhrzeit, zu denen Raster mit diesem Raster-Typ synchronisiert wurden

Der Wert in diesem Feld ändert sich immer dann, wenn der entsprechende Raster-Typ verwendet wird.

LastSynch

"datetime" oder "datetime2"

Datum und Uhrzeit der letzten Synchronisierung des Raster-Typs

AMD_<NAME>_BND

Die Grenze für ein Mosaik-Dataset ist eine Feature-Class. Diese Tabelle definiert die Grenze (Ausdehnung) des Mosaik-Datasets.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung des Rasters

NOT NULL

Shape

integer

geometry

geography

Die Form von der Grenze des Rasters

NOT NULL

AMD_<NAME>_CAT

Dies ist der dem Mosaik-Dataset zugrunde liegende Raster-Katalog. Hierin sind die am Mosaikieren beteiligten Raster-Datasets gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung für das Dataset

NOT NULL

Name

nvarchar(50)

Anzeigenamen für das Katalogelement

Minps

numeric(20,9)

Minimale Pixelgröße

Maxps

numeric(20,9)

Maximale Pixelgröße

Lowps

numeric(20,9)

Min. Pixelgröße

Highps

numeric(20,9)

Max. Pixelgröße

Kategorie

integer

Identifiziert den Dataset-Typ: 0 = Unknown, 1 = Primary, 2 = ServiceOverview, 3 = DerivedRaster, 255 = Custom

Tag

nvarchar(20)

Identifiziert ein Dataset in einer Funktionsvorlage und gibt an, ob das Dataset panchromatisch, multispektral oder pen-sharpened ist

GroupName

nvarchar(20)

Der Name der Gruppen, mit denen Datasets verknüpft werden, die zu einem bestimmten Projekt gehören (Beispiel: Für eine QuickBird-Szene haben die panchromatischen und multispektralen Raster, die am Pan-Sharpening beteiligt sein müssen, den gleichen Gruppennamen.)

ProductName

nvarchar(50)

Der Name des Produkts der Raster-Daten, die von der Datenquelle bereitgestellt werden

CenterX

numeric(20,9)

X-Koordinate des Mittelpunktes vom kleinsten umgebenden Rechteck des Rasters

CenterY

numeric(20,9)

Y-Koordinate des Mittelpunktes vom kleinsten umgebenden Rechteck des Rasters

ZOrder

numeric(20)

Steuert die Darstellungsreihenfolge von Rastern in ein Mosaik-Dataset

SOrder

numeric(20)

Gibt die Reihenfolge der Raster an

Wird in der Mosaik-Methode "Seamline" verwendet

TypeID

integer

ObjectID des Datensatzes in der Tabelle amd_art, die Details zum Raster-Typ-Objekt enthält

StereoID

nvarchar(50)

ObjectID des Datensatzes in der Tabelle AMD_<NAME>_STR, die Details zu den beteiligten Stereopaaren enthält

Itemts

numeric(20,14)

Zeitstempel des geänderten Rasters

Dient zum Verfolgen der Übersichten, die bei einer Änderung der zugrunde liegenden Raster erneut erstellt werden müssen

Wird vom Geoverarbeitungswerkzeug "Übersichten erstellen" verwendet

UriHash

varbinary(max)

Identifiziert die Quellen des Rasters eindeutig

Wird vom Geoverarbeitungswerkzeug "Mosaik-Dataset synchronisieren" verwendet

Uri

nvarchar(50)

Ein serialisierter Uniform Resource Identifier (URI), der zum Neuerstellen des Raster-Datasets verwendet wird

Shape

integer

geometry

geography

Das kleinste umgebende Rechteck des Raster-Datasets

Raster

integer

st_raster

Ein Verweis auf ein Raster-Dataset zusammen mit den Funktionen

AMD_<NAME>_CCA

In dieser Tabelle werden Informationen zur Farbkorrektur gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die Zeilen-ID

NOT NULL

AssocObjectID

integer

Die Zeilen-ID des Mosaik-Dataset-Katalogs

NOT NULL

Name

nvarchar(256)

Der Name des Raster-Elements

PrestorGammaTableBlob

varbinary(max)

Binary Large Object einer Colormap oder Gammakarte mit Farbkorrektur-Vorstreckung

Shape

integer

geometry

geography

Das kleinste umgebende Rechteck des Rasters

Raster

integer

st_raster

Raster mit lokaler mittlerer Abweichung und lokaler Standardabweichung

AMD_<NAME>_CSL

In dieser Tabelle werden Zellengrößenebenen eines Mosaik-Datasets gespeichert. Die Tabelle wird erstellt, wenn Sie die Zellengröße für das Mosaik-Dataset angeben oder berechnen. Die Informationen in der Tabelle werden aktualisiert, wenn Sie Zellengrößenebenen berechnen oder Übersichten definieren, und werden beim Generieren von Übersichten verwendet.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung für das Dataset

NOT NULL

InstanceID

integer

Die ObjectID der Raster-Typ-Instanz, die in der Raster-Typ-Tabelle für die entsprechende Zellengrößenebene gespeichert ist

LevelID

integer

Die der Zellengrößenebene zugeordnete Kennung

CellSize

numeric(20,9)

Der der Zellengrößenebene zugeordnete Zellengrößenwert

Minps

numeric(20,9)

Minimale Pixelgröße

Maxps

numeric(20,9)

Maximale Pixelgröße

Shape

integer

geometry

geography

Das minimale umgebende Polygon aller Elemente, die zur entsprechenden Zellengrößenebene gehören

AMD_<NAME>_LOG

In dieser Tabelle werden Fehler, Warnungen und Meldungen gespeichert, die von verschiedenen Vorgängen generiert werden, die in einem Mosaik-Dataset ausgeführt wurden.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung jeder Zeile in dieser Tabelle

NOT NULL

MsgCode

numeric(20)

Fehler- oder Warnungscode, durch den die Meldung eindeutig identifiziert wird

MsgSrc

nvarchar(100)

Die Quelle; normalerweise der Name des Vorgangs, der diese Meldung ausgelöst hat

MsgText

nvarchar(250)

Die Textbeschreibung der Meldung

MsgType

numeric(14)

Unterscheidet zwischen Fehler-, Warn- und Informationsmeldungen: 1 = Fehler, 2 = Warnung, 3 = Info1, 4 = Info2, 5 = Info3, 100 = Debuggen

RasterId

numeric(14)

ObjectID des Datensatzes in der Tabelle AMD_<NAME>_CAT, der dieser Meldung entspricht

MsgTime

nvvarchar(30)

Das Datum und die Uhrzeit der Fehler- oder Warnmeldung

AMD_<NAME>_OVR

Standardmäßig werden die Übersicht-Raster, die für Mosaik-Datasets erstellt werden, in dieser Tabelle gespeichert. Wenn Sie den Speicherort für die Übersichten mit dem Werkzeug "Übersichten definieren" ändern, wird diese Tabelle nicht ausgefüllt. Stattdessen wird ein Verweis auf den Speicherort der Übersichten in Feld "urihash" der Tabelle AMD_<NAME>_CAT gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung des Übersichtsdatensatzes

NOT NULL

Name

nvarchar(50)

Vom System generierter Name des Raster-Dataset-Werts, der die Zeilen- und Spaltenposition des Übersichtsdatensatzes angibt

Raster

integer

st_raster

Das Raster-Dataset

AMD_<NAME>_SML

In dieser Tabelle werden die Seamline-Shapes definiert, die zum Mosaikieren verwendet werden, wenn als Mosaik-Methode "Seamline" festgelegt ist.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung der Seamline

NOT NULL

RasterID

numeric(14)

Die ObjectID des Datensatzes in der Tabelle amd_cat, der diesem Seamline-Shape entspricht

NOT NULL

Shape

integer

geometry

geography

Das Shape der Seamline

NOT NULL

AMD_<NAME>_STR

In dieser Tabelle werden Stereo-IDs der Paare in einem Stereobild gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ObjectID

integer

Die eindeutige Kennung für den Datensatz in dieser Tabelle

NOT NULL

StereoID1

nvarchar(50)

ID von einem der beteiligten Stereopaare

StereoID2

nvarchar(50)

ID von dem anderen der beteiligten Stereopaare

Mosaik-Dataset-Tabellen in SQL Server

Die gestrichelten Linien geben implizite Beziehungen zwischen Spalten an.

Mosaik-Datasets in einem XML-Dokument

Mosaik-Datasets werden derzeit in XML-Dokumenten nicht unterstützt.


3/6/2012