Beschriftung | Erläuterung | Datentyp |
Eingabe-Mosaik-Dataset | Das Eingabe-Mosaik-Dataset, das zum Erstellen der Verknüpfungspunkte verwendet wird. | Mosaic Layer; Mosaic Dataset |
Ausgabe-Passpunkte | Die Ausgabe-Passpunkttabelle. Die Tabelle enthält die mit diesem Werkzeug erstellten Verknüpfungspunkte. | Feature Class |
Ähnlichkeit (optional) | Gibt die Ähnlichkeit an, die für übereinstimmende Verknüpfungspunkte verwendet wird.
| String |
Eingabemaske (optional) | Eine Polygon-Feature-Class, mit der Bereiche aus der Berechnung von Passpunkten ausgeschlossen werden. 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 |
Ausgabe-Bild-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 |
Punktdichte | Legt die Anzahl der zu erstellenden Passpunkte fest.
| String |
Punktverteilung | Gibt an, ob die Punkte eine regelmäßige oder eine zufällige Verteilung aufweisen.
| String |
Genauigkeit der Bildposition | Gibt das Schlüsselwort an, das die Genauigkeit der Bilddaten beschreibt.
| String |
Zusätzliche Optionen (optional) | Zusätzliche Optionen für die Anpassungs-Engine. Die Optionen werden nur von Anpassungs-Engines von Drittanbietern verwendet. | Value Table |
Zusammenfassung
Berechnet die Verknüpfungspunkte zwischen überlappenden Mosaik-Dataset-Elementen. Die Verknüpfungspunkte können anschließend zum Berechnen der Blockausgleichung für das Mosaik-Dataset verwendet werden.
Verwendung
Die Verknüpfungspunkte können über das Werkzeug Passpunkte anhängen mit Passpunkten kombiniert werden.
Die Verknüpfungspunkte und die optionalen Passpunkte werden dann als Eingaben für das Werkzeug Blockausgleichung berechnen verwendet.
Wenn Sie über ein Mosaik-Dataset mit vielen Elementen verfügen, geben Sie den Parameterwert Ausgabe-Bild-Features umsichtig an, da die Verarbeitung des Ergebnisses sehr viel Zeit in Anspruch nehmen kann.
Parameter
arcpy.rm.ComputeTiePoints(in_mosaic_dataset, out_control_points, {similarity}, {in_mask_dataset}, {out_image_features}, density, distribution, location_accuracy, {options})
Name | 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. Die Tabelle enthält die mit diesem Werkzeug erstellten Verknüpfungspunkte. | Feature Class |
similarity (optional) | Gibt die Ähnlichkeit an, die für übereinstimmende Verknüpfungspunkte verwendet wird.
| String |
in_mask_dataset (optional) | Eine Polygon-Feature-Class, mit der Bereiche aus der Berechnung von Passpunkten ausgeschlossen werden. 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 |
density | Legt die Anzahl der zu erstellenden Passpunkte fest.
| String |
distribution | Gibt an, ob die Punkte eine regelmäßige oder eine zufällige Verteilung aufweisen.
| String |
location_accuracy | Gibt das Schlüsselwort an, das die Genauigkeit der Bilddaten beschreibt.
| String |
options [options,...] (optional) | Zusätzliche Optionen für die Anpassungs-Engine. Die Optionen werden nur von Anpassungs-Engines von Drittanbietern verwendet. | Value Table |
Codebeispiel
Dies ist ein Python-Beispiel für das Werkzeug ComputeTiePoints.
import arcpy
arcpy.ComputeTiePoints_rm("c:/workspace/BD.gdb/redQB",
"c:/workspace/BD.gdb/redQB_tiePoints", "MEDIUM")
Dies ist ein Beispiel für ein eigenständiges Skript 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_rm(mdName, out_tiePoint, "MEDIUM")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja