A robust framework for topological relations in the on-the-fly web map generalisation process. (2017)