Zusammenfassung
Berechnet die Verknüpfungspunkte zwischen den überlappenden Mosaik-Dataset-Elementen. Die Verknüpfungspunkte können zum Berechnen der Anpassungen für das Mosaik-Dataset verwendet werden.
Verwendung
Die Verknüpfungspunkte können mit dem Werkzeug Passpunkte anhängen kombiniert werden.
Die Verknüpfungspunkte und die optionalen Passpunkte werden dann als Eingaben für das Werkzeug Anpassungen berechnen verwendet.
Wenn Sie über ein Mosaik-Dataset mit vielen Elementen verfügen, können Sie die Verwendung des Parameters Ausgabe-Bild-Features vermeiden, da die Verarbeitung des Ergebnisses sehr viel Zeit in Anspruch nimmt.
Syntax
ComputeTiePoints_management (in_mosaic_dataset, out_control_points, {similarity}, {in_mask_dataset}, {out_image_features})
Parameter | Erläuterung | Datentyp |
in_mosaic_dataset | Das Eingabe-Mosaik-Dataset, das zum Erstellen der Verknüpfungspunkte verwendet wird. | Mosaic Layer; Mosaic Dataset |
out_control_points | Die Ausgabe-Passpunkttabelle. Diese Tabelle enthält die mit diesem Werkzeug erstellten Verknüpfungspunkte. | Feature Class |
similarity [similarity,...] (optional) | Wählen Sie die Toleranzstufe für übereinstimmende Verknüpfungspunkte.
| String |
in_mask_dataset (optional) | Eine Polygon-Feature-Class, mit der Bereiche aus der Berechnung von Passpunkten ausgeschlossen werden sollen. Ein Feld mit dem Namen mask kann die Ein- oder Ausschließung von Bereichen steuern. Der Wert 1 gibt an, dass die von den Polygonen definierten Bereiche (innerhalb) aus der Berechnung ausgeschlossen werden. Der Wert 2 gibt an, dass die definierten Polygone (innerhalb) in die Berechnung eingeschlossen werden, während Bereiche außerhalb der Polygone ausgeschlossen werden. | Feature Layer |
out_image_features (optional) | Die Ausgabe-Tabelle mit den Bild-Feature-Punkten. Sie wird als Polygon-Feature-Class gespeichert. Diese Ausgabe kann sehr umfangreich sein. | Feature Class |
Codebeispiel
ComputeTiePoints – Beispiel 1 (Python-Fenster)
Dies ist ein Python-Beispiel für das Werkzeug "ComputeTiePoints".
import arcpy
arcpy.ComputeTiePoints_management("c:/workspace/BD.gdb/redQB",
"c:/workspace/BD.gdb/redQB_tiePoints", "MEDIUM")
ComputeTiePoints – Beispiel 2 (eigenständiges Skript)
Dies ist ein Python-Skriptbeispiel für das Werkzeug "ComputeTiePoints".
#compute tie points
import arcpy
arcpy.env.workspace = "c:/workspace"
#Compute tie points for a mosaic dataset
mdName = "BD.gdb/redlandsQB"
out_tiePoint = "BD.gdb/redlandsQB_tiePoints"
arcpy.ComputeTiePoints_management(mdName, out_tiePoint, "MEDIUM")
Umgebung
Lizenzierungsinformationen
- ArcGIS for Desktop Basic: Nein
- ArcGIS for Desktop Standard: Ja
- ArcGIS for Desktop Advanced: Ja