Processing Landsat 8 Using Open-Source Tools
June 19 2013 by Charlie Loyd
This step-by-step post walks through processing Landsat 8 imagery into an interactive map that you can integrate into your website or app. We’ll cover the process from finding and downloading the image data, through processing it and adjusting its color balance, to bringing it into TileMill and exporting it as an interactive web map – where it can be combined with markers, animation, and other layers using MapBox.js. We’ll use open source tools throughout, and many of the techniques you’ll see will also apply to other satellite and aerial data, like Landsat 7, MODIS, and even commercial imagery.
This tutorial assumes you’re comfortable with the Unix command line. Besides standard utilities like tar, we’ll use the current versions of:
GDAL, a low-level GIS toolkit
libgeotiff, to work with geotags (the tools used here are sometimes packaged as geotiff-bin)
ImageMagick, an image processing package
TileMill, our open-source mapmaking app