В настоящее время у меня проблема с количеством результатов, когда я ищу места, используя координаты области bbox.
Мои вопросы:
1) Есть ли решение для получения более 80 результатов за поиск? -может быть 500 максимум-
2) (Этот вопрос для https://developer.here.com/) Если в конкретном bbox есть более 80 мест, как вы выбираете результаты, которые вы перечисляете, потому что вы перечисляете макс. 80 из них?
Спасибо.
Ваш вопрос достаточно общий. Позвольте мне ответить так: в REST API есть параметр «размер», который указывает «Максимальное количество элементов результатов в каждой коллекции». (обратите внимание, что вы не гарантируете, что всегда получите такое количество POI). Аналогичные параметры должны быть в SDK или других способах доступа к поисковой системе.
На своей странице они уже говорят, что перечисляют только «популярные места» в указанной области.
https://developer.here.com/api-explorer/rest/places/explore-places-bounding-box
Они также объясняют, как рассчитывается «популярность». «Популярность результата, например количество кликов, количество раз, когда он был сохранен как «избранное».
https://developer.here.com/cn/documentation/places/topics/search-results-ranking.html
Вывод таков: если вы используете API поиска (мест) с использованием координат ограничивающей рамки области, и если в ограничивающей рамке более 80 мест, результаты будут довольно неточными. Спасибо.
Спасибо за ответ. Я говорю об «Исследовании мест в ограничивающей рамке» прямо здесь: developer.here.com/api-explorer/rest/places/…, поэтому здесь я вижу только параметры 1) в 2) идентификаторе приложения и 3) коде приложения. Мне трудно получить все результаты в определенной координате bbox, в которой, как я знаю, есть 400-500 мест. Я получаю максимум 80 из них. Мне интересно, как изменить количество результатов в Search (Places) API?