2016-12-02 95 views
0

我已经在Javascript中多次使用过Google Maps API,但现在我需要获得服务器端两个地址之间的距离,并且我无法找到有关如何实现此目的的好文档。谷歌地图远程服务器端

我发现这一点:Google Maps APIs > Web Services > Distance Matrix API

但我不认为它是由任务或如何使用它。

我需要距离by car,例如在这两个地址之间移动应导致22.4 km

Flemmingvej 22, 8762 Flemming, Danmark

Ormedamsvej 3, 8660 Skanderborg, Danmark

这将是在Javascript难不倒我。但是服务器端的Winforms项目(VB.NET或C#)...与其说:-/

+0

对不起,你的问题是什么? – Reniuz

+0

我试图找出正确的服务来使用。 – Gertsen

回答

3

Google Maps Distance Matrix API是因为它

提供了一个矩阵的行驶距离和时间的工作指示的API根据起点和终点之间的推荐路线

您需要通过HTTP进行查询,您将得到一个JSON或XML响应,以便您可以在VB.NET,C#或如果您编写并执行HTTP请求并管理XM,则可以使用任何语言L或JSON结果。

您可以传递几个可选参数来优化查询(例如,mode可让您指定传输模式,其中driving为默认值)。

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

+0

好的,我确实认为这看起来是正确的选择。感谢您的确认。 – Gertsen