Skip to content

Instantly share code, notes, and snippets.

@rukku
Forked from briantjacobs/storytelling_from_space.md
Last active December 2, 2015 06:29
Show Gist options
  • Save rukku/0fd12a72f9dad6edb3be to your computer and use it in GitHub Desktop.
Save rukku/0fd12a72f9dad6edb3be to your computer and use it in GitHub Desktop.
Storytelling from Space

Storytelling from Space: Tools/Resources

This list of resources is all about acquring and processing aerial imagery. It's generally broken up in three ways: how to go about this in Photoshop/GIMP, using command-line tools, or in GIS software, depending what's most comfortable to you. Often these tools can be used in conjunction with each other.

Acquiring Landsat & MODIS

Web Interface

Scripting

Processing Landsat

Background

Photoshop

listgeo -no_norm original.tif > original.geo Add the metadata back after saving back out geotifcp -g original.geo modified.tif modified_geotiff.tif ```

GIMP

Scripting

GDAL - Geospatial Data Abstraction Library & ImageMagick (command-line photoshop)
  • GDAL: ogr2ogr (for vector) and GDAL (for raster)

brew install gdal --enable-unsupported --with-postgresql ``` note: "--enable-unsupported" allows you to install third party drivers, necessary for proprietary formats like MrSID and FileGDB. See this http://briantjacobs.com/mrsid-gdal-homebrew/

  • ImageMagick, aka convert

brew install imagemagick ```

Orfeo - More advanced. Do things like atmospheric correction and NDVI.

GIS

QGIS - Open Source alternative to ArcGIS
  • Install

brew tap homebrew/science brew install qgis24 --with-grass7 --with-orfeo

May also need:

sudo pip install psycop2 echo 'export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages' >> ~/.bash_profile ```

Creating Web Imagery

Storytelling Tools

Storytelling from Space, In the wild

Misc Geospatial Tools

Bonus

  • USGS land cover classification data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment