Клуб API Карт

Выбор несколько станций метро

eve-panasian
23 августа, 13:31

Добрый день
При выборе метро карта меняет свой центр на данное метро, прекрасно все работает.

Подскажите пожалуйста возможно ли выбор несколько метро , чтоб карта меняла свои центр на них ?

<div id="metro-select" class="metro-select">           
                <input type="checkbox" value="Москва м. Таганская" data-metro="#radischevskaya">
               <input type="checkbox" value="Москва м. Электрозаводская" data-metro="#zhuravleva">
                <input type="checkbox" value="Москва м. Планерная" data-metro="#planernaya">
                <input type="checkbox" value="Москва м. Проспект Мира" data-metro="#prospekt-mira">
               <input type="checkbox" value="Москва м. Теплый Стан" data-metro="#teplii-stan">
               <input type="checkbox" value="Москва м. Свиблово" data-metro="#sviblovo">
               <input type="checkbox" value="Москва м. Сходнеская" data-metro="#skhodnenskaya">
              </div> 

$('.metro-select').on("click", "input", function () {
          ymaps.geocode($(".metro-select input:checked").val()).then(
              function (result) {               
                   myMap.setCenter(result.geoObjects.get(0).geometry.getCoordinates(), 13, "map");
              }

  ); 

 });

6 комментариев
Подписаться на комментарии к посту
Вы можете делать несколько вызовов geocode, дождаться результата их выполнения можно используя ymaps.vow.all или ymaps.geoQuery
Обновлено 23 августа, 18:35
dimik,
 спасибо что ответили.
А как делать несколько вызовов geocode ? есть какой нибудь пример ?

eve-panasian,
Соберите минимальный работающий пример вашего кода на jsfiddle, я помогу его дополнить
dimik,
 jsfiddle сделала

eve-panasian,
https://jsfiddle.net/jo1cqmq5/66/
dimik,
 я добавила зоом , так лучше видно метро, а затем карта подстраивается. Надеюсь правильно поняла. jsfiidle
Спасибо большое, Я бы без Вас не справилась.Я Ваша должница. просите что хотите. 
мои эмайл eve-panasian@yandex.ru