ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Coincidencia de puntos de control

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Crea puntos de enlace coincidentes para un punto de control del terreno determinado y un punto de enlace inicial en una de las imágenes superpuestas.

El flujo de trabajo del ajuste de bloques de representación cartográfica de ortofotos normalmente supone agregar puntos de control del terreno para un ajuste más preciso. Normalmente, un punto de control del terreno se asocia con un punto de enlace en cada imagen superpuesta. Cuando hay varias imágenes superpuestas en un punto de control del terreno, crear manualmente puntos de enlace para cada imagen es laborioso.

Uso

  • Si el conjunto de puntos de control de entrada no tiene ningún punto de control del terreno, la herramienta dará error.

  • Si el conjunto de puntos de control de entrada tiene puntos de control del terreno, pero no tiene un punto de enlace inicial, la herramienta dará error.

  • Si no se encuentra ningún punto de enlace asociado, el conjunto de puntos de control de entrada no cambia y aparece un mensaje de advertencia que indica que no se encontraron nuevos puntos de enlace.

  • Un conjunto de puntos de control de entrada puede ser un objeto de cadena de caracteres JSON que sea una lista de puntos, como se muestra a continuación.

    Conjuntos de puntos de control de entrada

    [
    {
    "poinId": ,
    "x": 
    "y":
    "z":
    "xyAccuracy":
    "zAccuracy":
    "spatialReference":{}, // default WGS84
    "imagePointSpatialReference": {}, // default ICS
    "imagePoints": [
    {"imageId": 
     "x":
         "y": 
        },
       …
       ]
    }
    ]

Sintaxis

arcpy.management.MatchControlPoints(in_mosaic_dataset, in_control_points, out_control_points, {similarity})
ParámetroExplicaciónTipo de datos
in_mosaic_dataset

El dataset de mosaico que contiene las imágenes de origen desde las que se crean los puntos de enlace.

Mosaic Dataset; Mosaic Layer
in_control_points

El conjunto de puntos de control de entrada que contiene una lista de entidades de puntos de control del terreno y, como mínimo, un punto de enlace inicial para cada punto de control del terreno.

File; Feature Class; Feature Layer; String
out_control_points

Las entidades de puntos de control de salida que contienen puntos de control del terreno.

Feature Class
similarity
(Opcional)

Especifica el nivel de similitud que se usará para la coincidencia de puntos de enlace.

  • LOW —Los criterios de similitud de los dos puntos coincidentes serán bajos. Esta opción producirá el mayor número de puntos coincidentes, pero algunas de las coincidencias pueden tener un nivel de error más alto.
  • MEDIUM —Los criterios de similitud de los puntos coincidentes serán medios.
  • HIGH —Los criterios de similitud de los puntos coincidentes serán altos. Esta opción producirá el menor número de puntos coincidentes, pero cada coincidencia tendrá un nivel de error más bajo.
String

Muestra de código

Ejemplo 1 de MatchControlPoints (ventana de Python)

Esta es una muestra de Python para la herramienta MatchControlPoints.

import arcpy
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = "c:/omproject/initialgcpset.json"
arcpy.MatchControlPoints_management(mdpath, initpointset, out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")
Ejemplo 2 de MatchControlPoints (script independiente)

Esta es una muestra de Python para la herramienta MatchControlPoints.

import arcpy
import json
mdpath = "c:/omproject/dronecollection.gdb/droneimgs"
initpointset = [
    {
        "x": -117.21684675264804,
        "y": 34.052400694386705,
        "z": 123,
        "pointId": 1,
        "imagePoints": [
            {
                "imageID": 7,
                "x": -5635883367.549803,
                "y": -26485513430.170017,
                "u": -5635883367.549803,
                "v": -26485513430.170017
            }
        ]
    }
]
arcpy.MatchControlPoints_management(
        mdpath, in_control_points=json.dumps(initpointset), out_control_points="c:/omproject/matchedpointsets.shp", similarity="HIGH")

Entornos

  • Espacio de trabajo actual
  • Factor de procesamiento en paralelo

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Información general sobre el conjunto de herramientas Ráster
  • Georreferenciar un ráster automáticamente
  • Principios básicos de georreferenciación de un dataset ráster
  • Registrar ráster

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal