Source: http://blog.planetos.com/ocean-data-visualization-colin-ware/