Подбор одного слова из названия улицы в Nokia HERE API

Хотя проблема похожа, но не совсем такая же, как у Как вернуть результаты для неполных строк в Nokia Here Maps API? потому что я делаю не неполные строки, а целое слово, а не весь адрес. В частности, в Барселоне, если я ищу слово Fortuny, 3, оно находит Carrer de Fortuna, но я ищу Pintor Fortuny, 3, тогда оно правильно находит меня Carrer del Pintor Fortuny

Есть ли способ, чтобы API вернул мне Pintor Fortuny, 3, если мое ключевое слово поиска - Fortuny? Или хотя бы дать и то, и другое, чтобы пользователь мог выбирать?


person Dynameyes    schedule 21.09.2015    source источник


Ответы (1)


В этом случае вы запрашиваете полную строку, но все же второстепенную часть полного названия улицы. Геокодеру недостаточно информации, чтобы найти улицу, которую вы ищете.

Во время сравнения строк для "Fortuny" более короткое название улицы "Carrer Fortuny" соответствует лучше, чем "Carrer del Pintor Fortuny". Вы должны предоставить минимум «Pintor Fortunity» для лучшего соответствия.

person Vanessa    schedule 23.09.2015
comment
Привет, Ванесса, найден единственный адрес: Carrer Fortuna (оканчивается на 'a'), но по поисковому слову было Fortuny (оканчивается на 'y'), поэтому, похоже, он выбрал для автоматического исправления, как предположим, что сначала он сопоставлен с Carrer del Pintor Fortuny - person Dynameyes; 23.09.2015