Les outils qui respectent l'environnement Transformations géographiques utilisent les méthodes de transformation lors de la projection de données.
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 ne prend pas en charge les méthodes de transformation composites. Si la projection d'entités exige plusieurs méthodes de transformation, l'application ne sélectionne pas plusieurs options dans la liste d'environnements, que les méthodes nécessaires existent ou non dans la liste. C'est également le cas si votre transformation géographique personnalisée contient plusieurs méthodes. Ces méthodes ne seront pas appliquées.
Si la projection nécessite plusieurs méthodes de transformation, utilisez l'outil Projeter.
Syntaxe de la boîte de dialogue
- Transformations géographiques : permet de créer une liste de 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 Créer une transformation géographique personnalisée.
Syntaxe de script
arcpy.env.geographicTransformations = geographic_transformations
Paramètre | Explication |
---|---|
transformations géographiques | Chaîne de méthodes de transformation délimitées 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 Créer une transformation géographique personnalisée. |
Exemple de script
Projeter des données dans un nouveau système de coordonnées lors de la bufferisation
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.Buffer_analysis("roads.shp", "roads_buffer.shp", "10 meters")