Google не возвращает ближайшие места - PullRequest
0 голосов
/ 23 сентября 2018

В настоящее время у меня возникла проблема при использовании API Google Адресов при поиске в определенных местах с помощью «близлежащего поиска».

Я использую параметр rankby=distance, который должен доставлять ближайшие места первым, но я получаю только самые близкие, когда использую токен следующей страницы, который я получаю после первого запроса.Это означает:

  1. Первый запрос доставляет места, длина которых превышает 7 километров (пример)

  2. Второй запрос (с маркером следующей страницы из первого)доставляет места <4 км. </p>

Таким образом, второй должен быть первым.Я надеюсь, вы понимаете проблему.Мой запрос выглядит так (ничего особенного ...):

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=<lat>,<long>&key=<mykey>&language=en&keyword=<mykeyword>&rankby=distance

И второй запрос с маркером следующей страницы https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=<lat>,<long>&key=<mykey>&pagetoken=CRPADFKALsomeTokenExample

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...