GIS
Utilizarea GIS este foarte potrivită reprezentării datelor localizate spațial, iar curgerea apei sau celelalte procese hidrologice sunt localizate într-o anumită regiune de pe Pământ. Din acest motiv structurile de date GIS pot fi utilizate pentru diverse aplicații în hidrologie. Spre exemplu, un bazin hidrografic poate fi reprezentat printr-un poligon, un curs de apă printr-o polilinie și o stație hidrometrică printr-un punct. Pentru că prezența apei variază și în spațiu și în timp în cadrul ciclului hidrologic, utilizarea GIS pentru reprezentarea structurilor hidrologice este foarte potrivită. Inițial platformele GIS erau statice în reprezentarea geospațială a datelor, motiv pentru care permiteau reprezentarea dar nu și modelarea proceselor hidrologice. Astăzi există mai multe platforme GIS performante care au devenit dinamice și oferă posibilitatea unei modelări a proceselor hidrologice mult mai apropiate realității.