【发布时间】:2014-05-02 07:46:24
【问题描述】:
我正在尝试为 ASPX 网页(vb 后端)构建一个函数,该函数可以为访问者提供到我们必须从其登录的最近分支位置的距离。我有我们位置的纬度/经度,我可以从他们传入的 IP 中提取他们的位置(尽管并不总是准确),但是我试图弄清楚如何恢复他们必须旅行的距离。我所能找到的只是计算“乌鸦飞翔”的点之间距离的方程式(我忘记了它的名字)......虽然这在技术上可以为他们提供最近的分支,但它会是很高兴能够在其中包含里程……显然这与两点之间的直线可能会有很大不同。有没有办法向谷歌地图发送一个带有纬度和经度查询字符串的页面请求,并接收他们在实际地图/路线页面上提供的计算距离值?我在他们的谷歌地图 api 上阅读了一些内容,以及实现它的 javascript,但我没有看到任何关于如何实际实现他们在页面上的距离功能的任何内容。有什么想法吗?
【问题讨论】:
-
似乎是通过谷歌快速搜索发现Google Maps API - Code Samples - Direction Service 非常简单。
-
实际上,这似乎需要用户处理实际的地图......我希望在那里找到一些“返回距离”的功能
-
但它确实让我进入了他们的距离矩阵,这看起来确实可行。再次感谢。最后把我带到了正确的地方!
-
如果您不打算显示地图,那么您需要The Google Directions API
标签: javascript asp.net google-maps