ATHYS: a hydrological environment for spatial modelling and coupling with GIS