Bibliography:

Vertesi, Janet. Seeing like a Rover: How Robots, Teams, and Images Craft Knowledge of Mars. Chicago: U of Chicago, 2015. Print.
http://press.uchicago.edu/ucp/books/book/chicago/S/bo18295743.html

Lawhead, Joel. Learning Geospatial Analysis with Python: Master GIS and Remote Sensing Analysis Using Python with These Easy to Follow Tutorials / Joel Lawhead. Birmingham, UK: Packt, 2013. Print.
https://www.amazon.com/gp/product/1783281138/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1783281138&linkCode=as2&tag=geosppytho-20

 "More Advanced Mapping with Cartopy and Matplotlib¶." More Advanced Mapping with Cartopy and Matplotlib — Cartopy 0.13.0 Documentation. N.p., n.d. Web. 15 Dec. 2016.
http://scitools.org.uk/cartopy/docs/v0.13/matplotlib/advanced_plotting.html

"Blog | Machinalis." Blog | Machinalis. N.p., n.d. Web. 15 Dec. 2016.
https://www.machinalis.com/blog/python-for-geospatial-data-processing/

References and Links 
Tutorial for creating the Hillshade from a Raster Image
http://geoexamples.blogspot.com/2014/03/shaded-relief-images-using-gdal-python.html

PROJECTION COORDINATE SYSTEMS
http://all-geo.org/volcan01010/2012/11/change-coordinates-with-pyproj/

GDAL
https://www.machinalis.com/blog/python-for-geospatial-data-processing/

pymodis
http://www.pymodis.org/info.html#how-to-install-pymodis

importing hw

goespatial python.com
http://geospatialpython.com/2013/12/python-and-elevation-data-ascii-grid.html

processing modis data with python
https://www.youtube.com/watch?v=69qeRPuJtxY

DEM tools
https://github.com/migurski/DEM-Tools

download elevation models
https://pypi.python.org/pypi/elevation

http://geospatialpython.com/2013/12/python-and-elevation-data-creating.html

http://disc.sci.gsfc.nasa.gov/acdisc/documentation/acos-data-handling-recipes#Python_basic

USING GDAL
https://geohackweek.github.io/raster/02-gdal/

Geospatial Python.com
http://geospatialpython.com/2013/12/python-and-elevation-data-ascii-grid.html

Python for Geospatial Data Processing
http://www.machinalis.com/blog/python-for-geospatial-data-processing/

pyModis - Python library for MODIS data
https://pypi.python.org/pypi/pyModis

TileScraper
https://pypi.python.org/pypi/TileScraper/0.1.0

Python for geospatial data processing
http://www.machinalis.com/blog/python-for-geospatial-data-processing/

TileScraper for Modis Data
https://pypi.python.org/pypi/TileScraper/0.1.0modis

plotting terrain: 
http://geoexamples.blogspot.com/2014/02/3d-terrain-visualization-with-python.html
http://docs.enthought.com/mayavi/mayavi/mlab.html

http://gis.stackexchange.com/questions/116319/plotting-elevation-maps-and-shaded-relief-images-from-latitude-longitude-and-e

Open Topography:
http://opentopo.sdsc.edu/tools/listTools

Parsing USGS BIL Digital Elevation Models in Python

https://stevendkay.wordpress.com/2010/05/29/parsing-usgs-bil-digital-elevation-models-in-python/

this book:
https://www.amazon.com/gp/product/1783281138/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1783281138&linkCode=as2&tag=geosppytho-20

MOsaic a set of images in gdal
http://www.gdal.org/gdal_merge.html

GDAL cookbook
https://pcjericks.github.io/py-gdalogr-cookbook/


Tutorial for analyzing satellite images with python
https://www.youtube.com/watch?v=4QpwcjD2Lpw

NASA open source projects
https://code.nasa.gov/

QGIS mosaic rasters
https://books.google.com/books?id=rfirBwAAQBAJ&pg=PA111&lpg=PA111&dq=combine+two+satellite+images+in+python&source=bl&ots=JgzYFr8oS7&sig=YFWAjpJi_3gPmwheWOHMGtVdOy4&hl=en&sa=X&ved=0ahUKEwihvb_7ptzQAhWM6CYKHelxBKkQ6AEIJDAB#v=onepage&q=combine%20two%20satellite%20images%20in%20python&f=false

