ExploreRequest поддерживает опции Radius и GeoBoundingBox для поиска. Есть ли способ использовать те же параметры для SearchRequest? Мне в основном нужно искать, используя строку запроса, фильтрованную с указанными параметрами. Кажется, что эквивалент REST API поддерживает эти параметры.SearchRequest не поддерживает параметры радиуса и GeoBoundingBox?
-1
A
ответ
1
Нет, SearchRequest не имеет радиуса и ограничительной рамки.
Но вы также должны установить «setMapViewport», чтобы получить наиболее релевантные результаты для вас.
Но, конечно, это не значит, что результаты ограничены этой областью, так как это бесплатный текстовый поиск, это предназначено. например, если вы ищете «SF Airport», вы хотите получить правильный результат для аэропорта Сан-Франциско, независимо от вашей позиции или области просмотра.
Если вы хотите получить только результаты для своего радиуса/окна просмотра, вы должны отфильтровать их по расстоянию.