В процессе освоения геокодирования столкнулся с проблемой: Геокодер часто выдает дополнительные "похожие" точки, которые трудно отсеять в автоматическом режиме.
Конкретные примеры:
Ищу "поселок Ошарово, район Эвенкийский, Красноярского края" - находятся и (правильный) "поселок Ошарово Эвенкийский район, Красноярский край, Россия", и (неправильная) "деревня Ошарово, Нижнеингашский район, Красноярский край, Россия".
Тот же эффект наблюдается, например, когда в даже одном районе есть населенные пункты с одинаковым названием, но разным типом (например, "поселок" и "село").
Спрашивается, как заставить геокодер искать буквальное совпадение, без творчества и "интеллектуальности"? Делать полный самостоятельный анализ выдачи геокодера на предмет соответствия исходному запросу очень уж тяжко....
P.S. Ограничить зону поиска по координатам не предлагать, т.к. оная заранее неизвестна.