Spatial Programming & Remote Sensing

GeoSense ✅
2 min readJan 24, 2023

Spatial programming and remote sensing are essential components of modern technology and are transforming the way we understand our world. From analysing large amounts of satellite data to monitoring environmental changes, remote sensing provides a wealth of information about the earth and its systems. And, with the advancement of spatial programming, we are now able to automate and streamline these processes, making it easier to gather and analyse data on a massive scale. In this blog, we will delve into the exciting world of spatial programming and remote sensing, exploring new techniques, tools, and applications in this dynamic field.

This series of posts will introduce you to the methods required for spatial programming. Focusing on building your core programming techniques helps you use satellite imagery, track land-use change, track social distance during a pandemic, etc. Some Python programming experience is required, however, the material will be presented in a student-friendly manner and will focus on real-world applications. Open-source Python packages such as GeoPandas, Rasterio, Sklearn, and Geowombat are also necessary.


Chapter 1 — Spatial Data Introduction

Chapter 2 — Data Formats

Chapter 2 — Practice Spatial Vector Data with GeoPandas

Chapter 2 — Practice Spatial Points Lines Polygons cont.

Chapter 2 — Spatial Raster Data in Python cont.


If you want to become a medium member, please consider my referral link.

Share your membership referral page

This page allows readers to sign up for Medium membership. Link to it in your stories or social media posts.


1. Coupon, discount and promo codes



GeoSense ✅

🌏 Remote sensing | 🛰️ Geographic Information Systems (GIS) | ℹ️