Web-GIS & Python for Geospatial Analysis - AulaGEO
- Description
- Curriculum
- FAQ
- Reviews

Objective: This course aims to equip participants with the skills to develop and interact with spatial data for internet deployment using open source tools. By the end of the course, participants will be able to manage spatial data with PostgreSQL, stylize data using GeoServer, and deploy web maps using OpenLayers. Additionally, participants will gain proficiency in Python programming for geospatial analysis using ArcPy in ArcGIS Pro.
Target Audience: This course is designed for GIS professionals, developers, data scientists, and anyone interested in web-based geographic information systems (GIS). It is suitable for both beginners and those with some experience in GIS who wish to enhance their skills in using open source software and Python programming for geospatial data management and analysis.
Course Content:
Level I: Web-GIS using Open Source Software and ArcPy for ArcGIS Pro
-
PostgreSQL for Data Management
-
Download, installation, and configuration of PostgreSQL.
-
Configuration of the spatial component (PostGIS).
-
Insertion and management of spatial data.
-
-
GeoServer for Data Stylization
-
Download and installation of GeoServer.
-
Creation of data stores and layers.
-
Deployment and customization of styles for data visualization.
-
-
OpenLayers for Web Deployment
-
Introduction to web deployment concepts.
-
Code development in an HTML page to add data layers.
-
Integration of WMS services, map extension, and timeline features.
-
-
Python Programming in ArcGIS Pro
-
Introduction to ArcPy for geospatial analysis.
-
Practical exercises to automate GIS tasks and enhance spatial analysis capabilities.
-
Level II: Data Science – Using Python, Plotly, and Leaflet
-
Data Visualization Principles
-
Methodological principles of data visualization and graphic display techniques.
-
Practical exercises on data extraction and deployment using Python and Plotly.
-
Geospatial applications for representing geographic data using Plotly’s methods.
-
-
Geospatial Data Representation
-
Reconstruction of John Snow’s cholera research data.
-
Scientific and statistical graphics and their display through animation code.
-
-
Interactive Maps with Leaflet
-
Using Leaflet code to explore and create interactive maps.
-
Level III: Python Programming – Learn Easy
-
Introduction to Python
-
Basics of Python programming and its applications.
-
Handling different types of data (geospatial, textual, relational).
-
-
Advanced Python Techniques
-
Automating tasks and saving time using Python in ArcGIS Pro.
-
Tutorials for beginners to get started with Python, ArcGIS, and ArcPy.
-
-
Practical Applications
-
Interactive field examples and resources for hands-on practice.
-
Step-by-step tutorials to become proficient in Python for data science.
-
Methodology: The course follows the AulaGEO methodology, starting from scratch and progressing step-by-step with practical examples and real-world data. This hands-on approach ensures that participants can practice and apply the concepts learned as many times as needed to master the skills.
Join us and become proficient in web-GIS using open source tools and Python programming for geospatial analysis!
-
15Level I - Run python script from outside ArcGIS Pro
-
16Level I - Introduction to python window
-
17Level I - Run buffer analysis tool
-
18Level I - Field management tool & Length calculation
-
19Level I - Use Arcpy for Get result form tool, wo…ta properties
-
20Level I - Import Arcpy and modules
-
21Level I - Describe properties of data
-
22Level I - Create a field list and loop through the contents
-
23Level I - Geo processing and select by location tools
-
24Level I - List unique values from attribute table Ordenados por nombre
-
25Level I - Map document to pdf map conversion
-
26Level I - Split Line to Multiple Parts
-
32Level II - Continuos Variables and Histogram
-
33Level II - Time Series and Line Chart
-
34Level II - Categorical data and bar chart
-
35Level II - Categorical Data Type and pie chart
-
36Level II - Pair of Continous variables
-
37Level II - One of Continous and One Categorica
-
38Level II - Pair of Categorical Variable
-
39Level II - Practice 2
Social Network