Want to improve your #Python geospatial skills? Check out my new video tutorial series covering spatial data analysis and visualization with #Pandas, #GeoPandas, #XArray, #Dask, #STAC#OpenRouteService API and more. Many more in the pipeline. I'll post these in the thread below👇
Tutorial 1: Spatial Queries using #GeoPandas: This tutorial shows you how to use select points from a layer within a certain distance from features in another layer using GeoPandas.
Tutorial 2: Subset a Shapefile using a Spreadsheet with #Pandas and #GeoPandas: This tutorial shows you how to use extract a subset from a shapefile using data contained in an Excel spreadsheet.
Tutorial 3: Locating Nearest Facility with Origin-Destination Matrix: This tutorial shows you how to use the #OpenRouteService Distance Matrix API to locate the nearest health facility for many locations.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Happy to announce my new course Mapping and Data Visualization with #Python. This has been in the making for over a year and excited to be able to share it with the world! The full course is free for self-study and shared under an open license. An overview thread below 👇 1/n
We start with the overview of the Python data visualization landscape and zero in on the core libraries for mapping. Day 1 covers vector data visualization with #Maptplotlib, #Pandas, #GeoPandas, and #Contextily (2/n)
Day 2 starts with a deep dive into XArray and raster data visualization. We use #Xarray, #rioxarray and #CartoPy to visualize elevation and gridded climate datasets and learn some advanced #Matplotlib tricks. (3/n)
A thread about the newly launched #DynamicWorld landcover dataset by #Google. I had early access and explored this dataset in detail. You may be very excited about this dataset, but likely for the wrong reasons. Sharing some insights, potential use cases, and pitfalls. 1/n
First of all - what is it? It's a Landcover dataset based on Sentinel-2 data - but with a key difference. Rather than a static snapshot, it is a time series. *Every* Sentinel-2 scene is classified with class probabilities for 9 landcover classes. 2/n
It is an incredible technological feat. The dataset contains not just every Sentinel-2 scene from the archive, but every new scene is classified and made available in just a few minutes to all #EarthEngine users a through a dynamic collection 3/n developers.google.com/earth-engine/d…