Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

Поиск первым выдает населенный пункт не из моего региона.

$
0
0

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

function showLocation(address) {
        var myGeocoder = ymaps.geocode(address, {kind : 'locality', results : 1 });
        myGeocoder.then(
            function (res) {
                myMap.geoObjects.add(res.geoObjects[0]);
                myMap.setCenter(res.geoObjects.get(0).geometry.getCoordinates(),13);
            },
            function (err) {
                alert(err);
            }
        );
    }

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>