Skip to content
View Digdgeo's full-sized avatar

Block or report Digdgeo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Digdgeo/README.md

Diego García Díaz 🌍

👨‍💻 Geospatial Data Scientist | 📦 Python Developer | 🛰️ Remote Sensing & GIS Specialist


🏢 Current Position


📚 Education


🌐 Online Presence

  • LAST Blog: Check out our blog for updates on our projects and research.
  • Personal Website: Coming soon! A space dedicated to Python and Remote Sensing.

🛠️ Skills & Expertise

  • Programming: Python, GIS, Remote Sensing, Databases
  • Interests: Exploring flood dynamics through remote sensing. Also interested in phenology, coastal geomorphology, and data visualization.
  • Beyond Work: Poor level surfer, taska mountain biker, and a --forever-- beginner climber. Also dreaming of the next real estate crash and the sweet relief of falling housing prices.

🐍 Python Packages

Package Description
NDVI2GIF Generate seasonal remote sensing index composites — and so much more.
PyVPP Download, mosaic, and crop EO data from Copernicus/WEkEO via the hda library.
GeeLTERMap Visualize environmental data for eLTER sites using Google Earth Engine and Geemap.
netops-cadiz Convert spectroradiometry field data to theoretical satellite responses.
Phydroperiod Calculate hydroperiod from water masks based on a hydrological cycle.

🗺️ QGIS Processing Scripts

Script Description
Max Line Inside Polygon Computes the longest interior diagonal, longest intersecting line, mid-point perpendicular and maximum perpendicular for each polygon in a layer.
Random Move Geometries Inside Randomly moves and rotates groups of geometries (points, lines or polygons) within a user-defined area. Designed for anonymisation of wildlife location data.

📡 Current Projects

  • Landsat Protocol v2: Updated to Collection 2 Level 2.
    • Image normalisation based on pseudo-invariant areas (PIAs)
    • Water masks
    • Turbidity estimation
    • Water depth
    • Shoreline detection
    • Hydroperiod mapping
  • Sentinel-2 Protocol: Almost there! A similar approach for Sentinel-2 imagery processing 🛰️

🌱 Learning & Collaboration

  • Learning: Always expanding my knowledge in geospatial technologies and data science. And nowadays, also learning to climb and trying to survive.
  • Collaboration: Open to collaborating on anything that involves pixels.
  • Seeking Help: Hydroperiod sorted — but improving water and cloud/shadow masks is always a work in progress.

💬 Ask Me About

  • Remote Sensing 🌍
  • Python Programming 🐍
  • GIS and Spatial Analysis 🗺️
  • Life and Sadness (yes, really) 😔

📫 How to Reach Me


Note: This README is a work in progress. Stay tuned for updates! 🚀

Pinned Loading

  1. Ndvi2Gif Ndvi2Gif Public

    Library to create Multi Seasonal remote sensing indexes composites

    Jupyter Notebook 40 11

  2. PyVPP PyVPP Public

    Python class to download the Pan European High Resolution Vegetation Phenology and Productivity

    Jupyter Notebook 6 1

  3. AEPython AEPython Public

    Repositorio para el contenido del curso de Análisis Espacial con Python

    Jupyter Notebook 2

  4. GEE_Course_2023 GEE_Course_2023 Public

    Jupyter Notebook 4 2