map with pan and zoom(pinch gesture)