Мне помогло вот это. В методе run в цикле загружаем сайт, парсим, блокируем структуру, в которую загружаем данные, задержка и заново. В другом методе блокируем эту структуру и используем.
Map.serCenter({lat: -34, lng: 151});
Есть еще Map.panTo({lat: -34, lng: 151})
он вроде анимированный Источник
Соответственно при нажатии на кнопки делаешь нужные долготу и широту.