This brick introduces automated geospatial pipelines using Apache Airflow—a powerful workflow engine for scheduling, monitoring, and scaling spatial data tasks.
You’ll get hands-on experience with real-world pipelines like:
- Daily raster inference and tiling to PMTiles
- Vector-to-GeoParquet transformation and catalog updates
SPATIAL LAB CERTIFICATION
E3: Apache Airflow for Geospatial Automation
Brick E3 – Core Competencies (High-Level)
- Airflow DAG Design for Spatial Workflows
Define and structure Directed Acyclic Graphs (DAGs) to automate geospatial ETL and inference tasks. - Raster Inference Pipelines
Run large-scale raster processing (e.g. snow detection) and export results as tiled PMTiles layers. - Vector Data Transformation
Convert CSV point data into GeoParquet, register geometry columns, and publish to spatial catalogs. - CI-Friendly DAG Testing
Write lightweight Pytest checks for DAG validity, task execution, and proof-of-completion artifacts.
Lesson Skills
E3 Certified Skills
Full list of skills and tools used during this certification track. Anyone who has the validated badge for this track has used these tools and skills.
– Understand how Airflow schedules and runs tasks via Directed Acyclic Graphs (DAGs)
– Define DAGs with clear task dependencies, intervals, and retry logic
– Run daily raster processing (e.g., snow depth change detection) using Python or external tools
– Export processed rasters to tiled formats like PMTiles for fast web visualization
– Convert raw CSV or point data into GeoParquet
– Register geometry columns and structure outputs for spatial catalogs
– Use PythonOperators for custom geospatial tasks
– Integrate sensors and conditionals for flexible, event-driven pipelines
– Design DAGs for modularity and scalability across datasets
– Use @daily
and catchup=False
to simulate real-world production behavior
– Store resulting PM Tiles in S3 Storage
– Integrate AWS keys securely into the Airflow environment
Affordable plans
Flexible pricing to suit every team size
Choose from scalable pricing options that grow with your team’s needs and budget.
🔥 START E1 BRICK 🔥
E2 Brick
Learn the complete track and how to interweave skills in a Capstone seminar
- Full E1 Brick content
- Certification badge on completion
- Cloud resources and code
Full Brick Track
Learn the complete track and how to interweave skills in a Capstone seminar
- Access to all 4 E-Track Bricks
- Certifications for each Brick
- Capstone seminar for the track
- Capstone certifiation

Spatial Lab Membership
Get full access to additional tracks, community resources, and live cohort events.
- Access to the E-Track and other upcoming tracks
- Community supported learning with other learners
- Access to live events for this track
- Much more...