FORMATIONS / INFORMATIQUE / Cartographie / SIG
SIG-005 ARCGIS ET LANGAGE PYTHON | 5 jours
01/. DEFINITION
Les bases du langage Python ; Implémentation de Python dans l'environnement ArcGIS Desktop ; Création et gestion de
processus de géotraitement ArcGIS avec l'utilisation de Python.
02/. LES BASES DU LANGAGE PYTHON
Présentation de la formation, souhaits particuliers ; L'environnement de programmation Python : IDLE et Pythwin ; Types de
données, variables et structures de contrôle ; Chaînes de caractères et listes de données ; Fonctions et procédures ; Gestion
des fichiers ; Programmation orientée Objet : l'utilisation des classes ; Débogage et gestion des erreurs.
03/. PYTHON DANS L'ENVIRONNEMENT ARCGIS
Le Géotraitement en ArcGIS : Outils, définition et paramétrage de l'environnement ; Définition de processus de Géotraitement
dans ArcGIS : l'utilisation du ModelBuilder ; La bibliothèque ArcPy ; Création de scripts Python à partir du ModelBuilder ;
Intégration des scripts dans ArcToolBox ; Utilisation des scripts Python en automation ; Gestion des Documents-Cartes ;
Gestion des couches de données ; Scripting en mode Mise en Page ; Export des cartes et gestion des documents PDF.
04/. PYTHON DANS L'ENVIRONNEMENT ARCGIS (SUITE)
Ajout de fonctionnalité dans les scripts ; Python : curseurs, descripteurs, itérateurs et énumérateurs ; Création et édition de
géométries ; Utilisation de filtres et de requêtes SQL ; Gestion du référencement spatial.
05/. UTILISATION DES SCRIPTS PYTHON DANS DES CAS D'ÉTUDE
Gestion de cas d'étude spécifiques-métier en utilisant des scripts Python ; Cette partie du cours comprend deux cas d'étude
spécifiques impliquant la solution de problèmes-métier.
06/. UTILISATION AVANCÉE DE PYTHON DANS UN ENVIRONNEMENT ARCGIS
Connexion avec des sources de données extérieures : l'exemple d'Oracle ; Gestion des fichiers XML ; Gestion des
appels-système ; Conclusions – Discussion.
Public
Développeurs, chefs de projet.
Objectifs
Maîtriser Python pour extraire et analyser des données binaires ou textuelles avec ArcGIS.
Prérequis
Bonnes connaissances en programmation C++.
Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage
délivrée en fin de formation.
VERTEGO / HÔTEL D’ENTREPRISES « LES ALLÉES »
26 Avenue des Lilas / 64062 PAU Cedex 9
Tél. : +33 (0)5 59 14 62 62