Dal 1987 al 1999 sono stati indagati dalla Provincia di Milano 15 corpi idrici naturali e 7 artificiali quali il fiume Lambro Settentrionale, il fiume Ticino, il fiume Olona, il torrente Seveso, il fiume Adda ed il Naviglio Grande, per un totale complessivo di 31 stazioni di prelievo. Nel Data set sono raccolti tutti gli accertamenti analitici effettuati nel periodo, ai sensi della LR. 32/80. In attuazione di tale legge sono stati rilevati sui principali corsi d'acqua del territorio dell'allora provincia di Milano una serie di parametri chimico - fisico - biologici. Con l'emanazione del Decreto Legislativo 152/99 si sono completamente modificati sia i criteri di valutazione della qualità delle acque dei corpi idrici superficiali sia i parametri e le metodiche di monitoraggio. A seguito di quella legge i controlli vengono effettuati dall'ARPA.