Les outils qui respectent l'environnement Système de coordonnées en sortie créent des jeux de données géographiques en sortie dotés du système de coordonnées spécifié.
Le traitement, à savoir le calcul des relations de géométrie et la modification des géométries, s'effectue dans le même système de coordonnées que le jeux de données géographiques en sortie. Cet environnement remplace le système de coordonnées par défaut des jeux de données géographiques en sortie créés par les outils de géotraitement.
Pour savoir comment le système de coordonnées est déterminé, reportez-vous à la rubrique Référence spatiale et géotraitement.
Remarques sur l'utilisation
- Lorsque l’environnement du système de coordonnées en sortie est différent de celui du système de coordonnées en entrée, l’entité est projetée dans le système de coordonnées en sortie pendant le fonctionnement de l’outil. Cette projection sans incidence sur l’entrée.
- Si le système de coordonnées en entrée ou en sortie est inconnu, aucune projection n’a lieu. Dans ce cas, les coordonnées de l’entrée sont censées être dans le même système de coordonnées que le système de coordonnées en sortie.
- Lorsque les systèmes de coordonnées en entrée et en sortie nécessitent une transformation géographique, définissez l’environnement sur Transformations géographiques.
Syntaxe de la boîte de dialogue
Cette option spécifie le système de coordonnées en sortie des jeux des données géographiques créés par les outils de géotraitement.
- Current Map (Carte actuelle) : le système de coordonnées de la carte ou de la scène actuelle sera utilisé.
- Toutes les couches sont répertoriées et vous pouvez en choisir une comme système de coordonnées.
Vous pouvez également cliquer sur le bouton Select Coordinate System (Sélectionner le système de coordonnées) pour sélectionner un autre système de coordonnées.
Syntaxe de script
arcpy.env.outputCoordinateSystem = coordinate_system
Paramètre | Explication |
---|---|
coordinate_system | Par défaut, le système de coordonnées en sortie est identique à celui de l’entrée ; si ce n'est pas le cas, le système de coordonnées en sortie peut être défini à l’aide des éléments suivants :
|
Exemple de script
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"
# Project data into new coordinate system while buffering.
arcpy.analysis.Buffer("roads.shp", "roads_buffer.shp", "10 meters")
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?