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
- Quand l'environnement de système de coordonnées est différent du système de coordonnées de la classe d'entités en entrée, les entités en entrée sont projetées dans le système de coordonnées en sortie pendant l'exécution de l'outil. Cette projection des entités n'affecte pas la classe d'entités en entrée.
- Si le système de coordonnées de jeu de données en entrée ou en sortie est inconnu, aucune projection n'a lieu. Dans ce cas, les coordonnées de l'entité en entrée sont alors supposé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 des entités en sortie des jeux des données géographiques créés par les outils de géotraitement.
- Identique à l'entrée - le jeu de données géographiques en sortie sera dans le même système de coordonnées que l'entrée. Il s'agit de l'option par défaut.
- Comme spécifié ci-dessous - permet de choisir le système de coordonnées des jeux de données géographiques en sortie. Vous pouvez soit indiquer un nom de système de coordonnées soit y accéder à partir de la boîte de dialogue Propriétés de référence spatiale.
- Identique à l'affichage - Dans ArcMap, ArcScene ou ArcGlobe, le système de coordonnées de l'affichage en cours sera utilisé.
- Identique à la couche <nom> - Toutes les couches sont répertoriées et vous pouvez en choisir une comme système de coordonnées. A l'instar de l'option Identique à l'affichage, le système de coordonnées de la couche est lu et stocké. La prochaine fois que vous consulterez le paramètre Système de coordonnées en sortie, il indiquera Comme spécifié ci-dessous.
Syntaxe de script
arcpy.env.outputCoordinateSystem = système_coordonnées
Paramètre | Explication |
---|---|
système_coordonnées | Par défaut, le système de coordonnées d'une 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
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")