摘要
计算重叠镶嵌数据集项目之间的连接点。连接点随后可用于计算镶嵌数据集的平差。
用法
语法
ComputeTiePoints_management (in_mosaic_dataset, out_control_points, {similarity}, {in_mask_dataset}, {out_image_features}, density, distribution, location_accuracy)
参数 | 说明 | 数据类型 |
in_mosaic_dataset | 将用于创建连接点的输入镶嵌数据集。 | Mosaic Layer; Mosaic Dataset |
out_control_points | 输出控制点表。此表将包含使用此工具创建的连接点。 | Feature Class |
similarity (可选) | 为匹配连接点选择容差等级。
| String |
in_mask_dataset (可选) | 用于排除控制点计算中不需要的区域的面要素类。 名称为 mask 的字段可控制区域的纳入或排除。值为 1 时表示由面(内部)定义的区域将从计算中排除。值为 2 时表示计算中将包括定义面(内部)而不包括面外部的区域。 | Feature Layer |
out_image_features (可选) | 输出影像要素点表。该表将保存为面要素类。该输出数据量可能非常大。 | Feature Class |
density | 要创建的连接点数。
| String |
distribution | 确定输出点将具有常规分布还是随机分布。
| String |
location_accuracy | 选择最适合用于描述您的影像精度的关键字。
| String |
代码示例
ComputeTiePoints 示例 1(Python 窗口)
这是 ComputeTiePoints 工具的 Python 示例。
import arcpy
arcpy.ComputeTiePoints_management("c:/workspace/BD.gdb/redQB",
"c:/workspace/BD.gdb/redQB_tiePoints", "MEDIUM")
ComputeTiePoints 示例 2(独立脚本)
这是 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_management(mdName, out_tiePoint, "MEDIUM")
环境
许可信息
- ArcGIS Desktop Basic: 否
- ArcGIS Desktop Standard: 是
- ArcGIS Desktop Advanced: 是