Google Matrix API возвращает 'ZERO_RESULTS' - PullRequest
1 голос
/ 14 июня 2019

Google Distance Matrix API продолжает возвращать 'ZERO_RESULTS'.Я дважды проверил свой запрос и не смог найти никаких проблем, пожалуйста, помогите.

Это URL моего запроса: https://maps.googleapis.com/maps/api/distancematrix/json?origins=-77.18457758276422,38.93989291394156&destinations=-77.07489935925479,38.743491801018926&mode=walking&key=xxxx

полученный результат:

{  
   destination_addresses:[  
      "-77.074899359254786,38.743491801018926"
   ],
   origin_addresses:[  
      "-77.18457758276422,38.939892913941563"
   ],
   rows:[  
      {  
         elements:[  
            {  
               status:"ZERO_RESULTS"
            }
         ]
      }
   ],
   status:"OK"
}

1 Ответ

1 голос
/ 18 июня 2019

Я выяснил, в чем проблема.

Когда я пытался искать идентификаторы для каждого места и использовал идентификаторы в качестве параметров, это работало. Мои геопространственные данные взяты из надежного источника и обновлены. Поэтому я предпочитаю, чтобы мои данные о широте / длине немного отличались от данных Google по широте и длине, а API-интерфейс матрицы расстояний Google недостаточно интеллектуален, чтобы приблизиться к определению маршрута.

Так что, если вы используете этот API и ваши широковещательные данные поступают из других источников, а не из Google, они, вероятно, потерпят неудачу. Лучше иметь место ID.

Если есть разработчики, у которых есть такая же проблема, надеюсь, это поможет вам.

...