Appliquer l’ajustement de bloc (Reality Mapping)

Synthèse

Applique les ajustements géographiques aux éléments de mosaïque. Cet outil utilise la table de solutions de l’outil Calculer l’ajustement de bloc.

Cet outil peut également réinitialiser les ajustements géographiques dans leur emplacement d'origine.

Utilisation

  • Cet outil peut être utilisé pour appliquer des ajustements à partir d’une table de solutions ou rétablir l’état d’origine de l’alignement géographique.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données mosaïque en entrée

Mosaïque en entrée à ajuster.

Mosaic Dataset; Mosaic Layer
Opération d’ajustement

Spécifie si le jeu de données mosaïque doit être ajusté à l’aide de la table de solutions ou réinitialisé afin qu’aucun ajustement ne soit appliqué.

  • Ajuster la mosaïqueLe jeu de données mosaïque est ajusté à l’aide de la table de solutions en entrée.
  • Réinitialiser la mosaïqueLe jeu de données mosaïque est réinitialisé de manière qu’aucun ajustement ne soit appliqué.
  • Réactiver le statut de l’imageLes images supprimées de l’ajustement sont restaurées au statut actif.Les images sans le nombre minimal de points de contrôle requis pour l’ajustement sont écartées du calcul dans l’opération d’ajustement standard, si bien que les images sont classées comme inactives dans la table d’emprises, la valeur de maxPS est définie sur 0, l’imagerie n’est pas visible dans la carte et le statut des points de rattachement des images écartées est désactivé. Cette option restaure le statut Category sur Principal et permet de s’assurer que la valeur de maxPS est reprise. Les images incluses dans le processus d’ajustement ne sont pas affectées par cette option.
String
Table de solutions en entrée
(Facultatif)

La table de solution est utilisée en cas d’ajustement du jeu de données mosaïque. Il s’agit de la sortie de l’outil Calculer l’ajustement de bloc.

Table View
Facteur de mise à l'échelle Panoramique vers MS.
(Facultatif)

Le facteur d’échelle entre la résolution avec affinage panchromatique et la résolution multispectrale est utilisé si le jeu de données mosaïque contient des rasters avec affinage panchromatique.

Double
MNA en entrée
(Facultatif)

Le MNE est utilisé lors de l’ajustement de bloc. Ce MNE n’est utilisé que s’il s’agit d’une résolution supérieure à tout MNE existant dans le jeu de données mosaïque.

Si ce MNT en entrée est utilisé, la fonction géométrique de la mosaïque sera mise à jour à l'aide de cette entrée.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
Décalage Z
(Facultatif)

Décalage vertical utilisé pour ajuster la couche d’élévation dans la fonction Geometric du jeu de données mosaïque.

Double
Table de points de contrôle
(Facultatif)

Les ajustements appliqués à la table de points de contrôle en entrée sont les mêmes que ceux de la table de solution.

Table View
Ajuster les emprises
(Facultatif)

Indique si la géométrie d’emprise est mise à jour avec la transformation appliquée à l’image.

  • Désactivé : la géométrie d’emprise n’est pas mise à jour. Il s’agit de l’option par défaut.
  • Activé : la géométrie d’emprise est mise à jour. Si une table de points de contrôle est fournié, elle est également transformée.

Boolean
Table de points de solution
(Facultatif)

La table de points de solution est utilisée pour mettre à jour le champ de statut de la table de points de contrôle. Ce paramètre est utilisé uniquement si la valeur du paramètre Table de points de contrôle est fournie.

Table View
Ajuster les points de rattachement
(Facultatif)

Spécifie si les points de rattachement sont mis à jour lorsqu’une table de points de solution point table est fournie. Ce paramètre est utilisé uniquement si la valeur du paramètre Table de points de solution est fournie.

  • Désactivé : les points de rattachement ne sont pas mis à jour. Il s’agit de l’option par défaut.
  • Activé : les points de rattachement sont mis à jour lorsqu’une table de points de solution est fournie.

Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Mosaïque en entrée mise à jour

La sortie correspond au même jeu de données mosaïque que l’entrée ; aucun jeu de données mosaïque n’est créé. L’ajustement de bloc est appliqué au jeu de données mosaïque d’origine.

Table View
Points de contrôle en sortie

Points de contrôle mis à jour.

Table View

arcpy.rm.ApplyBlockAdjustment(in_mosaic_dataset, adjustment_operation, {input_solution_table}, {pan_to_ms_scaling_factor}, {DEM}, {zoffset}, {control_point_table}, {adjust_footprints}, {solution_point_table}, {adjust_tiepoints})
NomExplicationType de données
in_mosaic_dataset

Mosaïque en entrée à ajuster.

