Как передать координаты источника и назначения в API Google Maps directions?
Я использую Google maps api для направлений, но у меня возникают проблемы, когда я пытаюсь отправить источник и пункт назначения в качестве координат.в документации говорится, что я могу это сделать
http://code.google.com/apis/maps/documentation/directions/#RequestParameters
но я не уверен, что формат, потому что он продолжает давать мне ошибки
Uncaught Error: Invalid value for property <origin>: [object Object]
я попробовал так:
{"Ja":27,"Ka":45}
{latitude:27,longitude:45}
и все возможные комбинации выше но все равно дает ошибку, что странно, потому что объекты идентичны тем, которые я должен отправлять.
2 ответов
просто укажите latidute / longitude, разделенные запятой как текстовое значение:
http://maps.google.com/maps/api/directions/json?origin=27.111,45.222&destination=28.333,46.444&sensor=false
используйте Google distancematrix API:
https://maps.googleapis.com/maps/api/distancematrix/json?origins=-0.6566588,35.0881299&destinations=-0.6433411,35.094122&mode=driving