An open API service indexing awesome lists of open source software.

awesome-earthobservation-code

A curated list of awesome tools, tutorials, code, projects, links, stuff about Earth Observation, Geospatial Satellite Imagery
https://github.com/acgeospatial/awesome-earthobservation-code

Last synced: 8 days ago
JSON representation

  • SAR

    • EUMETlab

      • sentinel1-opds - sentinel1-opds ingestion `Python`
      • rice_sentinel1 - classify rice from sentinel 1 data `Python`
      • sentineldenoised - Thermal noise subtraction, scalloping correction, angular correction `Python`
      • sentinel1-Biodiversity - Code, example dataset, and instructions of Sentinel-1 data pre-processing and pixel-based summary statistics used in "Radar vision for mapping forest biodiversity from space" `Python`
      • STAC Sentinel1 - stactools package for working with sentinel1 data `Python`
      • sarsen - Algorithms and utilities for Synthetic Aperture Radar (SAR) sensors
      • S1_NRB - A prototype processor for the Sentinel-1 Normalised Radar Backscatter product.
      • S1_NRB - A prototype processor for the Sentinel-1 Normalised Radar Backscatter product.
  • Training and learning

    • Testing your code

      • EO College Github
      • Andrew Cutts Github - I am an Earth Observation and Geospatial enthusiast, primarily using `Python` to automate and process images at scale using computer vision
      • Geoprocessing with Python - GIS circa 2009 - This material is really old and some of it is outdated (not all, though!). One of these days I might get around to putting newer class materials online, but you're stuck with this for now.
      • Python for Geospatial Analysis - A crashcourse introduction to using Python to wrangle, plot, and model geospatial data `Python`
      • Earth Data Lab - A site dedicated to tutorials, course and other learning materials and resources developed by the Earth Lab team
      • tomography_tutorial - A tutorial for Synthetic Aperture Radar Tomography
      • profLewis-geog0111 - UCL Geography: 4th year course, Scientific Computing
      • Intro to Geospatial Vector and Raster - Data Carpentry’s aim is to teach researchers basic concepts, skills, and tools for working with data so that they can get more done in less time, and with less pain.
      • Satellite Imagery Python - Sample sample scripts and notebooks on processing satellite imagery
      • Geospatial Python Programming Course - This is an collection of blog posts turned into a course format
      • Open Geo Tutorial V2 - Tutorial of fundamental remote sensing and GIS methodologies using open source software in `Python`
      • Open Geo Tutorial V1 - Tutorial of basic remote sensing and GIS methodologies using open source software (GDAL in `Python` or `R`)
      • Foss4gUKJupyter - FOSS4G UK 2019 Workshop "Geoprocessing with Jupyter Notebooks"
      • training-workshop - This repo contains all materials used on Planet's training workshop for Bahrain Defense Force
      • sentinel - Repository created for the Earth Observation Sentinel project (use with SNAP) `Python`
      • pyGIS - pyGIS is an online textbook covering all the core geospatial functionality available in `Python`. This includes handling vector and raster data, satellite remote sensing, machine learning and deep learning applications
      • Hackweek - 2025 - PACE Data Hackweek
      • profLewis-geog0111 - UCL Geography: 4th year course, Scientific Computing
  • Useful EO code based twitter accounts

    • GEDI

      • pyGEDI - pyGEDI is a Python Package for NASA's Global Ecosystem Dynamics Investigation (GEDI) mission, data extraction, analysis, processing and visualization.
      • pyGEDI - pyGEDI is a Python Package for NASA's Global Ecosystem Dynamics Investigation (GEDI) mission, data extraction, analysis, processing and visualization.
  • Visualisation