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.
Syntax
arcpy.management.UpdateInteriorOrientation(in_mosaic_dataset, {where_clause}, fiducial_table, film_coordinate_system, {update_footprints})
Parameter | Erklärung | Datentyp |
in_mosaic_dataset | Das aus gescannten Luftaufnahmen mithilfe des Raster-Typs "Gescannt" oder "Messbildkamera" erstellte Mosaik-Dataset. | Mosaic Layer |
where_clause (optional) | Eine Abfragedefinitions-Zeichenfolge, die eine Teilmenge an Rastern zum Berechnen von Rahmenmarken definiert. | SQL Expression |
fiducial_table | Die mit dem Werkzeug Rahmenmarken berechnen erstellte Rahmenmarkentabelle. | Table View |
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 |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_mosaic_dataset | Das aktualisierte Mosaik-Dataset. | Mosaik-Layer |
Codebeispiel
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")
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
Lizenzinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Ja