Вывод карты идет с помощью 2х компонентов:
- map.yandex.view
- map.yandex.system
Первый вызывает второй.
в script.js шаблона map.yandex.system есть код:
//.......
var map = window.GLOBAL_arMapObjects['<?echo $arParams['MAP_ID']?>'] = new ymaps.Map();
//.......
У объекта ymaps.Map есть метод
setCenter , который устанавливает центр и коэффициент масштабирования карты. Центр задается в географических координатах.
$arParams['MAP_ID'] задается в настройках компонента. Допустим он равен "test"
Тогда можно будет сделать так:
window.GLOBAL_arMapObjects["test"].setCenter([40, 50], 3, { checkZoomRange: true});
Всё что остается, это написать обработчик нажатия на ваши ссылки, который возьмет координаты точки и вызовет setCenter