Skip to content
Blog · GIS / Data / Engineering

GIS Technology Blog

Practical articles on spatial data, GIS platforms, automation, and modern mapping, written for teams shipping real solutions.

Latest posts 10

Remote SensingOct 26, 2026

A Year of Sentinel-2 NDVI: What a Time Series Shows About a Punjab Farm Town

Twelve monthly NDVI images of a 10 km square around Jagraon, Punjab: how to build the series, how to read the curve of a field and a town, and what the curves cannot tell you.

Read article →
Remote SensingOct 15, 2026

Land Conversion Around Bengaluru: Mapping Built-Up Growth with Sentinel-2, 2018 to 2026

How much land around Bengaluru became built-up between 2018 and 2026, where it happened, what a 10 m satellite map can and cannot show, and how I checked it against my own labels

Read article →
Remote SensingOct 2, 2026

Mapping Flood Impact in Nepal with Sentinel-2

A GIS project on floodwater, sediment and infrastructure exposure along the Trishuli river corridor

Read article →
GIS FundamentalsOct 3, 2026

CRS Errors That Can Ruin a GIS Analysis

Missing coordinate systems, assigning when you should reproject, measuring in degrees, the wrong UTM zone and swapped axes. Seven CRS errors, how to recognise them and how to fix them.

Read article →
GIS FundamentalsOct 3, 2026

When GIS Analysis Gives the Wrong Answer: 10 Common Spatial Data Mistakes

GIS will return an answer even when the data or the workflow is wrong. Ten common spatial data mistakes that quietly affect analysis, how to spot each one, and the habit that catches most of them.

Read article →
AutomationOct 13, 2026

Automating Repetitive GIS Work with Python and GeoPandas

A reusable script that reads a folder of shapefiles, checks and fixes their CRS, clips them to a boundary, adds area and writes one GeoPackage.

Read article →
TechnologyOct 9, 2026

Machine Learning for Land Cover: A Random Forest on Sentinel-2

A first machine learning workflow for GIS: train a random forest on labelled points, classify a Sentinel-2 stack, and measure accuracy honestly.

Read article →
Cloud ComputingOct 12, 2026

Cloud GIS in Practice: COG, GeoParquet and Reading Only What You Need

What cloud-native geospatial formats are, how to convert a raster to a Cloud Optimized GeoTIFF, and how to read just a small window from it instead of downloading the whole file.

Read article →
Web DevelopmentOct 10, 2026

Web Maps That Stay Fast: GeoJSON vs Vector Tiles with MapLibre

Why a web map with a big GeoJSON file slows down, how vector tiles fix it, and a minimal MapLibre page you can run today.

Read article →
TechnologyOct 11, 2026

Real-Time Spatial Data: Geofences, Windows and Late Events

A small Python example of the three problems every live location system hits: checking points against a zone, counting per time window and handling events that arrive late.

Read article →