Сложно сформулировать тему для моего вопроса. Дело в том, что используя поиск для нахождения координат деревни, я указываю страну, область, регион и саму деревню. Например, в поисковый запрос я указываю "Россия, Московская область, Раменский район, с. НовоХаритоново" и он мне находит координаты села НовоХаритоново. Но кроме всего этого мне очень важен и отрицательный результат поиска. Т.е. по запросу "Россия, Московская область, Раменский район, с. НовоХа33333ритоново", поиск не должен находить что-либо. Тут должна происходить обработка ситуации отрицательного результата.
А тот код поиска, который я привожу ниже по запросу "Россия, Московская область, Раменский район, с. НовоХа33333ритоново" находит мне Раменский район Московской области.
Как сделать поиск точнее? Мол, либо есть такая деревня (село) в Раменском районе, Московской области, либо нет.
Использую API 2.0
function init() {
// value = "Россия, Московская область, Раменский район, с. НовоХа33333ритоново"
var myGeocoder = ymaps.geocode(value,{boundedBy: [[54.229795,35.113818], [56.917464,40.299365]], strictBounds: true, results: 1});
myGeocoder.then(
function (res) {
if (res.geoObjects.getLength()) {
var point=(res.geoObjects.get(0));
var map1 = new ymaps.Map("YMapsID1", {center: point.geometry.getCoordinates(),zoom: 13}),
myPlacemark = new ymaps.Placemark(point.geometry.getCoordinates(), {balloonCloseButton: false}, {iconImageHref: 'map_files/pmlbm.png' });
map1.geoObjects.add(myPlacemark);
} else { //вывод сообщения о неудачном поиске}