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
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
- Basic: Nein
- Standard: Nein
- Advanced: Ja