Seamlines erstellen (Datenmanagement)
Zusammenfassung
Generiert automatisch Seamlines für das Mosaik-Dataset.
Verwendung
Die Seamlines werden mit einer Seamline pro Footprint erstellt.
-
Für ein referenziertes Mosaik-Dataset können Sie keine Seamlines erstellen.
Wenn Sie an dem Mosaik-Dataset eine Farbkorrektur vornehmen möchten, wird empfohlen, dies vor dem Erstellen von Seamlines zu tun. Die Farbkorrektur ist besonders wichtig, wenn die Berechnungsmethode auf RADIOMETRY festgelegt ist, da Farbe beim Erstellen von Seamlines berücksichtigt wird.
Wenn Sie die Seamlines entfernen möchten, klicken Sie mit der rechten Maustaste in ArcCatalog oder dem Fenster Katalog auf das Mosaik-Dataset, und klicken Sie auf Entfernen > Seamlines entfernen.
Syntax
Parameter | Erläuterung | Datentyp |
in_mosaic_dataset |
Das Eingabe-Mosaik-Dataset. | Image Service; Mosaic Layer; String |
cell_size (optional) |
Die Zellengröße wird verwendet, um die Raster zu bestimmen, für die die Seamlines erstellt werden. Diese Methode wird häufig verwendet, wenn verschiedene Datenauflösungen in einem Mosaik-Dataset vorhanden sind und Sie nur für eine Ebene Seamlines erstellen möchten. Wenn Sie z. B. eine Datenquelle mit hoher Auflösung mit einer Datenquelle mit niedriger Auflösung mischen, können Sie eine Zellengröße angeben, die zum Bereich einer dieser Datenquellen passt. Wenn Sie mehrere LOWPS-Werte (geringe Pixelgröße) haben, oder wenn Sie sich über die anzugebende Zellengröße nicht sicher sind, lassen Sie diesen Parameter leer. Mit dem Werkzeug werden automatisch Seamlines auf den entsprechenden Ebenen erstellt. Die Einheiten für diesen Parameter sind die gleichen wie für die räumliche Referenz des Mosaik-Datasets. | Double |
sort_method (optional) |
Die Sortiermethode ähnelt der Mosaik-Methode darin, dass die Reihenfolge definiert wird, in der die Raster verschmolzen werden, um das für die Erstellung der Seamlines verwendete Bild zu erstellen.
| String |
sort_order (optional) |
Wählen Sie aus, ob die Raster aufsteigend oder absteigend sortiert werden sollen.
| Boolean |
order_by_attribute (optional) |
Das Attributfeld zum Sortieren von Rastern, wenn als Sortiermethode "BY_ATTRIBUTE" verwendet wird. Das Standardattribut ist ObjectID. | Field |
order_by_base_value (optional) |
Die Raster werden anhand der Differenz zwischen ihrem Wert und dem Wert des Feldes order_by_attribute sortiert. | Variant |
view_point (optional) |
Die zu verwendende Koordinatenposition, wenn als sort_method "CLOSEST_TO_VIEWPOINT" verwendet wird. | Point |
computation_method (optional) |
Wählen Sie, welche Berechnungsmethode beim Erstellen der Seamlines verwendet werden soll.
Die Sortierreihenfolge wird auf jede Methode angewendet. | String |
blend_width (optional) |
Die Überblendung (Glättung) erfolgt entlang einer Seamline zwischen Pixeln, wo sich Raster überlappen. Die Überblendungsbreite definiert, wie viele Pixel verschmolzen werden. Wenn der Wert der Überblendungsbreite 10 beträgt und Sie "BOTH" als Überblendungstyp verwenden, dann werden 5 Pixel innerhalb und 5 Pixel außerhalb der Seamline verschmolzen. Wenn der Wert der Überblendungsbreite 10 beträgt und Sie "INSIDE" als Überblendungstyp verwenden, dann werden 10 Pixel innerhalb der Seamline verschmolzen. | Double |
blend_type (optional) |
Die Überblendung (Glättung) erfolgt entlang einer Seamline zwischen Pixeln, wo sich Raster überlappen. Der Überblendungstyp definiert, wo die Überblendung entlang der Seamline erfolgt.
| String |
request_size (optional) |
Die Größe, auf die das Raster mit Resampling gebracht wird, wenn es mit diesem Prozess untersucht wird. Der Wert (z. B. 1.000) definiert die Dimension von Zeilen und Spalten. Der Maximalwert lautet 5.000. Die Standardwerte für Anforderungsgröße ändern sich entsprechend der Option, die für Typ der Anforderungsgröße ausgewählt wurde. Die Standardwerte sind 1000 für "PIXELS" und 5 für "PIXELSIZE_FACTOR". Sie können diesen Wert auf Grundlage der Komplexität Ihrer Raster-Daten erhöhen oder reduzieren. Eine größere Bildauflösung liefert mehr Details im Raster-Dataset, wodurch die Verarbeitungszeit verlängert wird. | Long |
request_size_type (optional) |
Der Typ der Anforderungsgröße ändert die Anforderungsgröße entsprechend dem ausgewählten Pixelgrößenfaktor. Je nach ausgewähltem Anforderungsgrößentyp ändern sich die Standardwerte für Anforderungsgröße, mit der das Resampling des Rasters durchgeführt wird.
| String |
blend_width_units (optional) |
Der Einheitentyp, der zum Messen der Überblendungsbreite der Mosaik-Dataset-Seamline verwendet wird.
| String |
Codebeispiel
Dies ist ein Python-Beispiel für "BuildSeamlines".
import arcpy
arcpy.BuildSeamlines_management("c:/data/Seamlines.gdb/md", "40",
"NORTH_WEST", "#", "#", "#", "#",
"RADIOMETRY", "5", "INSIDE", "#",
"#", "GROUND_UNITS")
Dies ist ein Python-Skriptbeispiel für "BuildSeamlines".
# Build seamlines using the NORTH_WEST sort method
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "Seamlines.gdb/md"
cellsize = "40"
sortmethod = "NORTH_WEST"
sortorder = "#"
orderattribute = "#"
orderbase = "#"
viewpnt = "#"
computemethod = "RADIOMETRY"
blendwidth = "5"
blendtype = "INSIDE"
requestsize = "#"
arcpy.BuildSeamlines_management(
mdname, cellsize, sortmethod, sortorder, orderattribute,
orderbase, viewpnt, computemethod, blendwidth, blendtype,
requestsize)