Zusammenfassung
Optimiert die innere Ausrichtung der Bilder im Mosaik-Dataset durch die Konstruktion einer affinen Transformation aus einer Rahmenmarkentabelle.
Verwendung
Die Eingabe-Rahmenmarkentabelle ist die Ausgabe des Werkzeugs Rahmenmarken berechnen.
Mit diesem Werkzeug kann das Filmkoordinatensystem der Bilder in einem Mosaik-Dataset aktualisiert werden, etwa dann, wenn die Bilder einem Mosaik-Dataset hinzugefügt und danach falsch gedreht wurden.
Weitere Informationen zum Verwenden dieses Werkzeugs in einem Ortho-Mapping-Workflow finden Sie unter Workflow für gescannte Bilder.
Syntax
UpdateInteriorOrientation_management (input_mosaic_dataset, {where_clause}, input_fiducial_table, film_coordinate_system, {update_footprints})
Parameter | Erläuterung | Datentyp |
input_mosaic_dataset | Das aus gescannten Luftaufnahmen mithilfe des Raster-Typs "Gescannt" oder "Messbildkamera" erstellte Mosaik-Dataset. | File |
where_clause (optional) | Eine Abfragedefinitions-Zeichenfolge, die eine Teilmenge an Rastern zum Berechnen von Rahmenmarken definiert. | SQL Expression |
input_fiducial_table | Die mit dem Werkzeug Rahmenmarken berechnen erstellte Rahmenmarkentabelle. | File |
film_coordinate_system | Definiert das Filmkoordinatensystem der gescannten Luftaufnahme. Es wird zum Berechnen von Rahmenmarkeninformationen und affinen Transformationskonstruktionen verwendet.
| String |
update_footprints (optional) | Generiert oder aktualisiert die Footprints der digitalen Fotos im Mosaik-Dataset.
| Boolean |
Codebeispiel
UpdateInteriorOrientation – Beispiel 1 (Python-Fenster)
Dies ist ein Python-Beispiel für das Werkzeug UpdateInteriorOrientation.
import arcpy
arcpy.UpdateInteriorOrientation_management(
"c:\\Test\\ortho.gdb\\orthoMD", "", "c:\\test\\fidducial.csv",
"X_DOWN_Y_RIGHT", "UPDATE")
UpdateInteriorOrientation – Beispiel 2 (eigenständiges Skript)
Dies ist ein Beispiel für ein eigenständiges Skript für das Werkzeug UpdateInteriorOrientation.
import arcpy
in_mosaic_dataset = "c:\\Test\\ortho.gdb\\orthoMD"
whereClause = ""
fiducialTable = "c:\\test\\fidducial.csv"
film_coordsys = "X_DOWN_Y_RIGHT"
update_footprints = "UPDATE"
arcpy.UpdateInteriorOrientation_management(in_mosaic_dataset, whereClause,
fiducialTable, film_coordsys, update_footprints)
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- ArcGIS Desktop Basic: Nein
- ArcGIS Desktop Standard: Nein
- ArcGIS Desktop Advanced: Ja