Jus*_*ini 2 android google-maps google-distancematrix-api
我是一个自制的开发人员,我不知道该怎么做。我正在尝试使用android设置程序,用户将在其中键入Textviews:出发城市,到达城市,出发日期和出发时间。然后,该应用程序将显示两个城市之间的距离,行程时间,到达日期和到达时间。
我在搜索时发现了一些工具,但我不知道如何使用它们。谁能帮我。我已经被困了几个星期了:-(?
您应该使用Google地图距离矩阵Api和Direction Api。首先,您注册并获得令牌。然后,您应该调用一个Web Api,结果将是一个JSON,其中包含您想要的所有信息。只需点击链接。
对于到达时间,只需将旅行持续时间与当前时间相加即可。
样本WebApi:
https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=Washington,DC&destinations=New+York+City,NY&key=YOUR_API_KEY
Run Code Online (Sandbox Code Playgroud)
样本响应:
{
"destination_addresses" : [ "New York, NY, USA" ],
"origin_addresses" : [ "Washington, DC, USA" ],
"rows" : [
{
"elements" : [
{
"distance" : {
"text" : "225 mi",
"value" : 361715
},
"duration" : {
"text" : "3 hours 49 mins",
"value" : 13725
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
425 次 |
最近记录: |