Expandiendo un poco mas lo que dijo
Aitor al principio... en un array no podes usar la misma clave, el valor de esta se reemplaza por la ultima declarada, mira el array que definiste.
echo '<pre>';
echo '<pre>';
Deberias utilizar arrays multidimensionales, para que no se repitan las keys o renombrarlas concatenadas a un numero(ej: TX1, TX2, TX3).
$poblacion2 = array('TX1'=>1.953631,'TX2'=>1.188580,'TX3'=>1.144464);