Open source GIS : a grass gis approach - Neteler, Markus (Springer, 2008)