gpt4 book ai didi

javascript - 谷歌地图距离服务器端

转载 作者:行者123 更新时间:2023-11-28 18:14:51 26 4
gpt4 key购买 nike

我曾多次在 Javascript 中使用 Google Maps API,但现在我需要在服务器端获取两个地址之间的距离,但我找不到关于如何实现此目的的良好文档。

我发现了这个:Google Maps APIs > Web Services > Distance Matrix API

但我不相信这取决于任务或如何使用它。

我需要乘车距离,例如,在这两个地址之间旅行应为22.4 公里

来自

Flemmingvej 22, 8762 弗莱明,丹麦

Ormedamsvej 3, 8660 Skanderborg, 丹麦

这对我来说用 Javascript 来说很容易。但是 Winforms 项目(VB.NET 或 C#)中的服务器端...没有那么多 :-/

最佳答案

Google Maps Distance Matrix API是指定的作业 API

provides travel distance and time for a matrix of origins and destinations, based on the recommended route between start and end points

您需要通过 HTTP 查询它,您将获得 JSON 或 XML 响应,这样您就可以在 VB.NET、C# 或您想要的任何语言中使用它(如果您编写并执行 HTTP 请求并管理 XML 或 JSON)结果。

您可以传递多个可选参数来优化您的查询(例如,mode 可让您指定运输方式,默认为 drive)。

还有Client Libraries for Google Maps Web Services您可以使用它来查询服务(当前为 Java、Python、Go 和 Node.js)。

关于javascript - 谷歌地图距离服务器端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40927565/

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