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 peut utiliser, notamment des transformations personnalisées (créées à l’aide de l’outil Créer une transformation géographique) et des transformations fournies par le système (prêtes à l’emploi).
Si aucune direction n'est indiquée lors d'une transformation géographique, les outils de géotraitement définissent automatiquement la direction. Par exemple, si vous convertissez des données de WGS 1984 en NAD 1927, vous pouvez choisir une transformation appelée 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 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
- 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ètre | Explication |
---|---|
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). |
Exemple de script
Projetez 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")