GIS algorithms - Xiao, Ningchuan (SAGE advances in GIST)