Skip to content

Geospatial Python Course V1

  • blog

I started blogging on www.acgeospatial.co.uk in May 2016 and since then (at the time of writing in January 2020) I have gone on to write over 120 blog posts. I write loosely around the topic of Earth Observation and Satellite imagery but also more generally on Geospatial topics. GIS is my background. I am a… Read More »Geospatial Python Course V1

Earth Observation Q4 2019 review

  • blog

This is the last EO quarterly news of 2019. I try and use these posts to record what happen in the general sphere of Earth Observation / Geospatial across each quarter. If you want a more regular news please check out the #scenefromabove podcast which gets a new episode approximately once every 3 weeks. If… Read More »Earth Observation Q4 2019 review

Earth Observation Q3 2019 review

  • blog

  Another quarter has flown by. So welcome to EO news Q3 2019! If you are interested in the major EO related events in Q1 and Q2 2019, please visit the links below: Earth Observation Q1 2019 review   Q3 2019 Launches Have small sats reached maturity? Analysis | Are smallsats entering the maturity stage?… Read More »Earth Observation Q3 2019 review

8 tips using GeoPandas and Python for Geospatial People

  • blog

GeoPandas is great. If you are learning Geospatial Programming and work with vector data then you could do alot worse than giving GeoPandas a go. I’ve written a little about GeoPandas before; so first a couple of links. Installing a Python Geospatial work environment that includes GeoPandas: Python for Geospatial work flows part 1: Use… Read More »8 tips using GeoPandas and Python for Geospatial People

Earth Observation Q2 2019 review

  • blog

I started writing these reviews two years ago, really to get a feel of the pace of change in Earth Observation / Geospatial today. If you are interested in the major EO related events in Q1 2019 please visit the link below: Earth Observation Q1 2019 review Q2 2019 Launches Asia continues to be a… Read More »Earth Observation Q2 2019 review

Sentinel-5P and xarray

I’ve written about Sentinel-5P several times in the past. You can check these posts out below: Why is Sentinel-5P important? Sentinel-5P and Python The Sentinel-5P and Python post is an outline on how to read in a Sentinel-5P netcdf file and plot it. The notebook (code) is available here. I wanted to expand on this… Read More »Sentinel-5P and xarray

Ridge map plots using Python

I saw this tweet on May 1st: Inspired by @ZachACole's beautiful illustrations and @jakevdp's pulsar plots, I just released a library to make "ridge elevation plots" with Python and @matplotlib. Let me know if you make something nice! https://t.co/X3XLnA6qAM pic.twitter.com/UfApYUDTH8 — Colin Carroll (@colindcarroll) May 1, 2019 I’ve seen these plots created before and find… Read More »Ridge map plots using Python

Earth Observation Q1 2019 review

  • blog

I started writing these reviews two years ago, really to get a feel of the pace of change in Earth Observation / Geospatial today. If you are interested in the major EO related events in 2017 and 2018, please go to the links below: Earth Observation Q4 2018 review and Q4 2017 Earth Observation Q1… Read More »Earth Observation Q1 2019 review

Julia for Geospatial part 3 – reading, displaying and writing raster data

  • blog

This is part three of the Julia for Geospatial series. In part one, available here, I introduced Julia and showed you how to install it, plus how to get the packages you will need to work with raster data. In part two, available here, I directly compared the speed of Python and Julia by opening… Read More »Julia for Geospatial part 3 – reading, displaying and writing raster data