用于计算2个美国街道地址之间的驾驶距离的API?

时间:2010-04-22 13:56:40

标签: asp.net

似乎很简单,但用户无法访问互联网 该应用程序将作为Intranet站点在内部托管。该应用程序将能够拨打互联网的网络服务电话 我测试并尝试了Mapquest 然而,所有其他提供商似乎假设用户能够访问互联网,因此他们的API是基于javascript的src标签指向互联网URL的

有什么想法吗?

4 个答案:

答案 0 :(得分:1)

即使您不使用JS,您仍然可以将Google用于此目的。例如,在Ruby世界中,有一个GeoKit gem可以做到这一点。您可以查看其来源以了解其工作原理。

答案 1 :(得分:0)

拥有一个接受这两个地址的Intranet应用程序,并在您的Intranet上调用Web服务,将请求转发到MapQuest Web服务。

MapQuest服务返回到您的Web服务的距离,然后将其返回到您的Intranet应用程序。

答案 2 :(得分:0)

根据您对此要求的严重程度,您可以购买在您自己的数据中心运行的Google地球企业版,并且无需访问互联网即可访问数据:

答案 3 :(得分:0)

通过您对rptHarry的回复,您似乎正在寻找一个全面的数据集,其中包含有效的算法编程,可以解释数据,从而实现点之间的有效道路连接,从而完全自给自足。即使你有这个,你是否有计算能力来维护/存储所有数据?你想要,这个功能有多重要?这项福利可以支付多少费用?

但如果您正在寻找更合理的选项,那么更多信息将会非常有用。 例子: 是否有预定的可能地址列表? 它需要多准确?邮政编码是否足够准确? 你有多疯狂吗? (LOL)喜欢通过串口连接到nuvy,通过某种黑客发送和接收信息是一个“可行的选择”吗?

是的,对我来说没有什么是不可能的,我会去那里。