具有纬度和经度的Google地图中的Android方向

时间:2017-04-14 14:59:17

标签: android json google-maps google-maps-api-3 directions

我想将我的原点和目的地点发送给Google以获取指示。 当我使用name作为origin和destination时它是真的并且返回真正的JSON信息,但是当我发送原点和目的地的纬度和经度时它不起作用。

这个网址没问题: https://maps.googleapis.com/maps/api/directions/json?origin=tehran&destination=shiraz&key=AIzaSyBvR07aFM-1ddGVgt392lRnUge3weT6nUY

但它不适用于此: https://maps.googleapis.com/maps/api/directions/json?origin=32,52&destination=34,54&key=AIzaSyBvR07aFM-1ddGVgt392lRnUge3weT6nUY

1 个答案:

答案 0 :(得分:0)

我认为问题在于您使用的坐标 - 它们看起来像是无法通过道路访问。确保您没有将纬度或经度转换为整数,您需要小数点精度。

将Tehran和Shiraz转换为latlngs,我得到以下可正常工作的URL:

=cint(right(Fields!Col1.Value, instrrev(Fields!Col1.Value, " ")-1))