Моя проблема, когда я отправляю запрос направления google api в первый раз, когда я получил результат, поэтому на моей карте нарисуйте ломаную линию , но после того, как я этого не сделаю, вы получите 0
https://maps.googleapis.com/maps/api/directions/json?origin=-90.0, 37,574625 и пункт назначения = -5,54372068494558,33.8867111850552 & режим = вождение и ключ = map_api_key
Исходя из значений широты и долготы в URL, похоже, что вы пытаетесь найти маршрут между северным полюсом и где-нибудь в Танзании. Google maps правильно возвращает 0 маршрутов, потому что между этими двумя точками нет маршрутов.
-90.0 Широта - это всегда северный полюс.
Сам URL отформатирован правильно, и если вы введете 2 широты и Значения долготы для пункта отправления и пункта назначения, которые могут достигать друг друга, вы получите route объект назад.
route
https://maps.googleapis.com/maps/api/directions/json?origin=-4.3843065, 34.3452336 & destination = -5.54372068494558,33.8867111850552 & mode = driving & key = map_api_key