Erstellen eines Mosaik-Datasets
Dieses Thema gilt nur für ArcGIS for Desktop Standard und ArcGIS for Desktop Advanced.
Grundlagen des Erstellens eines Mosaik-Datasets
Mosaik-Datasets werden verwendet, um Raster-Daten zu verwalten, anzuzeigen, bereitzustellen und zu verteilen. Sie werden mit den Werkzeugen im Mosaik-Dataset-Toolset in der Toolbox "Data Management" erstellt, bearbeitet und verwaltet.
Wenn Sie ein neues Mosaik-Dataset erstellen, wird es als leerer Container in der Geodatabase mit einigen Standardeigenschaften definiert, dem Sie Raster-Daten hinzufügen können. Sie benötigen Schreibzugriff auf die betreffende Geodatabase und eine Lizenz für ArcGIS for Desktop Standard oder ArcGIS for Desktop Advanced.
Minimale Schritte, um ein Mosaik-Dataset zu erstellen und Daten hinzuzufügen
- Erstellen Sie das Mosaik-Dataset.
- Klicken Sie zum Erstellen des Mosaik-Datasets in ArcCatalog oder im Fenster Katalog mit der rechten Maustaste auf die Geodatabase, und wählen Sie dann Neu > Mosaik-Dataset aus. Dadurch wird das Werkzeug Mosaik-Dataset erstellen geöffnet. Sie können auch direkt auf das Werkzeug Mosaik-Dataset erstellen zugreifen und es öffnen.
- Sie müssen einen Namen und einen Raumbezug angeben. Der Raumbezug muss nicht mit den Raster-Daten übereinstimmen, die Sie hinzufügen; er wird jedoch bei der Erstellung jeglicher zusätzlicher Komponenten herangezogen, etwa der Grenze und der Footprints. Er dient zudem beim Zugriff als der standardmäßige Raumbezug des Mosaik-Datasets, folglich werden sämtliche Raster-Datasets mit einem anderen Raumbezug "on the fly" neu projiziert, um das mosaikierte Bild zu erstellen.
- Fügen Sie Daten zum Mosaik-Dataset hinzu.
- Um dem Mosaik-Dataset Daten hinzuzufügen, klicken Sie im Fenster Katalog oder ArcCatalog auf das Dataset, und klicken Sie dann auf Raster hinzufügen. Sie können die Daten, die Sie dem Mosaik-Dataset hinzufügen möchten, per Drag & Drop ziehen. Durch diese beiden Aktion wird das Werkzeug Raster zu Mosaik-Dataset hinzufügen geöffnet. Sie können auch direkt auf das Werkzeug Raster zu Mosaik-Dataset hinzufügen zugreifen und es öffnen.
- Sie müssen einen Raster-Typ auswählen und die Position der Eingabedaten eingeben.
- Aktivieren Sie Übersichten aktualisieren.
Wenn dieses Werkzeug ausgeführt wird, fügt es die Daten hinzu, berechnet die benötigten Informationen und generiert die Übersichten. Sobald es abgeschlossen wurde, ist das Mosaik-Dataset bereit für die Verwendung oder Veröffentlichung.
Wenn Sie ArcMap ein Mosaik-Dataset hinzufügen, wird es als benutzerdefinierter Gruppen-Layer hinzugefügt. Standardmäßig werden Grenze, Footprint und Bild-Layer angezeigt.
Informationen zu den Layern von Mosaik-Datasets
Wenn das Raumbezugssystem der Daten und des Mosaik-Datasets auf unterschiedlichen Sphäroiden basiert, müssen Sie möglicherweise eine bestimmte geographische Transformation definieren. Sie können die Veränderung an zwei Positionen definieren. Wenn Sie Bilddaten zum Mosaik-Dataset hinzufügen, die ein anderes Datum als das Mosaik-Dataset aufweisen, legen Sie die geographische Transformation im Dialogfeld "Umgebungseinstellungen" fest. Wenn Sie wissen, dass der Benutzer oder die Anwendung ein anderes Datum verwendet als die Quellbilddaten oder das Mosaik-Dataset, öffnen Sie die Mosaik-Dataset-Eigenschaften (über ArcCatalog oder das Fenster Katalog). Klicken Sie auf die Registerkarte "Standardeinstellungen", und legen Sie dann die Eigenschaft "Transformationen geographischer Koordinatensysteme" fest.
Ein referenziertes Mosaik-Dataset ist ein besonderer Typ eines Mosaik-Datasets. Dieses Mosaik-Dataset hat Einschränkungen und wird hauptsächlich verwendet, um ein Mosaik-Dataset zu verteilen, damit Benutzer die Eigenschaften des Originals nicht ändern können und um zusätzliche Möglichkeiten zur Anzeige der Daten in einem Mosaik-Dataset bereitzustellen.
Wenn Sie ein Mosaik-Dataset innerhalb einer Personal-Geodatabase erstellen, wird das Schema nicht gesperrt, wenn Sie das Mosaik-Dataset-Schema ändern und beispielsweise ein Feld oder eine Tabelle hinzufügen. Daher sollten Sie Vorgänge, die Schemaänderungen umfassen, vermeiden, wenn andere Benutzer möglicherweise das Mosaik-Dataset anzeigen. Wenn das Schema gesperrt werden soll, können Sie es in einer File- oder Enterprise-Geodatabase erstellen.
Weitere Grundlagen
Sie können ein Mosaik-Dataset erstellen, indem Sie nur den Namen und das Raumbezugssystem (wie oben in den Schritten gezeigt) definieren, aber es gibt zusätzliche Parameter, mit denen Sie bessere Mosaik-Dataset-Produkte erstellen können, die Ihren Anwendungsanforderungen entsprechen, z. B. Pixeltyp, Anzahl von Bändern und Bandwellenlängeninformationen. Sie können auch das Mosaik-Dataset verfeinern, indem Sie Eigenschaften definieren, z. B. die Anzeigestandards, durch das Definieren der Verarbeitung und durch das Verfeinern der Eingaben, z. B. das Bearbeiten der Footprints.
Erstellen des Mosaik-Datasets
In den Schritten oben haben Sie keine Eigenschaften festgelegt und keine Änderungen an den Werkzeugparametern vorgenommen. Im Werkzeug Mosaik-Dataset erstellen gibt es zusätzliche Parameter, mit denen Sie das Mosaik-Dataset an Ihre Anforderungen anpassen können. Sie steuern die Produkteigenschaften und die Pixeleigenschaften des Mosaik-Datasets, die sich auf die hinzugefügten Daten und die Ausgabe auswirken können.
Produkteigenschaften
Die Produktdefinition ermöglicht es Ihnen, das Mosaik-Dataset anzupassen, um Daten mit einer bestimmten Anzahl von Bändern und Wellenlängen einzuschließen. Die Produktdefinition steuert, wie die Daten dem Mosaik-Dataset hinzugefügt werden, wie es standardmäßig angezeigt wird und sie unterstützt einen Teil der Verarbeitung.
Die am häufigsten verwendeten Produktdefinitionen sind:
- Natürliche Farbe (RGB) – Erstellt ein Dreiband-Mosaik-Dataset mit roten, grünen und blauen Wellenlängenbereichen.
- Natürliche Farbe (RGBI) – Dies erstellt ein Vierband-Mosaik-Dataset mit roten, grünen, blauen und Nahinfrarot-Wellenlängenbereichen.
- Falsche Farbe (IRG) – Dies erstellt ein Dreiband-Mosaik-Dataset mit roten, grünen und Nahinfrarot-Wellenlängenbereichen.
Das Verwenden einer Produktdefinition ist beim Hinzufügen von Daten, die Wellenlängeninformationen in ihren Metadaten enthalten, hilfreich. Wenn die Wellenlängeninformationen anders in den Eingaben sortiert sind, werden sie alle ordnungsgemäß angeordnet, wenn sie dem Mosaik-Dataset hinzugefügt werden. Wenn Band 1 in einer QuickBird-Szene z. B. eine blaue Wellenlänge ist und Band 3 im Mosaik-Dataset die blauen Wellenlängen enthalten soll, wird dem blauen Band des Mosaik-Datasets das blaue Band von QuickBird zugeordnet. Ansonsten würde das blaue Band von QuickBird möglicherweise dem roten Band des Mosaik-Datasets zugeordnet. Die richtige Reihenfolge wird unten dargestellt.
Es gibt zusätzliche Produktdefinitionen, die entworfen wurden, um bestimmte Satellitenbilder-Produkte zu unterstützen, z. B. QuickBird und Landsat. Sie können auch eine benutzerdefinierte Produktdefinition erstellen, in der Sie die Anzahl der Bänder, ihre Reihenfolge und ihre Wellenlängenbereiche definieren, indem Sie den Parameter Produktbanddefinitionen bearbeiten.
Wenn Sie ein Mosaik-Dataset mithilfe einer Produktdefinition mit weniger Bändern als die Eingabe erstellen, werden die zusätzlichen Bänder aus dem Mosaik-Dataset ausgeschlossen. Wenn zum Beispiel die Produktdefinition des Mosaik-Datasets natürliche Farbe (RGBI) ist und die Eingabe fünf Bänder aufweist, wird eines der Bänder aus dem Mosaik-Dataset ausgeschlossen. Dabei handelt es sich um das Band mit dem Wellenlängenbereich, der am weitesten von den für RGBI-Bänder definierten Bereichen entfernt ist.
Wenn es mehr Bänder im Mosaik-Dataset als in der Eingabe gibt, enthält das Mosaik-Dataset kein leeres Band. Das Band mit der Wellenlänge, die am nächsten zum zusätzlichen Band liegt, wird verwendet.
Wenn die Eingabe keine Wellenlängeninformationen aufweist, kann sie immer noch dem Mosaik-Dataset hinzugefügt werden, aber in diesem Fall müssen Sie sicherstellen, dass die Bänder in der richtigen Reihenfolge hinzugefügt werden. Sie müssen möglicherweise die Funktion Bänder extrahieren verwenden, um die Bänder in einer anderen Reihenfolge zuzuordnen, als sie gespeichert sind.
Pixeleigenschaften
Als Alternative zum Definieren einer Produktdefinition können Sie die Anzahl der Bänder im Mosaik-Dataset und den Ausgabepixeltyp definieren. Die Anzahl von Bändern und der Pixeltyp sind Eigenschaften des Mosaik-Datasets, genau wie beim Raster-Dataset. Wenn diese beim Erstellen des Mosaik-Datasets nicht definiert werden, werden sie von der Anwendung identifiziert. Standardmäßig werden diese Informationen vom ersten Raster abgeleitet, das dem Mosaik-Dataset hinzugefügt wird, oder durch Funktionen geändert, die Sie möglicherweise hinzufügen und die diese Standardeinstellungen ändern.
Wenn Sie die verschiedenen im Mosaik-Dataset verwendeten Arten von Raster-Daten kombinieren, empfiehlt es sich, diese Werte zu definieren. Wenn Sie zum Beispiel Raster-Daten von Einzelband-Orthofotos und einem Dreiband-Orthofoto verwenden, sollten Sie drei Bänder angeben; wenn allerdings das Einzelband-Orthofoto zuerst hinzugefügt wird, wird nur das erste Band des Dreiband-Orthofotos hinzugefügt. Wenn Sie Höhendatenquellen kombinieren, können die Eingaben außerdem eine Mischung von Pixeltypen aufweisen. Indem Sie einen Pixeltyp definieren, z. B. 32-Bit-Gleitkommazahl, verlieren Sie keine Informationen, wenn die erste hinzugefügte Eingabe 8 Bit beträgt und die anderen größer sind.
Hinzufügen von Daten zum Mosaik-Dataset
Im Werkzeug "Raster zu Mosaik-Dataset hinzufügen" gibt es viele Optionen. In diesem Thema werden einige der allgemeinen Parameter, die Sie möglicherweise verwenden, und einige, die bereits standardmäßig ausgewählt sind, erläutert.
- Beim Hinzufügen von Daten sollte das Kontrollkästchen Zellengrößenbereiche aktualisieren aktiviert werden. Zellengrößenbereiche werden verwendet, um zu bestimmen, welche Raster verarbeitet werden, um anhand des Mosaik-Datasets das mosaikierte Bild zu erstellen, und welche Raster vorhanden sein müssen. Wenn Sie planen, sofort weitere Daten hinzuzufügen, entscheiden Sie sich möglicherweise dafür, die Zellengrößen für alle Daten gleichzeitig anstatt bei jedem Hinzufügen von Daten zu berechnen, da die vorhandenen Daten und die neuen Daten analysiert und Werte berechnet oder neu berechnet werden. Sie können diese Option beim letzten Hinzufügen von Daten zum Mosaik-Dataset aktivieren oder das Werkzeug Bereiche der Zellengröße berechnen verwenden.
- Beim Hinzufügen von Daten sollte das Kontrollkästchen Grenze aktualisieren aktiviert werden. Eine Grenze ist die Ausdehnung aller durch ihre Footprints definierten Raster-Datasets. Wie beim vorherigen Parameter können Sie sich dafür entscheiden, die Grenze zu berechnen, nachdem alle Daten hinzugefügt wurden, wenn Sie sofort danach weitere Daten hinzufügen.
- Beim Hinzufügen von Daten sollte das Kontrollkästchen Übersichten aktualisieren aktiviert werden. Übersichten sind Bilder mit einer geringeren Auflösung. So soll die Anzeigegeschwindigkeit beschleunigt und die Auslastung der CPU verringert werden, da weniger Raster untersucht werden, um das mosaikierte Bild anzuzeigen. Sie sollten die Übersichten erstellen, sobald dem Mosaik-Dataset (wie bei den vorherigen Parametern) all Daten hinzugefügt wurden. Ihre Erstellung nimmt geraume Zeit in Anspruch, folglich empfiehlt es sich bei einem großen Mosaik-Dataset, für die Erstellung einen Zeitpunkt zu wählen, zu dem das System nicht durch andere Vorgänge ausgelastet ist. Wenn Sie auswählen, diese zu einem anderen Zeitpunkt zu generieren, verwenden Sie das Werkzeug Übersichten erstellen.
- Das Kontrollkästchen Unterordner einbeziehen sollte aktiviert werden. Diese Option untersucht rekursiv alle Unterordner, die die Daten enthalten, die hinzugefügt werden.
- Wenn der Workspace doppelte Daten enthält, können Sie den Parameter Nur neue Datasets hinzufügen ändern, um Duplikate auszuschließen. Dies ist möglicherweise sehr nützlich, dauert jedoch länger, da jedes neue Element mit einem bereits hinzugefügten überprüft werden muss.
- Wenn die Daten keine Statistiken enthalten, können Sie Statistiken berechnen aktivieren. Dies ist nützlich für Daten, die nicht vorverarbeitet (verbessert) wurden. Wenn das Dataset bereits über Statistiken verfügt, werden sie nicht neu berechnet.
- Wenn die Daten keine Pyramiden enthalten, können Sie Raster-Pyramiden erstellen aktivieren. Pyramiden reduzieren die Anzahl der Übersichten, die für das gesamte Mosaik-Dataset generiert werden. Wenn das Dataset bereits über Pyramiden verfügt, werden sie nicht neu berechnet. Hinweis: Für die Raster-Typen CADRG/ECRG, CIB und DTED sind keine Pyramiden erforderlich.
- Wenn Sie die Daten, die dem Workspace hinzugefügt werden, einschränken möchten, können Sie einen Dateifilter definieren, der eine Dateinamensuche ausführt. Möglicherweise sind z. B. Miniaturbilder vorhanden, die mit den Originaldaten gespeichert sind. Wenn Sie den Raster-Typ "Raster-Dataset" verwenden, können Sie die gültige Dateierweiterung (z. B. *.tif) angeben. Auf diese Weise werden keine Miniaturansichten (z. B. *.gif) hinzugefügt.
Wenn Sie das Werkzeug ausführen, um dem Mosaik-Dataset die Daten hinzuzufügen, werden Footprints für jedes Raster-Dataset erstellt, und die Attributtabelle wird mit jedem Raster aufgefüllt. Abhängig von den Optionen, die Sie aktiviert haben, werden möglicherweise Zellengrößen, Übersichten, Pyramiden, Statistiken und die Grenze erstellt.
Ändern von Eigenschaften
Manche Eigenschaften können im Mosaik-Dataset festgelegt werden. Diese Eigenschaften haben Einfluss darauf, wie den Benutzern (oder Clients) das mosaikierte Bild angezeigt wird und wie sie damit interagieren könnten. Sie können auch die Performance des Servers oder des Image-Services beeinflussen, wenn das Mosaik-Dataset veröffentlicht wird.
Sie können auf das Dialogfeld Eigenschaften des Mosaik-Datasets über das Fenster Katalog zugreifen. Sie können auch in ArcCatalog mit der rechten Maustaste auf das Mosaik-Dataset klicken und dann die Option Eigenschaften auswählen. Hier können Sie Änderungen zu diesen Eigenschaften vornehmen. Sie können die Werte im Dialogfeld bearbeiten, indem Sie auf den Wert neben der jeweiligen Eigenschaft klicken. Sie können dann entweder einen anderen Wert eingeben oder in einer Liste eine Auswahl treffen. Sie können auch das Werkzeug Mosaik-Dataset-Eigenschaften festlegen zum Ändern der Eigenschaften verwenden.
Zwei allgemeine Eigenschaften, die Sie festlegen müssen, sind die Komprimierungsmethode und die Mosaik-Methoden. Die Komprimierungsmethode kann sich auf die Übertragungsgeschwindigkeit auswirken. Es ist empfehlenswert, eine Komprimierungsmethode festzulegen, um das mosaikierte Bild schneller als ohne Komprimierung zu übertragen. Wenn Sie das Mosaik-Dataset als Image-Service bereitstellen, können Clients diese Einstellung bei Bedarf ändern, um das mosaikierte Bild zu dekomprimieren. Die Mosaik-Methode definiert die Reihenfolge, in der die Raster zusammen mosaikiert werden, um das Bild zu erstellen. Sie können eine oder mehrere zulässige Mosaik-Methoden auswählen und festlegen, welche Methode die Standardmethode sein soll. Der Benutzer kann dann eine der von Ihnen festgelegten Methoden auswählen.
Alle für den Mosaik-Layer im Inhaltsverzeichnis festgelegten Eigenschaften gelten nur für den Layer und werden nicht mit dem Mosaik-Dataset gespeichert, z. B. die Bandkombination oder die Mosaik-Methode. Wenn es daher mehrere Benutzer des Mosaik-Datasets gibt, werden sie nicht durch eine von einem anderen Benutzer verwendete Layer-Einstellung beeinträchtigt. Dies ist das gleiche Verhalten wie bei einem Dataset und Layer.
Automatisieren des Workflows
Sie können ein Modell erstellen oder ein Skript schreiben, um das Mosaik-Dataset zu erstellen, die Daten hinzuzufügen und die Eigenschaften zu bearbeiten. Beim nachfolgenden Modell kommen drei Werkzeuge zum Einsatz: eines zum Erstellen einer neuen Geodatabase, eines zum Erstellen des Mosaik-Datasets und ein weiteres zum Hinzufügen der Raster-Daten. Das Werkzeug Raster zu Mosaik-Dataset hinzufügen verfügt über Optionen zum Berechnen der Zellgrößenbereiche, zum Erstellen der Grenze sowie zum Generieren der Übersichten.