Клуб API Карт

Ограничение карты

aldorein1992
20 марта 2015, 19:14

Здравствуйте!

Возможно ли визуально ограничить карту одним городом или страной? Чтоб не подгружать весь мир.
Допустим мне нужна только москва.

 

Я понимаю, что можно ограничить поиск в геокодоре (boundedBy, strictBounds), ну именно интересует визуальное отключение, тоесть сделать карту с одной странной или городом. 

6 комментариев
Подписаться на комментарии к посту

ymaps.ready(function () {

    geoMap = new ymaps.Map('container', {
        center: [0, 0],
        type: "yandex#map",
        zoom: 3
    });
   
    ymaps.regions.load('RU', {
        lang: 'ru',
        quality: 0
    }).then(function (result) {
            geoMap.geoObjects.add(result.geoObjects);
    });

});


это просто выделение региона, а карта всего мира погрузилась.

Есть 2 варианта

1. Выделить регион и скрыть все остальное маской (ссылка выше)

2. Сделать свою подложку с нужными странами и использовать ее в качестве слоя вместо стандартных слоев

Модифицировать стандартные слои возможности нет

Подскажите как глянуть исходник примера.