update the map view