add a map view with location