Ответы пользователя по тегу Яндекс
  • API Yandex Map 2.0 несколько карт на одной странице?

    vollossy
    @vollossy
    Веб-разработчик с небольшим опытом работы
    Боюсь показаться тупым, но не совсем понял вопрос — где первый пример, а где второй?
    Ну собственно говоря, множественные карты и метки для них реализовать можно так(пример невозбранно взят из песочницы карты, кстати, советую туда сходить за подробностями работы с апи):
    ymaps.ready(init);
    
    function init() {
        var center = [56.136, 40.390];
        var myMap1 = new ymaps.Map('map1', {
            center: center,
            zoom: 10
        });
        var myMap2 = new ymaps.Map('map2', {
            center: center,
            zoom: 10
        });
        var myPlacemark1 = new ymaps.Placemark(center, {
            // Свойства.
            // Содержимое иконки, балуна и хинта.
            iconContent: '1',
            balloonContent: 'Балун',
            hintContent: 'Стандартный значок метки'
        }, {
            // Опции.
            // Стандартная фиолетовая иконка.
            preset: 'twirl#violetIcon'
        });
        var myPlacemark2 = new ymaps.Placemark(center, {
            // Свойства.
            // Содержимое иконки, балуна и хинта.
            iconContent: '2',
            balloonContent: 'Балун',
            hintContent: 'Стандартный значок метки'
        }, {
            // Опции.
            // Стандартная фиолетовая иконка.
            preset: 'twirl#violetIcon'
        });
        myMap1.geoObjects.add(myPlacemark1);
        myMap2.geoObjects.add(myPlacemark2);
    }
    

    пример на jsfiddle:
    upd: Код, как вы поняли, для второй версии апи.
    Ответ написан
    3 комментария