ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Plus...

Créer une transformation géographique personnalisée

  • Récapitulatif
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Crée une méthode convertissant des données entre deux systèmes de coordonnées géographiques ou datums. La sortie de cet outil peut être utilisée comme méthode de transformation pour n'importe quel outil avec un paramètre nécessitant une transformation géographique.

Utilisation

  • Tous les fichiers de transformation géographique personnalisée sont enregistrés avec une extension .gtf et stockés dans le dossier ESRI\<ArcGIS product>\ArcToolbox\CustomTransformations sous le dossier Application Data de l'utilisateur. Le dossier CustomTransformations est créé par l'outil s'il n'existe pas. Si le dossier Application Data est en lecture seule ou masqué, la sortie est créée dans ArcToolbox\CustomTransformations sous le dossier temporaire de l'utilisateur. L'emplacement ou le nom des dossiers Application Data et temp varie selon le système d'exploitation.

    • Sur un système d'exploitation Windows, le dossier Application Data se trouve dans %appdata% et le dossier Temp de l'utilisateur se trouve dans %temp%. Entrez %appdata% dans une fenêtre de commande pour obtenir l'emplacement du fichier AppData. Entrez %temp% pour obtenir l'emplacement du dossier temporaire.
    • Sur les systèmes Unix, les dossiers tmp et Application Data se trouvent dans le répertoire d'accueil de l'utilisateur, sous $HOME et $TMP, respectivement. Entrez /tmp sur un terminal pour obtenir l'emplacement.

  • Les outils de géotraitement qui utilisent les transformations géographiques examinent toutes les transformations personnalisées qui se trouvent à l'emplacement de stockage par défaut et les présentent en tant qu'options de transformation valides dans la boîte de dialogue sous la liste déroulante du paramètre Transformation géographique.

  • Les fichiers de transformation personnalisée ne peuvent pas être modifiés. Il s'agit de fichiers binaires stockant des informations sur la version et la longueur des chaînes qui risquent d'être endommagés s'ils sont modifiés en dehors de la structure de géotraitement. Pour mettre à jour le fichier, vous devez créer une nouvelle transformation géographique personnalisée et remplacer le fichier existant.

Syntaxe

CreateCustomGeoTransformation_management (geot_name, in_coor_system, out_coor_system, custom_geot)
ParamètreExplicationType de données
geot_name

Nom de la méthode de transformation personnalisée.

Tous les fichiers de transformation géographique personnalisée sont enregistrés avec une extension .gtf et stockés dans le dossier ESRI\<ArcGIS product>\ArcToolbox\CustomTransformations sous le dossier Application Data de l'utilisateur. Le dossier CustomTransformations est créé par l'outil s'il n'existe pas. Si le dossier Application Data est en lecture seule ou masqué, la sortie est créée dans ArcToolbox\CustomTransformations sous le dossier temporaire de l'utilisateur. L'emplacement ou le nom des dossiers Application Data et temp varie selon le système d'exploitation.

  • Sur un système d'exploitation Windows, le dossier Application Data se trouve dans %appdata% et le dossier Temp de l'utilisateur se trouve dans %temp%. Entrez %appdata% dans une fenêtre de commande pour obtenir l'emplacement du fichier AppData. Entrez %temp% pour obtenir l'emplacement du dossier temporaire.
  • Sur les systèmes Unix, les dossiers tmp et Application Data se trouvent dans le répertoire d'accueil de l'utilisateur, sous $HOME et $TMP, respectivement. Entrez /tmp sur un terminal pour obtenir l'emplacement.

String
in_coor_system

Système de coordonnées géographiques de démarrage.

Coordinate System
out_coor_system

Système de coordonnées géographiques final.

Coordinate System
custom_geot

Définissez les valeurs METHOD et PARAMETER rassemblées dans une chaîne pour la transformation personnalisée GEOGTRAN. Définissez le nom de la méthode à partir des méthodes disponibles Geocentric_Translation, Molodensky, Molodensky_Abridged, Position_Vector, Coordinate_Frame, Molodensky_Badekas, NADCON, HARN, NTV2, Longitude_Rotation, Unit_Change et Geographic_2D_Offset. Chaque méthode possède ses propres jeux de paramètres. Vous pouvez modifier les valeurs des paramètres en entrant du texte en regard du nom du paramètre au sein de la représentation de chaîne entière de la transformation géographique personnalisée. Vous trouverez ci-dessous des exemples Python.

String

Exemple de code

Exemple d'utilisation de la fonction CreateCustomGeoTransformation (script autonome Python)

Le script autonome suivant utilise la fonction CreateCustomGeoTransformation pour créer une transformation personnalisée dans un but particulier. La sortie est un fichier *.gtf créé dans le répertoire par défaut.

# Name: CreateCustomGeographicTransformation.py
# Description: Creates a custom geographic transformation in the default directory.

# import system modules
import arcpy

# set the variables
geoTransfmName = "cgt_geocentric2"

# create a spatial reference object for GCS_Tokyo
inGCS = arcpy.SpatialReference("Tokyo")

# create a spatial reference object for GCS_WGS_1984
outGCS = arcpy.SpatialReference("WGS 1984")

customGeoTransfm = "GEOGTRAN[METHOD['Geocentric_Translation'],PARAMETER['X_Axis_Translation',''],PARAMETER['Y_Axis_Translation',''],PARAMETER['Z_Axis_Translation','']]"

arcpy.CreateCustomGeoTransformation_management(geoTransfmName, inGCS, outGCS, customGeoTransfm)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Informations de licence

  • ArcGIS for Desktop Basic: Oui
  • ArcGIS for Desktop Standard: Oui
  • ArcGIS for Desktop Advanced: Oui

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Projections et transformations
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal