Resumen
Calcula los puntos de enlace entre elementos del dataset de mosaico superpuestos. A continuación, los puntos de enlace se pueden usar para calcular los ajustes del dataset de mosaico.
Uso
Los puntos de enlace pueden combinarse con puntos de control mediante la herramienta Añadir puntos de control.
Los puntos de enlace y los puntos de control opcionales so utilizan después como entradas para la herramienta Calcular ajustes.
Si tiene un dataset de mosaico con un montón de elementos, le será más práctico evitar el uso del parámetro Entidades de imagen de salida, ya que se tardará mucho tiempo en procesar el resultado.
Sintaxis
ComputeTiePoints_management (in_mosaic_dataset, out_control_points, {similarity}, {in_mask_dataset}, {out_image_features})
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset | El dataset de mosaico de entrada que se va a utilizar para crear puntos de enlace. | Mosaic Layer; Mosaic Dataset |
out_control_points | La tabla de punto de control de salida. Esta tabla incluirá los puntos de enlace creados por esta herramienta. | Feature Class |
similarity [similarity,...] (Opcional) | Elija el nivel de tolerancia para los puntos de enlace coincidentes.
| String |
in_mask_dataset (Opcional) | Clase de entidad poligonal que se utiliza para excluir las áreas que no desea en el cómputo de los puntos de control. Un campo con un nombre de mask puede controlar la inclusión o exclusión de las áreas. Un valor de 1 indica que las áreas definidas por los polígonos (dentro) se excluirán del cómputo. Un valor de 2 indica que los polígonos definidos (dentro) se incluirán en el cómputo, mientras que las áreas fuera de los polígonos se excluirán. | Feature Layer |
out_image_features (Opcional) | La tabla de puntos de entidad de imagen de salida. Esto se guardará como una clase de entidad poligonal. Esta salida puede ser bastante grande. | Feature Class |
Ejemplo de código
Ejemplo 1 de ComputeTiePoints (ventana de Python)
Esta es una muestra de Python para la herramienta ComputeTiePoints.
import arcpy
arcpy.ComputeTiePoints_management("c:/workspace/BD.gdb/redQB",
"c:/workspace/BD.gdb/redQB_tiePoints", "MEDIUM")
Ejemplo 2 de ComputeTiePoints (secuencia de comandos independiente)
Esta es una muestra de secuencia de comandos de Python para la herramienta 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")