ajout du viewport (et le rendu de map est buggé en js)