ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Analyser les points de contrôle

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Analyse la couverture des points de contrôle et identifie les zones qui nécessitent des points de contrôle supplémentaires en vue d'améliorer le résultat d'ajustement des blocs.

L'outil vérifie chaque image et fournit les renseignements suivants :

  • Le nombre de points de contrôle pour chaque image
  • Le pourcentage de l'image couvert par les points de contrôle (distribution des points)
  • Les zones de superposition
  • Le nombre de points de contrôle au sein des zones superposées

Utilisation

  • Vous pouvez spécifier un masque afin d'exclure ou d'inclure certaines zones.

  • Spécifiez une zone de superposition minimale pour ne pas avoir ensuite à analyser des petits micropolygones.

Syntaxe

arcpy.management.AnalyzeControlPoints(in_mosaic_dataset, in_control_points, out_coverage_table, out_overlap_table, {in_mask_dataset}, {minimum_area}, {maximum_level})
ParamètreExplicationType de données
in_mosaic_dataset

Mosaïque en entrée sur laquelle analyser les points de contrôle.

Mosaic Dataset; Mosaic Layer
in_control_points

Classe d'entités de point de contrôle en entrée.

Elle est normalement créée dans l'outil Calculer les points de rattachement ou Calculer des points de contrôle.

Feature Layer
out_coverage_table

Classe d'entités surfaciques en sortie qui contient la couverture des points de contrôle et le pourcentage de la zone au sein de l'image correspondante.

Feature Class
out_overlap_table

Classe d'entités surfaciques en sortie qui contient toutes les zones superposées entre les images.

Feature Class
in_mask_dataset
(Facultatif)

Classe d'entités surfaciques utilisée pour exclure les zones que vous ne souhaitez pas intégrer dans l'analyse du calcul des points de contrôle.

Le champ mask peut contrôler l’inclusion ou l’exclusion des surfaces. La valeur 1 indique que les surfaces définies par les polygones (à l’intérieur) seront exclues du calcul. La valeur 2 indique que les polygones définis (à l'intérieur) seront inclus dans le calcul, tandis que les surfaces situées à l'extérieur des polygones seront exclues.

Feature Layer
minimum_area
(Facultatif)

Spécifiez le pourcentage minimal que doit respecter la zone de chevauchement, par rapport à l'image. Les zones inférieures au seuil de pourcentage spécifié sont exclues de l'analyse.

Assurez-vous qu’il n’existe pas de zones trop petites pour éviter que de petits micropolygones ne soient analysés.

Double
maximum_level
(Facultatif)

Nombre maximum d'images pouvant être superposées lorsque vous analysez les points de contrôle.

Par exemple, si votre mosaïque contient quatre images et que vous spécifiez une valeur de superposition égale à 3, dix combinaisons différentes apparaissent dans la fenêtre de superposition. Si les quatre images s'appellent i1, i2, i3 et i4, les dix combinaisons résultantes sont les suivantes : [i1, i2, i3], [i1 i2 i4], [i1 i3 i4], [i2 i3 i4], [i1, i2], [i1, i3], [i1, i4], [i2, i3], [i2, i4] et [i3, i4].

Long

Exemple de code

Exemple 1 d'utilisation de l'outil AnalyzeControlPoints (fenêtre Python)

Il s’agit d'un exemple Python d'utilisation de l'outil AnalyzeControlPoints.

import arcpy
arcpy.AnalyzeControlPoints_management(
     "c:/BD/BD.gdb/redQB", "c:/BD/BD.gdb/redQB_tiePts", 
     "c:/BD/BD.gdb/out_coverage", "c:/BD/BD.gdb/out_overlap", 
     "c:/BD/BD.gdb/mask", 5 )
Exemple 2 d'utilisation de l'outil AnalyzeControlPoints (script autonome)

Il s’agit d'un exemple de script Python d'utilisation de l'outil AnalyzeControlPoints.

#analyze control points
import arcpy
arcpy.env.workspace = "c:/workspace"

#analyze the control points using a mask
mdName = "BD.gdb/redlandsQB"
in_controlPoint = "BD.gdb/redlandsQB_tiePoints"
out_coverage = "BD.gdb/out_overage"
out_overlap = "BD.gdb/out_overlap"
in_mask = "BD.gdb/mask"

arcpy.AnalyzeControlPoints_management(mdName, in_controlPoint, 
     out_coverage, out_overlap, in_mask, 5)

Environnements

  • Espace de travail courant
  • Espace de travail temporaire

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Présentation générale du jeu d'outils Raster
  • Géoréférencement automatique d'un raster
  • Notions de base du géoréférencement d'un jeu de données raster
  • Inscrire un raster

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

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

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal