Blockausgleichung übernehmen (Reality-Mapping)

Zusammenfassung

Wendet die geographischen Anpassungen auf die Mosaik-Dataset-Elemente an. Dieses Werkzeug verwendet die Lösungstabelle des Werkzeugs Blockausgleichung berechnen.

Dieses Werkzeug kann die geographischen Anpassungen auch auf die ursprüngliche Position zurücksetzen.

Verwendung

  • Mit diesem Werkzeug können Anpassungen aus einer Lösungstabelle übernommen oder die geographische Ausrichtung in den ursprünglichen Zustand zurückgesetzt werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Mosaik-Dataset

Das Eingabe-Mosaik-Dataset, das angepasst werden soll.

Mosaic Dataset; Mosaic Layer
Anpassungsoperation

Gibt an, ob das Mosaik-Dataset anhand der Lösungstabelle angepasst wird oder ob das Mosaik-Dataset zurückgesetzt wird, ohne dass Anpassungen angewendet werden.

  • Mosaik-Dataset anpassenDas Mosaik-Dataset wird anhand der Eingabe-Lösungstabelle angepasst.
  • Mosaik-Dataset zurücksetzenDas Mosaik-Dataset wird zurückgesetzt, ohne dass Anpassungen angewendet werden.
  • Bildstatus reaktivierenBilder, die aus der Anpassung entfernt werden, werden in einem aktiven Status wiederhergestellt.Bilder ohne die für die Anpassung erforderliche Mindestanzahl von Passpunkten werden in der Standardanpassung aus der Berechnung entfernt. Dies geschieht z. B., wenn die Bilder in der Footprint-Tabelle als inaktiv kategorisiert sind, wenn der maxPS-Wert auf 0 festgelegt ist, wenn die Bilddaten in der Karte nicht sichtbar sind und wenn der Status der Verknüpfungspunkte für die gelöschten Bilder deaktiviert ist. Diese Option setzt den Status Category auf "Primär" zurück und stellt sicher, dass der maxPS-Wert wiederhergestellt wird. Bilder, die in den Anpassungsprozess einbezogen wurden, sind von dieser Option nicht betroffen.
String
Eingabe-Lösungstabelle
(optional)

Die Lösungstabelle, die bei der Anpassung des Mosaik-Datasets verwendet wird. Dies ist die Ausgabe des Werkzeugs Blockausgleichung berechnen.

Table View
Skalierungsfaktor für Pan-in-MS
(optional)

Der Skalierungsfaktor zwischen der Pan-Sharpened-Auflösung und der multispektralen Auflösung, der verwendet wird, wenn das Mosaik-Dataset Pan-Sharpened-Raster enthält.

Double
Eingabe-DEM
(optional)

Das DEM, das für die Blockausgleichung verwendet wird. Dieses DEM wird nur verwendet, wenn seine Auflösung höher ist als die jedes DEM im Mosaik-Dataset.

Wird dieses Eingabe-DEM verwendet, wird die geometrische Funktion des Mosaik-Datasets mit dieser Eingabe aktualisiert.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
Z-Versatz
(optional)

Der vertikale Versatz, der zur Anpassung des Höhen-Layers innerhalb der Funktion Geometric des Mosaik-Datasets verwendet wird.

Double
Passpunkttabelle
(optional)

Die Eingabe-Passpunkttabelle, auf die die gleichen Anpassungen angewendet werden wie auf die Lösungstabelle.

Table View
Footprints anpassen
(optional)

Gibt an, ob die Footprint-Geometrie mit derselben Transformationsmethode aktualisiert werden soll, die auch auf das Bild angewendet wurde.

  • Deaktiviert: Die Footprint-Geometrie wird nicht aktualisiert. Dies ist die Standardeinstellung.
  • Aktiviert: Die Footprint-Geometrie wird aktualisiert. Die Passpunkttabelle wird auch umgewandelt, falls eine bereitgestellt wird.

Boolean
Lösungspunktetabelle
(optional)

Die Lösungspunktetabelle, die zum Aktualisieren des Statusfeldes für die Passpunkttabelle verwendet werden soll. Dieser Parameter wird nur verwendet, wenn der Parameterwert Passpunkttabelle bereitgestellt wird.

Table View
Verknüpfungspunkte anpassen
(optional)

Gibt an, ob die Verknüpfungspunkte aktualisiert werden, wenn eine Lösungspunkttabelle bereitgestellt wird. Dieser Parameter wird nur verwendet, wenn der Parameterwert Lösungspunkttabelle bereitgestellt wird.

  • Deaktiviert: Die Verknüpfungspunkte werden nicht aktualisiert. Dies ist die Standardeinstellung.
  • Aktiviert: Die Verknüpfungspunkte werden aktualisiert, wenn eine Lösungspunkttabelle bereitgestellt wird.

Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Eingabe-Mosaik-Dataset

Die Ausgabe ist das gleiche Mosaik-Dataset wie die Eingabe. Es wird kein neues Mosaik-Dataset erstellt. Die Blockausgleichung wird auf das ursprüngliche Mosaik-Dataset angewendet.

Table View
Ausgabe-Passpunkte

Die aktualisierten Passpunkte.

Table View

arcpy.rm.ApplyBlockAdjustment(in_mosaic_dataset, adjustment_operation, {input_solution_table}, {pan_to_ms_scaling_factor}, {DEM}, {zoffset}, {control_point_table}, {adjust_footprints}, {solution_point_table}, {adjust_tiepoints})
NameErläuterungDatentyp
in_mosaic_dataset

Das Eingabe-Mosaik-Dataset, das angepasst werden soll.

Mosaic Dataset; Mosaic Layer
adjustment_operation

Gibt an, ob das Mosaik-Dataset anhand der Lösungstabelle angepasst wird oder ob das Mosaik-Dataset zurückgesetzt wird, ohne dass Anpassungen angewendet werden.

  • ADJUSTDas Mosaik-Dataset wird anhand der Eingabe-Lösungstabelle angepasst.
  • RESETDas Mosaik-Dataset wird zurückgesetzt, ohne dass Anpassungen angewendet werden.
  • REACTIVATEBilder, die aus der Anpassung entfernt werden, werden in einem aktiven Status wiederhergestellt.Bilder ohne die für die Anpassung erforderliche Mindestanzahl von Passpunkten werden in der Standardanpassung aus der Berechnung entfernt. Dies geschieht z. B., wenn die Bilder in der Footprint-Tabelle als inaktiv kategorisiert sind, wenn der maxPS-Wert auf 0 festgelegt ist, wenn die Bilddaten in der Karte nicht sichtbar sind und wenn der Status der Verknüpfungspunkte für die gelöschten Bilder deaktiviert ist. Diese Option setzt den Status Category auf "Primär" zurück und stellt sicher, dass der maxPS-Wert wiederhergestellt wird. Bilder, die in den Anpassungsprozess einbezogen wurden, sind von dieser Option nicht betroffen.
String
input_solution_table
(optional)

Die Lösungstabelle, die bei der Anpassung des Mosaik-Datasets verwendet wird. Dies ist die Ausgabe des Werkzeugs Blockausgleichung berechnen.

Table View
pan_to_ms_scaling_factor
(optional)

Der Skalierungsfaktor zwischen der Pan-Sharpened-Auflösung und der multispektralen Auflösung, der verwendet wird, wenn das Mosaik-Dataset Pan-Sharpened-Raster enthält.

Double
DEM
(optional)

Das DEM, das für die Blockausgleichung verwendet wird. Dieses DEM wird nur verwendet, wenn seine Auflösung höher ist als die jedes DEM im Mosaik-Dataset.

Wird dieses Eingabe-DEM verwendet, wird die geometrische Funktion des Mosaik-Datasets mit dieser Eingabe aktualisiert.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
zoffset
(optional)

Der vertikale Versatz, der zur Anpassung des Höhen-Layers innerhalb der Funktion Geometric des Mosaik-Datasets verwendet wird.

Double
control_point_table
(optional)

Die Eingabe-Passpunkttabelle, auf die die gleichen Anpassungen angewendet werden wie auf die Lösungstabelle.

Table View
adjust_footprints
(optional)

Gibt an, ob die Footprint-Geometrie mit derselben Transformationsmethode aktualisiert werden soll, die auch auf das Bild angewendet wurde.

  • NO_ADJUST_FOOTPRINTSDie Footprint-Geometrie wird nicht aktualisiert. Dies ist die Standardeinstellung.
  • ADJUST_FOOTPRINTSDie Footprint-Geometrie wird aktualisiert. Die Passpunkttabelle wird auch umgewandelt, falls eine bereitgestellt wird.
Boolean
solution_point_table
(optional)

Die Lösungspunktetabelle, die zum Aktualisieren des Statusfeldes für die Passpunkttabelle verwendet werden soll. Dieser Parameter wird nur verwendet, wenn der Parameterwert control_point_table bereitgestellt wird.

Table View
adjust_tiepoints
(optional)

Gibt an, ob die Verknüpfungspunkte aktualisiert werden, wenn eine Lösungspunkttabelle bereitgestellt wird. Dieser Parameter wird nur verwendet, wenn der Parameterwert solution_point_table bereitgestellt wird.

  • NO_ADJUST_TIEPOINTSDie Verknüpfungspunkte werden nicht aktualisiert. Dies ist die Standardeinstellung.
  • ADJUST_TIEPOINTSDie Verknüpfungspunkte werden aktualisiert, wenn eine Lösungspunkttabelle bereitgestellt wird.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_mosaic_dataset

Die Ausgabe ist das gleiche Mosaik-Dataset wie die Eingabe. Es wird kein neues Mosaik-Dataset erstellt. Die Blockausgleichung wird auf das ursprüngliche Mosaik-Dataset angewendet.

Table View
out_control_point_table

Die aktualisierten Passpunkte.

Table View

Codebeispiel

ApplyBlockAdjustment: Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für die Funktion ApplyBlockAdjustment.

import arcpy
arcpy.ApplyBlockAdjustment_rm(
     "c:/BD/BD.gdb/redQB", "ADJUST",
     "c:/BD/BD.gdb/redQB_sol", 0.25)
ApplyBlockAdjustment: Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für die Funktion ApplyBlockAdjustment.

#apply block adjustment
import arcpy
arcpy.env.workspace = "c:/workspace"

#Apply the block ajustment
mdName = "BD.gdb/redlandsQB"
out_solutionTable = "BD.gdb/redlandsQB_solution"

arcpy.ApplyBlockAdjustment_rm(mdName, "ADJUST", 
     out_solutionTable, 0.25)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen