gpt4 book ai didi

android,计算两地之间的距离,谷歌距离矩阵

转载 作者:行者123 更新时间:2023-11-29 14:06:49 26 4
gpt4 key购买 nike

只有一个我不完全理解的问题是,在谷歌距离矩阵的页面上,例如:

请求从加拿大不列颠哥伦比亚省温哥华和美国华盛顿州西雅图到美国加利福尼亚州旧金山和加拿大不列颠哥伦比亚省维多利亚的距离和持续时间。

在那部分,BC,WA等是什么意思,在请求中

http://maps.googleapis.com/maps/api/distancematrix/json?origins=Vancouver+BC|Seattle&destinations=San+Francisco|Victoria+BC&mode=bicycling&language=fr-FR&sensor=false

为什么选择温哥华+BC 而不是西雅图+WA。

最重要的问题是,如果我想使用纬度和经度,而不是地名,我该怎么做?

最佳答案

看看我在这个帖子上发布的答案:

android google map finding distance

它使用 Google directions API,但您仍然可以获得所需的数据,并使用 Lat/Lon 进行请求。您还需要添加:

JSONObject duration = steps.getJSONObject("duration");

String sDuration = duration.getString("text");
int iDuration = duration.getInt("value");

为了获得持续时间,请确保将其放在 JSONObject steps = legs.getJSONObject(0) 之后;

关于android,计算两地之间的距离,谷歌距离矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6457716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com