Stacking Spectral Bands
http://gis.stackexchange.com/questions/115547/using-gdal-in-python-to-stack-landsat-bands

Spectral Differences
https://spectraldifferences.wordpress.com/2014/05/27/arcsi/

Real Time Modis
http://blog.christianperone.com/2009/02/python-acessing-near-real-time-modis-images-and-fire-data-from-nasas-aqua-and-terra-satellites/



Satellite Imagery with Python:
http://skemman.is/stream/get/1946/16233/38046/1/final_processingwithpython_dillon.pdf


DATA:
https://maps.ngdc.noaa.gov/viewers/wcs-client/

Shapefile Clipping
http://geospatialpython.com/2011/02/clip-raster-using-shapefile.html


Working with Shapefiles
http://www.macwright.org/2012/10/31/gis-with-python-shapely-fiona.html

Global DEM analysis
https://conference.scipy.org/proceedings/scipy2015/pdfs/mattheus_ueckermann.pdf


GEO test Jupyter Notebook
http://localhost:8888/notebooks/Documents/Jupyter/geo_test1.ipynb


DATA USED
https://www.ngdc.noaa.gov/mgg/global/relief/ETOPO1/data/bedrock/grid_registered/netcdf/
GDAL NES GDAL Grid Registered

Python Cut geotiff
http://gis.stackexchange.com/questions/199727/gdal-python-cut-geotiff-image-with-geojson-file


SAVE POINTS TO A LAYER IN GDAL
http://invisibleroads.com/tutorials/gdal-shapefile-points-save.html

LAT LONG Of LOS Angeles
34.0, -118.5 and 33.5, -119.0


THIS BASEMAP TUTORIAL WAS SUPER USEFUL

Obtain the info on the GEOTIFF
http://stackoverflow.com/questions/2922532/obtain-latitude-and-longitude-from-a-geotiff-file
gdalinfo ETOPO1_Bed_g_geotiff.tif 


gdal_merge.py -init 255 -o out.tif in1.tif in2.tif

Plotting to a raster
https://jgomezdans.github.io/gdal_notes/first_steps.html

Earthpy
http://earthpy.org/interpolation_between_grids_with_basemap.html

SRTM CSI CGIAR DATA DOWNLOAD
http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp

GEOSPATIAL CODE IN PYTHON DOWNLOAD
https://code.google.com/archive/p/geospatialpython/downloads
http://geospatialpython.com/2011/02/clip-raster-using-shapefile.html

DOWNLOAD SHAPEFILES
http://www.mapcruzin.com/free-united-states-shapefiles/free-california-arcgis-maps-shapefiles.htm

SOME INTERESTING CODE OPTIONS
http://pcjericks.github.io/py-gdalogr-cookbook/raster_layers.html#clip-a-geotiff-with-shapefile

MERGE RASTER INTO A SINGLE RASTER WITH GDAL
http://invisibleroads.com/tutorials/gdal-raster-merge.html

GDAL info on merging rasters
https://live.osgeo.org/en/quickstart/gdal_quickstart.html

MARS MDGER DATA
http://pds-geosciences.wustl.edu/missions/mgs/megdr.html

How to overlay a shapefile with a raster
http://gis.stackexchange.com/questions/21888/how-to-overlay-shapefile-and-raster

Sinas Documentation from Class Lab
https://github.com/fedhere/PUI2016_fb55/blob/master/Lab9_SRK325/GeospatialAnalysis_CitiBike.ipynb

plotting etop5 topography/bathymetry data as an image 
http://matplotlib.org/basemap/users/examples.html

GET TO COMPUTE
ssh dlk253@gw.cusp.nyu.edu -L 8000:compute.cusp.nyu.edu:8000

Rasterio Plot
http://gis.stackexchange.com/questions/193653/plot-shapefile-on-top-of-raster-using-plot-and-imshow-from-matplotlib

masking a raster using a shapefile
https://mapbox.s3.amazonaws.com/playground/perrygeo/rasterio-docs/masking-by-shapefile.html?highlight=masking


cartopy
http://scitools.org.uk/cartopy/docs/latest/index.html
http://scitools.org.uk/cartopy/docs/v0.13/matplotlib/advanced_plotting.html


SOCAL zip
https://pubs.usgs.gov/of/2006/1251/

Raster to shapefile
http://gis.stackexchange.com/questions/91772/converting-shapefile-to-raster-character-attributes