Alex, я видимо через одно место пытаюсь решить свою проблему.
У меня есть такой скрипт https://jsfiddle.net/jyk6spc1/
Я хочу добавить кнопку например с названием "Москва". И при клике на нее что бы менялось содержимое массива groups
Это для того, что бы при клике выводились другие метки на карте
Alex, просто для моей задачи самый простой вариант это несколько карт добавить.
Но мне кажется это не совсем правильно. Правильнее сделать несколько массивов с разными координатами.
unlik, упрощенно объясню. есть ряд кнопок, в дата атрибуте этих кнопок, задаете путь до .json файла, в котором будут описаны координтаы меток. при клике на кнопку, читаете атрибут data, и запрашиваете с сервера соответствующий json. запросить можно с помощью jquery например $.getJSON. как только данные придут, в колбэке обрабытваете их как вам нужно(добавляете на карту, я апи карт яндекса не знаю, поэтому тут не помогу, но там все очевидно, удалить старые метки и добавить новые)