繁体   English   中英

Google Maps距离服务器端

[英]Google Maps distance server-side

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

我发现了这一点: Google Maps API> Web服务> Distance Matrix API

但是我不认为这取决于任务或如何使用它。

我需要by car的距离,例如,这两个地址之间的行驶应为22.4 km

Flemmingvej 22, 8762 Flemming, Danmark

Ormedamsvej 3, 8660 Skanderborg, Danmark

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

Google Maps Distance Matrix API是作业的指定API,因为它

根据起点和终点之间的推荐路线,为起点和终点矩阵提供行进距离和时间

您需要通过HTTP查询它,并且您将获得JSON或XML响应,因此您可以在VB.NET,C#或您编写和执行HTTP请求并管理XML或JSON结果的任何语言中使用它。

您可以传递几个可选参数来优化查询(例如, mode将允许您指定运输方式,默认情况下为driving )。

您还可以使用Google Maps Web Services客户端库来查询服务(当前为Java,Python,Go和Node.js)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM