Interactive water quality modeling within a GIS environment