Skip to main content

Calculer l’ajustement de bloc (Outils de gestion des données)

Résumé

Calcule les ajustements à appliquer au jeu de données mosaïque. Cet outil crée une table de solution qui peut être utilisée pour appliquer les ajustements réels.

Utilisation

  • Utilisez les points de contrôle en sortie de l’outil Compute Tie Points (Calculer les points de rattachement) comme points de contrôle en entrée pour cet outil.

  • La table de solutions en sortie de cet outil sera utilisée dans l’outil Apply Block Adjustment (Appliquer l’ajustement de bloc).

  • Cet outil nécessite la licence ArcGIS Desktop Advanced lorsque la valeur Transformation Type (Type de transformation) est définie sur RPC ou Frame (Image).

  • De nombreuses options du paramètre Adjustment Options (Options d’ajustement) sont disponibles pour optimiser la solution d’ajustement de bloc lorsque le paramètre Transformation Type (Type de transformation) est défini sur Frame (Image). Consultez les réglages disponibles pour le paramètre Adjustment Options (Options d’ajustement).

Paramètres

Etiqueter Explication Type de données

Mosaïque en entrée

Jeu de données mosaïque en entrée à ajuster.

Mosaic Layer; Mosaic Dataset

Points de contrôle en entrée

Table de points de contrôle qui inclut les points de rattachement et les points de contrôle au sol.

Cette classe d’entités est généralement générée par l’outil Compute Tie Points (Calculer les points de rattachement).

Feature Layer

Type de transformation

Spécifie le type de transformation à utiliser lors de l’ajustement du jeu de données mosaïque.

  • Transformation polynomiale d'ordre nulUne transformation polynomiale d’ordre zéro est utilisée dans le calcul de l’ajustement de bloc. Tel est généralement le cas lorsque les données se trouvent sur une surface plane.

  • Transformation polynomiale de premier ordreUne transformation polynomiale de premier ordre (affine) est utilisée dans le calcul de l’ajustement de bloc. Il s’agit de l’option par défaut.

  • Coefficients polynomiaux rationnelsLes coefficients polynomiaux rationnels (RPC) sont utilisés pour la transformation. Cette option est utilisée pour les images satellite qui contiennent des informations RPC dans les métadonnées. Cette option nécessite la licence ArcGIS Desktop Advanced.

  • Modèle de caméra full-frameLe modèle de caméra full-frame est utilisé pour la transformation. Cette option est utilisée pour les images aériennes qui contiennent des informations de caméra full-frame dans les métadonnées. Cette option nécessite la licence ArcGIS Desktop Advanced.

String

Table de solutions en sortie

Table de solutions en sortie contenant les ajustements.

Table

Points de solution en sortie

(Facultatif)

Table des points de solution en sortie. Elle est enregistrée en tant que classe d’entités surfaciques. Cette sortie peut être très volumineuse.

Feature Class

Résiduel maximal

(Facultatif)

Seuil utilisé dans le calcul de l’ajustement de bloc. Les points avec des valeurs résiduelles dépassant le seuil ne sont pas utilisés. Ce paramètre s’applique lorsque le type de transformation est Zero-order polynomial (Transformation polynomiale d’ordre zéro), First-order polynomial (Transformation polynomiale de premier ordre) ou Frame camera model (Modèle de caméra full-frame). Si le type de transformation est Rational Polynomial Coefficients (Coefficients polynomiaux rationnels), le seuil approprié pour éliminer les points non valides est déterminé automatiquement.

Lorsque le type de transformation est Zero-order polynomial (Transformation polynomiale d’ordre zéro) ou First-order polynomial (Transformation polynomiale de premier ordre), les unités pour ce paramètre sont identiques aux unités de la carte et la valeur par défaut est égale à 2.

Lorsque le type de transformation est Frame camera model (Modèle de caméra full-frame), les unités pour ce paramètre sont exprimées en pixels et la valeur par défaut est égale à 5.

Double

Options d’ajustement

(Facultatif)

Options supplémentaires utilisées pour optimiser le calcul de l’ajustement.

Remarque :

Pour définir une option, dans la fenêtre Geoprocessing (Géotraitement), saisissez le mot-clé et la valeur correspondante dans la zone de liste.

  • MinResidual—La valeur résiduelle minimale, qui correspond à la valeur de seuil inférieure, est utilisée. Lorsque le type de transformation est POLYORDER0 ou POLYORDER1, les unités sont identiques aux unités de la carte et la valeur résiduelle minimale par défaut est égale à 0.

    La valeur résiduelle minimale et la valeur du paramètre maximum_residual_value sont utilisées pour détecter et supprimer les points qui génèrent des erreurs importantes lors du calcul de l’ajustement de bloc.

  • MaxResidualFactor—Le facteur de la valeur résiduelle maximale permet de générer une valeur résiduelle maximale (seuil supérieur) si le paramètre maximum_residual-value n’est pas défini. Dans ce cas, MaxResidualFactor * RMS permet de calculer la valeur de seuil supérieure.

    La valeur résiduelle minimale et la valeur du paramètre maximum_residual_factor sont utilisées pour détecter et supprimer les points qui génèrent des erreurs importantes lors du calcul de l’ajustement de bloc.

Des options supplémentaires pour le moteur d’ajustement sont répertoriées ci-dessous lorsque vous sélectionnez **Frame (Image)**pour le paramètre Transformation Type (Type de transformation). Les spécifications de bon nombre des options sont fournies par le fournisseur de données.

Voici quelques-unes des options disponibles :

  • CalibrateF—Calibrez la distance focale du capteur à utiliser dans l’ajustement de bloc. Attribuez la valeur 1 pour effectuer le calibrage de la distance focale ou la valeur 0 pour l’absence de calibrage. La valeur par défaut est 0.

  • CalibratePP—Calibrez le point principal dans l’ajustement de bloc. Attribuez la valeur 1 pour effectuer le calibrage ou la valeur 0 pour l’absence de calibrage. La valeur par défaut est 0.

  • CalibrateP—Calibrez les paramètres de distorsion radiale dans l’ajustement de bloc. Attribuez la valeur 1 pour effectuer le calibrage ou la valeur 0 pour l’absence de calibrage. La valeur par défaut est 0.

  • CalibrateK—Calibrez les paramètres de distorsion tangentielle dans l’ajustement de bloc. Attribuez la valeur 1 pour effectuer le calibrage ou la valeur 0 pour l’absence de calibrage. La valeur par défaut est 0.

Remarque :

Les paramètres de calibrage, tels que les données de perspective, sont généralement fournis pour la plupart des caméras aériennes numériques professionnelles (UltraCam ou DMC, par exemple). Les options de calibrage peuvent être définies sur 0 si les paramètres de calibrage de la caméra sont préparés dans la table des caméras.

  • APrioriAccuracyX—Incluez la précision de la coordonnée x fournie par le système POS (Position Orientation System) aéroporté. Les unités doivent correspondre à la valeur PerspectiveX. Si la valeur est définie sur 0, la coordonnée x de la localisation de l’image n’est pas ajustée au cours de l’ajustement. Cette option n’est pas recommandée pour les données de la plupart des aéronefs sans pilote (UAV).

  • APrioriAccuracyY—Incluez la précision de la coordonnée y fournie par le système POS (Position Orientation System) aéroporté. Les unités doivent correspondre à la valeur PerspectiveY. Si la valeur est définie sur 0, la coordonnée y de la localisation de l’image n’est pas ajustée au cours de l’ajustement. Cette option n’est pas recommandée pour les données de la plupart des aéronefs sans pilote (UAV).

  • APrioriAccuracyZ—Incluez la précision de la coordonnée z fournie par le système POS (Position Orientation System) aéroporté. Les unités doivent correspondre à la valeur PerspectiveZ. Si la valeur est définie sur 0, la coordonnée z de la localisation de l’image n’est pas ajustée au cours de l’ajustement. Cette option n’est pas recommandée pour les données de la plupart des aéronefs sans pilote (UAV).

  • APrioriAccuracyXY—Incluez la précision des coordonnées planaires fournies par les métadonnées. Les unités doivent correspondre à la valeur PerspectiveX. Si la valeur est définie sur 0, les coordonnées planaires (x et y) de la localisation de l’image ne sont pas ajustées au cours de l’ajustement. Cette option n’est pas recommandée pour les données de la plupart des aéronefs sans pilote (UAV).

  • APrioriAccuracyXYZ—Incluez la précision de la localisation de l’image fournie par les métadonnées. Les unités doivent correspondre à la valeur PerspectiveX. Si la valeur est définie sur 0, la localisation de l’image n’est pas ajustée au cours de l’ajustement. Cette option n’est pas recommandée pour les données de la plupart des aéronefs sans pilote (UAV).

  • APrioriAccuracyOmega—Incluez la précision de l’angle Oméga fourni par le système POS (Position Orientation System) aéroporté. Les unités sont les degrés décimaux.

  • APrioriAccuracyPhi—Incluez la précision de l’angle Phi fourni par le système POS (Position Orientation System) aéroporté. Les unités sont les degrés décimaux.

  • APrioriAccuracyOmegaPhi—Incluez la précision de l’angle Oméga ou Phi fourni par le système POS (Position Orientation System) aéroporté. Les unités sont les degrés décimaux.

  • APrioriAccuracyKappa—Incluez la précision de l’angle Kappa fourni par le système POS (Position Orientation System) aéroporté. Les unités sont les degrés décimaux.

  • ComputeAntennaOffset—Calculez le décalage entre le centre de l’antenne GNSS et le centre de projection de la caméra durant l’ajustement. Attribuez la valeur 1 pour effectuer le calcul ou la valeur 0 pour l’absence de calcul. La valeur par défaut est 0.

  • ComputeShift—Calculez la translation du signal GNSS dans les vols durant l’ajustement par faisceaux. Attribuez la valeur 1 pour effectuer le calcul ou la valeur 0 pour l’absence de calcul. La valeur par défaut est 0.

  • ComputeImagePosteriorStd—Calculez l’écart type a posteriori de la localisation de l’image et l’orientation après ajustement. Attribuez la valeur 1 pour effectuer le calcul ou la valeur 0 pour l’absence de calcul. La valeur par défaut est 1.

  • ComputeSolutionPointPosteriorStd—Calculez l’écart type a posteriori des points de solution après ajustement. Attribuez la valeur 1 pour effectuer le calcul ou la valeur 0 pour l’absence de calcul. La valeur par défaut est 0.

  • rigCamera—Autorisez le traitement d’un rig de plusieurs caméras dans l’ajustement de bloc. Attribuez la valeur 1 pour utiliser le module rigCamera ou la valeur 0 pour ne pas utiliser le module rigCamera. Si la valeur 1 est attribuée, la relation de plusieurs caméras dans l’ajustement sera calculée. La valeur par défaut est 0.

Colonnes de la table de valeurs :

  • NameThe name of the adjustment option.

  • ValueThe value for the adjustment option.

Value Table

Précision d'emplacement de l'image

(Facultatif)

Spécifie le niveau de précision géométrique des images.

Ce paramètre n’est actif que si le paramètre Transformation Type (Type de transformation) est défini sur Rational Polynomial Coefficients (Coefficients polynomiaux rationnels).

Si une précision faible est spécifiée, les points de contrôle sont d’abord améliorés par une triangulation initiale pour être ensuite utilisés dans le calcul d’ajustement de bloc. Les options de précision moyenne et élevée ne nécessitent aucun traitement d’estimation supplémentaire.

  • Haute précisionLa précision est de 30 mètres ou moins.

  • Précision moyenneLa précision est comprise entre 31 et 100 mètres. Il s’agit de l’option par défaut.

  • Précision faibleLa précision est supérieure à 100 mètres.

  • Très haute précisionLes images ont été collectées avec un GPS différentiel haute précision, tel que RTK ou PPK. Cette option conserve les emplacements fixes des images pendant l’ajustement de bloc.

String

Table de qualité d’ajustement en sortie

(Facultatif)

Table en sortie utilisée pour stocker les informations relatives à la qualité d’ajustement.

Ce paramètre n’est actif que si le paramètre Transformation Type (Type de transformation) est défini sur Rational Polynomial Coefficients (Coefficients polynomiaux rationnels).

Table

Affiner par MNE

(Facultatif)

MNE en entrée à partir duquel les élévations sont échantillonnées en tant que points de contrôle au sol pour affiner la précision géométrique du réseau d’images lors de l’ajustement.

Ce paramètre n’est actif que si le paramètre Transformation Type (Type de transformation) est défini sur Frame camera model (Modèle de caméra full-frame).

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer

Précision de l’élévation du MNE

(Facultatif)

Précision de l’élévation du MNE en entrée. La valeur de précision est utilisée comme pondération pour les points de contrôle au sol échantillonnés durant l’ajustement.

Ce paramètre n’est actif que si le paramètre Transformation Type (Type de transformation) est défini sur Frame camera model (Modèle de caméra full-frame).

Double

Environnements

Espace de travail courant, Espace de travail temporaire

Informations de licence

  • Basic: Non
    Nécessite la licence ArcGIS Desktop Advanced lorsque la valeur Transformation Type (Type de transformation) est définie sur RPC ou Frame (Référence).
  • Standard: Nécessite ArcGIS Reality for ArcGIS Pro
    Nécessite la licence ArcGIS Desktop Advanced lorsque la valeur Transformation Type (Type de transformation) est définie sur RPC ou Frame (Référence).
  • Advanced: Oui
    Nécessite la licence ArcGIS Desktop Advanced lorsque la valeur Transformation Type (Type de transformation) est définie sur RPC ou Frame (Référence).