Mosaic Dataset; Mosaic Layer
adjustment_operation

Spécifie si le jeu de données mosaïque doit être ajusté à l’aide de la table de solutions ou réinitialisé afin qu’aucun ajustement ne soit appliqué.

  • ADJUSTLe jeu de données mosaïque est ajusté à l’aide de la table de solutions en entrée.
  • RESETLe jeu de données mosaïque est réinitialisé de manière qu’aucun ajustement ne soit appliqué.
  • REACTIVATELes images supprimées de l’ajustement sont restaurées au statut actif.Les images sans le nombre minimal de points de contrôle requis pour l’ajustement sont écartées du calcul dans l’opération d’ajustement standard, si bien que les images sont classées comme inactives dans la table d’emprises, la valeur de maxPS est définie sur 0, l’imagerie n’est pas visible dans la carte et le statut des points de rattachement des images écartées est désactivé. Cette option restaure le statut Category sur Principal et permet de s’assurer que la valeur de maxPS est reprise. Les images incluses dans le processus d’ajustement ne sont pas affectées par cette option.
String
input_solution_table
(Facultatif)

La table de solution est utilisée en cas d’ajustement du jeu de données mosaïque. Il s’agit de la sortie de l’outil Calculer l’ajustement de bloc.

Table View
pan_to_ms_scaling_factor
(Facultatif)

Le facteur d’échelle entre la résolution avec affinage panchromatique et la résolution multispectrale est utilisé si le jeu de données mosaïque contient des rasters avec affinage panchromatique.

Double
DEM
(Facultatif)

Le MNE est utilisé lors de l’ajustement de bloc. Ce MNE n’est utilisé que s’il s’agit d’une résolution supérieure à tout MNE existant dans le jeu de données mosaïque.

Si ce MNT en entrée est utilisé, la fonction géométrique de la mosaïque sera mise à jour à l'aide de cette entrée.

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer
zoffset
(Facultatif)

Décalage vertical utilisé pour ajuster la couche d’élévation dans la fonction Geometric du jeu de données mosaïque.

Double
control_point_table
(Facultatif)

Les ajustements appliqués à la table de points de contrôle en entrée sont les mêmes que ceux de la table de solution.

Table View
adjust_footprints
(Facultatif)

Indique si la géométrie d’emprise est mise à jour avec la transformation appliquée à l’image.

  • NO_ADJUST_FOOTPRINTSLa géométrie d’emprise n’est pas mise à jour. Il s’agit de l’option par défaut.
  • ADJUST_FOOTPRINTSLa géométrie d’emprise est mise à jour. Si une table de points de contrôle est fournie, elle est également transformée.
Boolean
solution_point_table
(Facultatif)

La table de points de solution est utilisée pour mettre à jour le champ de statut de la table de points de contrôle. Ce paramètre est utilisé uniquement lorsque le paramètre control_point_table est fourni.

Table View
adjust_tiepoints
(Facultatif)

Spécifie si les points de rattachement sont mis à jour lorsqu’une table de points de solution point table est fournie. Ce paramètre est utilisé uniquement lorsque le paramètre solution_point_table est fourni.

  • NO_ADJUST_TIEPOINTSLes points de rattachement ne sont pas mis à jour. Il s’agit de l’option par défaut.
  • ADJUST_TIEPOINTSLes points de rattachement sont mis à jour lorsqu’une table de points de solution est fournie.
Boolean

Sortie obtenue

NomExplicationType de données
out_mosaic_dataset

La sortie correspond au même jeu de données mosaïque que l’entrée ; aucun jeu de données mosaïque n’est créé. L’ajustement de bloc est appliqué au jeu de données mosaïque d’origine.

Table View
out_control_point_table

Points de contrôle mis à jour.

Table View

Exemple de code

Exemple 1 d’utilisation de l’outil ApplyBlockAdjustment (fenêtre Python)

Il s’agit d’un exemple Python pour la fonction ApplyBlockAdjustment.

import arcpy
arcpy.ApplyBlockAdjustment_rm(
     "c:/BD/BD.gdb/redQB", "ADJUST",
     "c:/BD/BD.gdb/redQB_sol", 0.25)
Exemple 2 d'utilisation de l'outil ApplyBlockAdjustment (script autonome)

Il s’agit d’un exemple de script Python d’utilisation de la fonction ApplyBlockAdjustment.

#apply block adjustment
import arcpy
arcpy.env.workspace = "c:/workspace"

#Apply the block ajustment
mdName = "BD.gdb/redlandsQB"
out_solutionTable = "BD.gdb/redlandsQB_solution"

arcpy.ApplyBlockAdjustment_rm(mdName, "ADJUST", 
     out_solutionTable, 0.25)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

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

Rubriques connexes