Neogeography: the challenge of channelling large and ill-behaved data streams Maurice van Keulen and Rolf de By.