Transformations géographiques (paramètre d'environnement)

Les outils qui respectent l'environnement Transformations géographiques utilisent les méthodes de transformation lors de la projection de données.

Spécifie les méthodes de transformation qui peuvent être utilisées pour projeter des données à la volée. Vous pouvez créer une liste de méthodes de transformation que l’application utilise, notamment des transformations personnalisées (celles créées à l’aide de l’outil Créer une transformation géographique) et des transformations fournies par le système (celles prêtes à l’emploi).

Si aucune direction n’est indiquée lors d’une transformation géographique, les outils de géotraitement appliquent automatiquement la direction. Si, par exemple, vous convertissez des données depuis le système WGS 1984 vers le datum NAD 1927, vous pouvez choisir la transformation NAD_1927_to_WGS_1984_3, et le logiciel l’appliquera correctement.

Remarques sur l'utilisation

  • Vous pouvez inclure des méthodes de transformation prédéfinies, celles fournies par l'application, celles figurant dans la liste, ainsi que des méthodes de transformation personnalisées créées à l'aide de l'outil Créer une transformation géographique personnalisée.
  • Quel que soit le nombre de transformations dans la liste, l'application n'utilise que celles appropriées pour la projection. Toutes les autres transformations sont ignorées.
  • L’environnement prend en charge les méthodes de transformation composites. Le paramètre de transformation de l’outil Projeter et la fonction arcpy.ListTransformations fournissent des transformations valides, transformations composites incluses, entre une entrée et une sortie. Par exemple, ITRF_2000_To_WGS_1984 + ITRF_2000_To_NAD_1983_2011 est utilisable avec cet environnement.
  • Si une projection nécessite plusieurs méthodes de transformation dont des transformations composites, un outil n’utilise qu’une seule transformation de l’environnement. C’est le cas même si plusieurs méthodes de transformation ont été définies. Si une projection nécessite plusieurs méthodes de transformation, utilisez l’outil Projeter.

Syntaxe de la boîte de dialogue

  • Geographic Transformations (Transformations géographiques) : créez une liste des méthodes de transformation. Il peut s’agir de méthodes de transformation fournies par le système, ainsi que de méthodes de transformation personnalisées créées à l’aide de l’outil Create Custom Geographic Transformation (Créer une transformation géographique personnalisée).

Syntaxe de script

arcpy.env.geographicTransformations = geographic_transformations

ParamètreExplication

geographic_transformations

Chaîne des méthodes de transformation, délimitée par un point-virgule. Il peut s’agir de méthodes de transformation fournies par le système, ainsi que de méthodes de transformation personnalisées créées à l’aide de l’outil Create Custom Geographic Transformation (Créer une transformation géographique personnalisée).

Syntaxe geographicTransformations

Exemple de script

Projetez des données dans un nouveau système de coordonnées lors de la création de zones tampon.

import arcpy

# Set the workspace, outputCoordinateSystem and geographicTransformations 
# environments
arcpy.env.workspace = "c:/data"
arcpy.env.outputCoordinateSystem = arcpy.SpatialReference("WGS 1984 UTM Zone 18N")
arcpy.env.geographicTransformations = "Arc_1950_To_WGS_1984_5; PSAD_1956_To_WGS_1984_6"

arcpy.analysis.Buffer("roads.shp", "roads_buffer.shp", "10 meters")

Rubriques connexes