2015-07-04 2 views
1

Я работаю над приложением Android, используя инструкции google maps api v2. Говорят, here, что я могу поставить, до «8 путевых точек» в моем HTTP-запросе (я предполагаю, плюс источник и точки назначения). Итак, мой код генерирует запрос ниже (я заказал его, чтобы вы могли подсчитать количество путевых точек).HTTP-запрос в google maps api direction with waypoints

https://maps.googleapis.com/maps/api/directions/json?origin=45.509166,-73.497897&destination=5.5027,-73.503455&waypoints=optimize:true| 45,509196, -73,495494 | 45.511166, -73.493584 | 45.515887, -73.500751 | 45.516835, -73.507189 | 45.51497, -73.514892 | 45.507828, -73.515879 | 45.504038, -73.516008 | 45.508971, -73.505665 | & датчик = ложный & api_key

Это ответ я получаю:

{ 
    "routes" : [], 
    "status" : "ZERO_RESULTS" 
} 

Может один помочь мне понять, что не так? У моего запроса есть ошибка, или я обойду пределы направления google maps api?

ответ

3
+0

change пункт назначения = 5.5027 с 50.5027 –

+0

Вы правы. Когда я копирую местоположение на Google Maps, он должен был быть: 45.5027, а не 5.5027. Еще раз большое спасибо, я там просматривал свой код и отлаживал. –

+0

всегда приветствую ........ –

0

По общему мнению, удалите оптимизацию путевых точек? Не изменилась бы оптимизация, когда вы их установили?

Я знаю, что вы можете использовать элементы ответа на переход, чтобы бросить вам некоторые коды статуса, чтобы помочь отлаживать. «NOT_FOUND указывает, что по крайней мере одно из мест, указанных в исходном, целевом или путевых точках запроса, не может быть геокодировано».

+0

Я попытался как с истинным и ложным по оптимизации путевых точек. Проблема заключалась в том, что я не совсем скопировал пасту, как заявил jitendra parmar. Еще раз спасибо. –

Смежные вопросы