Seamlines werden beim Mosaikieren der Raster-Daten in einem Mosaik-Dataset verwendet. Beim Verwenden der Mosaik-Methode "Seamline" werden sie anstelle von Footprints verwendet, um die Linie zu definieren, an der die Raster im Mosaik-Dataset mosaikiert werden.
Wenn Sie die Mosaik-Methode "Seamline" verwenden, ändert sich das mosaikierte Bild nicht, wenn Sie es bewegen. Dies kann dagegen der Fall sein, wenn Sie Mosaik-Methoden wie "Am nächsten zum Mittelpunkt" verwenden. Beim Erstellen von Seamlines können Sie sicherstellen, dass das mosaikierte Bild das bestmögliche Mosaik ist, indem Sie die Seamlines so bearbeiten, dass an der Linie keine Strukturen, wie Gebäude, liegen und die Seamline zwischen Bildern nicht öffentlich ist.
Wie die Seamlines erstellt werden
Um Seamlines für ein Mosaik-Dataset zu erstellen, verwenden Sie das Werkzeug Seamlines erstellen. Seamlines sind wie Footprints: ein Polygon stellt jedes Bild dar. Das Shape des Polygons stellt den Teil des Bildes dar, der verwendet wird, um beim Anzeigen des Mosaik-Datasets das mosaikierte Bild zu generieren. Sobald die Seamlines erstellt werden, wird dem Inhaltsverzeichnis jedesmal ein Seamline-Layer hinzugefügt, wenn Sie ArcMap das Mosaik-Dataset hinzufügen.
Standardmäßig werden die Seamlines mit der Mosaik-Methode "Nordwest" generiert. Sie können die Seamlines auch mithilfe der Mosaik-Methoden "Am nächsten zum Betrachtungspunkt" oder "Nach Attribut" erstellen. Auf Grundlage der Mosaik-Methode wird ein Rangstufenwert im Feld "SOrder" in der Attributtabelle gespeichert. Wenn die Mosaik-Methode "Seamline" verwendet wird, wird der SOrder-Wert statt des ZOrder-Werts verwendet. Der SOrder-Wert bestimmt die Reihenfolge, in der die Bilder zusammen mosaikiert werden – wie beim Zorder-Wert, wird der niedrigere Wert im Vordergrund mosaikiert. Die Abbildung zeigt die Mosaikbestellung der drei Bilder und den Bereich der Überschneidung, in dem sich die Seamline überschneidet, unten an.
Es gibt vier Optionen beim Erstellen von Seamlines. Die erste Option ist, Seamlines anhand der Footprints ohne Berechnung eines Pfads zwischen sich überschneidenden Punkten zu erstellen, jedoch die Mosaik-Methode (wie unten dargestellt) zu berücksichtigen. Diese Option ist die Berechnungsmethode GEOMETRY.
Die zweite Option besteht darin, die Seamlines durch das Untersuchen der Werte und der Muster in der überschneidenden Fläche zu erstellen und einen Pfad zwischen den Schnittpunkten zu berechnen. Dieser Pfad wird dann mit dem Footprint zusammengeführt, um die Seamline für jedes einzelne Bild im Mosaik-Dataset (unten dargestellt) zu erstellen. Diese Option ist die Berechnungsmethode RADIOMETRY.
Die dritte Option besteht darin, Seamlines durch das Kopieren der Footprints zu erstellen, wobei jede Seamline nur die Kopie des entsprechenden Footprints ist. Diese Option ist die Berechnungsmethode COPY-FOOTPRINT.
Die vierte Option kopiert eine vorhandene Seamline eines Raster-Elements in seine gleichgeordneten Elemente, die den gleichen Gruppennamen nutzen. Diese Option ist die Berechnungsmethode COPY_TO_SIBLING. Dies wird häufig mit Satellitenbildern verwendet, wenn das panchromatische Band nicht immer die gleiche Ausdehnung wie das multispektrale Band freigibt. Diese Option stellt sicher, dass sie die gleiche Seamline freigeben.
Das Diagramm stellt unten eine Reihe von für 12 Bilder erstellten Seamlines dar. Die mosaikierende Reihenfolge verwendet die Nordwest-Sortiermethode und die Berechnugnsmethode RADIOMETRY.
Verwenden von eigenen Seamlines
Wenn Sie eine eigene Seamline-Datei (Polygon) haben, müssen Sie zunächst das Werkzeug "Seamline erstellen" ausführen, um das Framework für die Seamlines (anhand der Berechnungsmethode COPY_FOOTPRINT) festzulegen. Anschließend können Sie das Werkzeug Geometrie des Mosaik-Datasets importieren verwenden, um die Seamlines durch Ihre eigenen zu ersetzen.
Generieren von Seamlines auf anderen Dataset-Ebenen
Wenn das Mosaik-Dataset aus anderen Auflösungen der Daten, z. B. hochauflösende Orthofotografie und niedrigauflösende Satellitenbilder, besteht, können Sie Seamlines generieren, die zu jeden dieser Datasets eindeutig durch das Angeben einer entsprechenden Zellengröße sind. Wenn Sie keine Zellengröße angeben, werden die Seamlines automatisch für jede in der Zellengrößenebenentabelle des Mosaik-Datasets angegebene Zellengröße generiert.
Mischen entlang Seamlines
Sie können einen Blendingwert (Glättung) und –typ definieren, der an der Seamline auftritt. Blending tritt zwischen Pixeln auf, wo überlappende Raster vorhanden sind. Standardmäßig wird +++Blend Width in den Standardeigenschaften des Mosaik-Datasets definiert. Dieser Wert definiert die Entfernung in Pixel (im Anzeigemaßstab). Sie können diesen Wert in der Seamline-Attributtabelle überschreiben.
Die Seamline-Attributtabelle enthält ein Feld +++Blend Width und +++Blend Type für jede Seamline im Mosaik-Dataset. Die Optionen für den +++Blend Type sind "Beide", "Innerhalb" und "Außerhalb". Wenn die +++Blend Width den Wert 10 hat und Sie "Beide" als +++blend type verwenden, dann werden 5 Pixel innerhalb und außerhalb der Seamline gemischt. Wenn der Wert 10 ist und Sie "Innerhalb" als +++blend type verwenden, dann werden 10 Pixel innerhalb der Seamline gemischt. Sie können den Wert +++Blend Type in der Seamline-Attributtabelle überschreiben. Wenn Sie mithilfe der Feldberechnung Werte bearbeiten, geben Sie den Wert 1 für "Beide", 2 für "Innerhalb" und 3 für "Außerhalb" an.
Um die Pixelwerte entlang einer Seamline zu mischen, muss die Mosaik-Methode Seamline sein und der Mosaikoperator auf Verschmelzen festgelegt sein. Dies kann in den Standardeigenschaften des Mosaik-Datasets festgelegt oder vom Benutzer ausgewählt werden.
Entfernen von Seamlines
Um alle Seamlines aus einem Mosaik-Dataset zu entfernen, klicken Sie mit der rechten Maustaste in ArcCatalog oder im Fenster Katalog auf das entsprechende Mosaik-Dataset und dann auf Entfernen > Seamlines entfernen.