External resources
====================
* `Official basemap documentation `_ Some parts of the tutorial are taken directly from there.
Installation:
* `The official docs `_
* `A good blog post `_
Basic functions:
* `Basemap page with all the marker information `_
* `Basemap page with all the information about color codes `_
* `Colormesh docs `_
* `Setting colormesh levels `_
* imshow
* `Combining an image and a plot in matplotlib `_
* `Adding small images to basemap `_
* `Image rotation using imshow `_
* `Complex example using imshow, shiftgrid and transform_scalar `_
* `Vector rotation without regular grids using numpy `_
Zoom:
* `Zooming in Basemap `_
* `Matplotlib portion zooming techniques `_
3D:
* `mplot3d home page `_
* `Matplotlib 3d examples (no maps yet) `_
* `Matplotlib 3d (Axes3D) API `_
* `StackOverflow question explaining how to fill the polygons in matplotlib3d and basemap `_
Clipping:
* `The entry at GeoExamples `_
* `Clipping a matplotlib path `_
* `Creating paths using matplotlib `_
* `Creating polygons from a shapefile `_
* `Understanding Basemap transformations `_
Shapefiles:
* `StackOverflow question about drawing polygons `_
* `Patch collection example `_
* `Inverse function for zip `_
Styling:
* `Colors in matplotlib `_
* `Arrow styles in matplotlib `_
* `How Bad Is Your Colormap? `_
* `Creating custom color maps `_
Colorbar:
* `Colorbar official docs `_
Subplots:
* `Nice matplotlib tutorial with a good subplots section `_
* `GridSpec and SubplotSpec detailed explanation `_
Crontab:
* `Generating matplotlib graphs without a running X server `_
Utilities:
* `Alternative way to get is_land functionality, much faster `_
* `Example of maskoceans usage `_
* `Good example of interp usage `_
External examples:
* `Drawing heat maps in Basemap `_
* `Another Basemap tutorial `_
Other python/GIS resources:
* `Python GDAL/OGR Cookbook `_
* `Huge set of Matplotlib examples `_