How do I do that in PostGIS: illustrating classic GIS tasks (Volume 2)