Formation Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals
Python pour ArcGIS et QGIS fait référence à l'utilisation du langage de programmation Python pour automatiser, étendre et effectuer des analyses géospatiales dans les environnements ArcGIS et QGIS. Le langage de programmation Python est largement intégré dans les deux plateformes, ce qui permet aux utilisateurs de rationaliser les tâches, de créer des scripts personnalisés et de manipuler les données géospatiales plus efficacement.
Cette formation en direct (en ligne ou sur site), animée par un instructeur, s'adresse aux professionnels des sciences de la terre et de l'ingénierie de niveau débutant qui souhaitent utiliser Python pour l'analyse géospatiale dans les environnements ArcGIS et QGIS.
A l'issue de cette formation, les participants seront capables de :
- Apprendre la syntaxe Python et les structures de contrôle pour exécuter efficacement des tâches géospatiales.
- Utiliser Pandas, Numpy et Matplotlib pour l'analyse et la visualisation des données dans GIS.
- Manipuler et analyser des données vectorielles avec les bibliothèques Geopandas, Arcpy et PyQGIS.
- Automatiser les processus et les flux de travail géospatiaux à l'aide de scripts Python dans ArcGIS et QGIS.
- Développer des outils de géotraitement personnalisés basés sur Python pour ArcGIS et QGIS afin de rationaliser les tâches.
Format du cours
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction à Python
- Aperçu de Python et de son utilisation dans l'analyse géospatiale
- Mise en place d'environnements Python pour ArcGIS et QGIS
- Syntaxe de base et exécution des tâches
- Instructions if, elif, else
- Boucles : for, while
- Fonctions et modules
- Gestion des erreurs et des exceptions
Introduction à Data Analysis et à la visualisation
- Travailler avec des données dans Python en utilisant Pandas et Numpy
- Techniques de manipulation de données pour les ensembles de données géospatiales
- Introduction à Matplotlib et Seaborn pour la visualisation de données géospatiales
Vecteur Data Analysis avec Geopandas, Arcpy et PyQGIS
- Introduction aux structures de données vectorielles
- Manipulation de couches vectorielles à l'aide de Geopandas dans QGIS
- Analyse des couches vectorielles avec Arcpy en ArcGIS
- Utilisation de PyQGIS pour les opérations vectorielles
Raster Data Analysis avec GDAL/OGR, Rasterio, Geopandas, Arcpy et PyQGIS
- Introduction aux données matricielles
- Travailler avec des couches matricielles en utilisant GDAL/OGR et Rasterio
- Analyse des données matricielles en ArcGIS avec Arcpy
- Automatisation des tâches de traitement des données matricielles avec PyQGIS
Séquences d'outils avec Python dans QGIS et ArcGIS
- Automatisation des flux de travail et des processus GIS
- Création de scripts pour l'automatisation de tâches séquentielles dans ArcGIS et QGIS
- Création d'outils de géotraitement personnalisés à l'aide de Python.
Information géospatiale Management avec Python
- Automatisation de la génération de rapports et de la création de cartes
- Connexion aux bases de données géospatiales et accès aux services Web (WMS, WFS)
- Automatisation de la récupération et de l'analyse des données
Résumé et prochaines étapes
Pré requis
- Compréhension de base de GIS et familiarité avec les outils ArcGIS/QGIS.
Public
- Professionnels des sciences de la terre
- Professionnels de l'ingénierie
Les formations ouvertes requièrent plus de 3 participants.
Formation Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals - Booking
Formation Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals - Enquiry
Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (4)
Les exemples pratiques nous ont permis de ressentir réellement comment le programme fonctionne. Des explications détaillées et une intégration des concepts théoriques et leur relation avec les applications pratiques.
Ian - Archeoworks Inc.
Formation - ArcGIS Fundamentals
Traduction automatique
Tous les sujets qu'il a abordés, y compris des exemples. Et également expliqué comment ils sont utiles dans notre travail quotidien.
madduri madduri - Boskalis Singapore Pte Ltd
Formation - QGIS for Geographic Information System
Traduction automatique
J'ai vraiment apprécié la formation. J'ai trouvé tous les modules applicables aux problèmes que je cherche à résoudre au travail. L'intégration de la formation avec les carnets Jupyter était vraiment impressionnante.
Mark Firmin - Environment and Climate Change Canada
Formation - Python for Geographic Information System (GIS)
Traduction automatique
La chose que j'ai le plus aimée dans la formation était l'organisation et l'emplacement
Hamid Tuama - Ability with Innovation General Contracting (DMCC Branch)
Formation - ArcGIS for Spatial Analysis
Traduction automatique
Cours à venir
Cours Similaires
ArcGIS for Spatial Analysis
14 HeuresCette formation en Belgique (en ligne ou sur site) est destinée aux écologistes de terrain et aux gestionnaires de la conservation qui souhaitent créer des projets de données spatiales en ArcGIS.
A la fin de cette formation, les participants seront capables de :
- Produire des données spatiales sous forme de visualisations.
- Réaliser des géostatistiques sur des données réelles.
- Mettre en œuvre l'analyse des données spatiales, le traitement des données et la cartographie avec ArcGIS.
- Analyser des données spatiales pour des projets en ArcGIS.
ArcMap in ArcGIS
14 HeuresCette formation en <loc> ; (en ligne ou sur site) est destinée aux scientifiques de l'environnement et archéologues de niveau intermédiaire qui souhaitent apprendre à utiliser ArcMap in ArcGIS pour collecter, organiser, gérer et analyser l'information géographique.
A l'issue de cette formation, les participants seront capables de :
-
Comprendre les principes fondamentaux d'ArcMap et d'ArcGIS.
Collecter, organiser, gérer et analyser des informations géographiques sur les éléments sociaux et archéologiques.
Effectuer des requêtes spatiales pour l'évaluation de l'impact.
ArcGIS from Basic to Advanced
35 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) s'adresse aux professionnels et analystes GIS de niveau débutant à avancé qui souhaitent apprendre à utiliser efficacement ArcGIS pour la visualisation de données, l'analyse spatiale et la gestion de projets géospatiaux.
A l'issue de cette formation, les participants seront capables de :
- Naviguer et utiliser les outils ArcGIS pour la gestion des données géospatiales.
- Créer et personnaliser des cartes avec des couches et des attributs.
- Effectuer des tâches avancées d'analyse spatiale et de géotraitement.
- Automatiser les flux de travail en utilisant ModelBuilder et Python.
ArcGIS Enterprise for Technical Support
14 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) s'adresse au personnel d'assistance informatique débutant qui souhaite fournir une assistance solide à ArcGIS Enterprise, en traitant efficacement toutes les anomalies ou défaillances.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les composants de ArcGIS Enterprise.
- Apprendre à installer, configurer et gérer ArcGIS Enterprise.
- Acquérir des compétences en matière de dépannage et de résolution des problèmes courants.
- Développer des compétences en matière de surveillance et de maintenance des environnements ArcGIS Enterprise.
- Maîtriser les techniques de sauvegarde, de restauration et d'optimisation des performances.
ArcGIS Fundamentals
14 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur place) s'adresse aux professionnels débutants qui souhaitent apprendre les concepts et les outils fondamentaux de ArcGIS.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base de GIS et des données spatiales.
- Naviguer dans l'interface ArcGIS.
- Créer et gérer des données spatiales.
- Effectuer des analyses spatiales de base.
- Créer des cartes et des visualisations.
ArcGIS Pro for Spatial Analysis
14 HeuresA l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts GIS et les types de données spatiales en utilisant la dernière version de ArcGIS Pro.
- Étudier l'interface utilisateur et évaluer les utilisations
- Explorer ArcGIS* Pro et comment utiliser le contenu en ligne
- Gérer, manipuler et analyser ses propres données
- Afficher et partager vos données de manière significative et créative.
Remarque : nous utiliserons la dernière version de ArcGIS Pro.
Advanced ArcGIS Pro for Spatial Analysis
35 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) est destinée aux professionnels de niveau avancé GIS qui souhaitent utiliser ArcGIS Pro pour améliorer leurs capacités d'analyse spatiale, mener des analyses géostatistiques complètes et appliquer des techniques avancées de modélisation 3D pour une prise de décision et une résolution de problèmes plus efficaces dans des scénarios du monde réel.
À l'issue de cette formation, les participants seront en mesure de :
- Développer des compétences avancées dans les techniques d'analyse spatiale en utilisant ArcGIS Pro.
- Utiliser les scripts Python pour l'automatisation et le traitement de données complexes.
- Appliquer la modélisation spatiale pour la résolution de problèmes dans des scénarios du monde réel.
- Effectuer des analyses géostatistiques pour une interprétation avancée des données.
- Intégrer des sources de données externes et exploiter l'analyse de données spatiales en 3D.
ArcGIS with Python Scripting
14 HeuresCette formation en direct avec instructeur en Belgique (en ligne ou sur site) s'adresse aux analystes GIS qui souhaitent automatiser les tâches répétitives dans les processus GIS.
A l'issue de cette formation, les participants seront capables de :
- Construire des applications GIS en utilisant des outils Python et ArcGIS.
- Développer avec le package ArcGIS ArcPy, en utilisant Python.
- Appliquer les modules ArcGIS pour l'automatisation des cartes en utilisant les classes d'objets dans Python.
Advanced Geographic Information Systems (GIS)
21 HeuresCette formation en Belgique (en ligne ou sur site) s'adresse aux géographes de niveau intermédiaire qui souhaitent approfondir leur expertise en matière d'analyse spatiale, de gestion des données et d'applications GIS.
A l'issue de cette formation, les participants seront capables de :
- Appliquer des techniques avancées d'analyse spatiale pour résoudre des problèmes géographiques complexes.
- Gérer de grandes bases de données spatiales et effectuer un contrôle de la qualité des données.
- Créer des cartes et des visualisations dynamiques et interactives pour diverses applications.
- Utiliser la programmation et l'automatisation pour rationaliser les flux de travail GIS.
Google Maps API for Developers
14 HeuresCette formation en Belgique (en ligne ou sur site) est destinée aux développeurs qui souhaitent améliorer leur site web ou leur application web en ajoutant une fonctionnalité de géolocalisation grâce à Google Maps.
À l'issue de cette formation, les participants seront capables de :
- Intégrer une carte dans un site web ou une application web nouveau ou existant.
- Afficher des données en direct synchronisées avec l'emplacement actuel.
- Créer un mashup qui inclut Google Maps.
- Appliquer les bonnes pratiques de codage CSS et JavaScript.
- Créer une carte personnalisée pour une application.
Python for Geographic Information System (GIS)
21 HeuresUn système d'information géographique (GIS) est un système conçu pour saisir, stocker, manipuler, analyser, gérer et présenter des données spatiales ou géographiques. L'acronyme GIS est parfois utilisé pour désigner la science de l'information géographique (GIScience), discipline universitaire qui étudie les systèmes d'information géographique et qui constitue un vaste domaine au sein de la discipline universitaire plus large qu'est la géoinformatique.
L'utilisation de Python avec GIS a considérablement augmenté au cours des deux dernières décennies, en particulier avec l'introduction de la série Python 2.0 en 2000, qui comprenait de nombreuses nouvelles fonctionnalités de programmation qui ont rendu le langage beaucoup plus facile à déployer. Depuis lors, Python n'a pas seulement été utilisé dans les produits commerciaux GIS tels que ceux d'Esri, mais aussi dans les plateformes open source, y compris dans le cadre de QGIS et de GRASS. En fait, Python est aujourd'hui de loin le langage le plus utilisé par les utilisateurs et les programmeurs de GIS.
Ce programme couvre l'utilisation de Python et de ses bibliothèques avancées comme geopandas, pysal, bokeh et osmnx pour implémenter vos propres fonctionnalités GIS. Le programme couvre également les modules d'introduction à l'API ArcGIS et à la boîte à outils QGIS.
QGIS for Geographic Information System
21 HeuresUn système d'information géographique ( GIS ) est un système conçu pour capturer, stocker, manipuler, analyser, gérer et présenter des données spatiales ou géographiques. L’acronyme GIS est parfois utilisé pour la science de l’information géographique ( GIS science) pour désigner la discipline universitaire qui étudie les systèmes d’information géographique et constitue un vaste domaine de la discipline universitaire plus vaste de la géoinformatique.
Q GIS fonctionne comme un logiciel de système d’information géographique ( GIS ), permettant aux utilisateurs d’analyser et de modifier des informations spatiales, en plus de la composition et de l’exportation de cartes graphiques. Q GIS prend en charge les calques raster et vectoriel; les données vectorielles sont stockées sous forme d'entités ponctuelles, linéaires ou surfaciques. Plusieurs formats d'images raster sont pris en charge et le logiciel peut géoréférencer des images. En résumé, il permet aux utilisateurs de créer, éditer, visualiser, analyser et publier des informations géospatiales sur Windows, Mac, Linux , BSD.
Ce programme, dans sa première phase, introduit l'interface Q GIS pour un usage général. Dans la deuxième phase, nous présentons PyQ GIS - les bibliothèques python de Q GIS qui permettent l’intégration de fonctionnalités GIS dans votre code python ou votre application python, de sorte que vous puissiez même créer votre propre plug-in Python autour d’une fonctionnalité GIS particulière.