Автозаполнение адресов Algolia Places, адреса поблизости не возвращаются - PullRequest
0 голосов
/ 07 мая 2020

Я использую Algolia Places для автозаполнения адреса в форме. У меня он работает, поэтому он будет давать мне предложения. Однако даже при использовании устройства lat / long в качестве параметра aroundLatLng мне требуется ввести более половины уличного адреса, прежде чем он предоставит соответствующий адрес. Есть ли способ отсортировать их по расстоянию от координаты aroundLatLng. Я пробовал добавить радиус, но он по-прежнему не учитывает предложения по расстоянию до широты / долготы.

Например, мой почтовый адрес - «7708 Covey Chase Dr», и я живу в Шарлотте N. C. Я набираю номер дома в N C и использую радиус 500 км. После ввода моего полного номера (7708) он дает адрес в Атланте и еще 2 адреса в Роли, но ничего не в Шарлотте. Я должен ввести «7708 Cov», прежде чем он предложит мой адрес. Если я сниму радиус, когда я наберу «7708», я получу 2 адреса в Вашингтоне и 3 в Техасе. Однако он дает мне правильный адрес, как только я введите «7708 C».

Ниже приведены параметры конфигурации, которые я использую.

    placesOptions: {
      appId: '########',
      apiKey: '############################',
      container: '#address-line1',
      type: 'address',
      countries: ['us'],
      useDeviceLocation: true,
      aroundLatLngViaIP: true,
      getRankingInfo: true,
...