描述
可从基准表构造仿射变换,以优化镶嵌数据集中每个图像的内部方向。
使用方法
输入基准表是计算基准工具的输出。
此工具可用于更新镶嵌数据集中图像的胶片坐标系(例如,在将图像添加到镶嵌数据集后出现图像旋转不正确的情况下)。
语法
arcpy.management.UpdateInteriorOrientation(in_mosaic_dataset, {where_clause}, fiducial_table, film_coordinate_system, {update_footprints})
参数 | 说明 | 数据类型 |
in_mosaic_dataset | 使用扫描栅格类型或帧照相机栅格类型,根据扫描航空照片创建的镶嵌数据集。 | Mosaic Layer |
where_clause (可选) | 用于定义计算基准的栅格子集的查询定义字符串。 | SQL Expression |
fiducial_table | 使用计算基准工具创建的基准表。 | Table View |
film_coordinate_system | 用于定义扫描航空像片的胶片坐标系。可用于计算基准信息和仿射变换构造。
| String |
update_footprints (可选) | 生成或更新镶嵌数据集中数字照片的轮廓线。
| Boolean |
派生输出
名称 | 说明 | 数据类型 |
out_mosaic_dataset | 已更新的镶嵌数据集。 | 镶嵌图层 |
代码示例
UpdateInteriorOrientation 示例 1(Python 窗口)
这是 UpdateInteriorOrientation 工具的 Python 示例。
import arcpy
arcpy.UpdateInteriorOrientation_management(
"c:\\Test\\ortho.gdb\\orthoMD", "", "c:\\test\\fidducial.csv",
"X_DOWN_Y_RIGHT", "UPDATE")
UpdateInteriorOrientation 示例 2(独立脚本)
这是 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)
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 否
- Standard: 否
- Advanced: 是