Android 如何在响应中获得协调,而不是原点&;谷歌地图距离矩阵API中的目标地址

Android 如何在响应中获得协调,而不是原点&;谷歌地图距离矩阵API中的目标地址,android,google-maps,google-distancematrix-api,distance-matrix,Android,Google Maps,Google Distancematrix Api,Distance Matrix,我在android应用程序中使用谷歌距离矩阵api。我通过向api发送起点和终点来调用Google距离矩阵api API将响应返回为: { "destination_addresses" : [ "Islamabad, Islamabad Capital Territory, Pakistan" ], "origin_addresses" : [ "Lahore, Punjab, Pakistan" ], "rows" : [ { "element

我在android应用程序中使用谷歌距离矩阵api。我通过向api发送起点和终点来调用Google距离矩阵api

API将响应返回为:

{
   "destination_addresses" : [ "Islamabad, Islamabad Capital Territory, Pakistan" ],
   "origin_addresses" : [ "Lahore, Punjab, Pakistan" ],
   "rows" : [
      {
         "elements" : [
            {
               "distance" : {
                  "text" : "234 mi",
                  "value" : 376505
               },
               "duration" : {
                  "text" : "4 hours 20 mins",
                  "value" : 15608
               },
               "status" : "OK"
            }
         ]
      }
   ],
   "status" : "OK"
}
我想获得目的地和原点坐标,而不是位置地址

(我需要坐标以便进行比较)


是否有获取坐标的选项,或者您是否可以建议其他第三方库,以获得所需的响应。

一旦获得地址,请使用地理编码api进行另一个api调用。它将像这样返回lat long

https://maps.googleapis.com/maps/api/geocode/json?address=YOUR_LOCATION&key=YOUR_API_KEY