Menu

FORMATIONS / INFORMATIQUE / 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++.

Méthodes 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.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact