Мне нужно изменить тип карты Google Map v3, нажав на кнопку вне карты. Как я могу это сделать, возможно, не обновляя страницу?
Просто вызовите setMapTypeId для объекта карты:
map.setMapTypeId(google.maps.MapTypeId.TERRAIN);