0

这不是一个编码问题。而是一个笼统的问题。

使用 Google Distance Matrix API 计算 VBA 中两地之间的行驶距离,并记录在 excel 中。

根据服务条款,它需要与谷歌地图一起完成。那么我不可能只想在我的excel文件中记录距离吗?

4

1 回答 1

0

这不会完全在您的 VBA 代码中完成,但可以通过您的 VBA 代码可以调用的中间层应用程序使用带有 VB 或 C# 的 Google Web 服务。根据您是“免费”执行此操作还是像我们一样拥有高级许可证,您可以拨打多少电话是有限制的。

每个地址请求都必须签名,谷歌文件会告诉你如何做。在您的 VB 代码中,您可以使用 System.Net.WebRequest 使用基本 URL 调用 Google Web 服务https://maps.googleapis.com/maps/api/distancematrix/json?

在此处阅读更多内容: 距离矩阵 API

于 2016-12-07T13:11:26.337 回答