Veuillez noter que des travaux routiers sont présentement en cours près du campus de Limoilou. Consultez l'info-chantiers pour connaître les détails et pour planifier vos déplacements. 

Python pour ArcGIS Pro

PYT-2 Perfectionnement
Campus Campus de Limoilou, En ligne / À distance

En recrutement - Début : mardi 14 janvier 2025

Description

La programmation Python est utilisée dans plusieurs logiciels. Que ce soit pour l’automatisation des tâches ou pour créer des nouvelles fonctionnalités, c’est un langage de choix.

Dans la formation Automatisation des flux SIG avec Python et ArcGIS Pro, vous allez explorer comment utiliser le langage Python avec le logiciel ArcGIS Pro.

Objectifs

  • Comprendre la structuration du module ArcPy pour l’utiliser à son plein potentiel

Contenu

1 – Les bases :

  • Retour sur la base de Python 3
  • Environnement Anaconda
  • Qu’est-ce que ArcPy
    • Différence ArcPy pour ArcMap et ArcGIS Pro
  • Choix des IDE (Integrated Development Environment)

2 – L’accès aux outils et à l’environnement.

  • Environnement ArcGIS Pro
  • Outils et boites à outils
  • Python et outils de géotraitement

3 – Descriptions des objets

  • Fonction Describe
  • Propriétés selon les différents types d’objets

4 – Les listes et les champs

  • Liste des différents éléments géographiques
  • Prise en charge des champs (accéder, créer et modifier)

5 – Les curseurs

  • Fonctionnement des curseurs dans la table : InsertCursor; SearchCursor; UpdateCursor.

6 – La géométrie

  • Accès à la géométrie
  • Création d’objets géométriques
  • Références spatiales

7 – La résolution d’erreurs et création d’une boite à outils

  • Gestion des erreurs via ArcPy
  • Paramètres des outils
  • Partage des outils

Méthodologie

Présentations théoriques suivies d’exercices pratiques.

Clientèle visée

Toute personne ayant une bonne connaissance d’ArcGIS et qui désire apprendre comment utiliser le langage Python avec ArcGIS Pro.