我们需要计算SQL Server数据库中记录的行驶距离,所以我需要找到某种类型的库或程序,这样我就可以在不连接到互联网的情况下这样做(如果它有自己的数据库,那很好,如果不,我知道从哪里获取数据)。我现在不太担心计算类型,我们可能会选择Djikstra,但我们只需要离线。此外,我将与多个国家打交道,但主要是美国。
到目前为止,我还没有找到任何可靠的工作,最接近的是MapPoint(根据Marc Gravell),所以我想问一下哪些离线解决方案可用于插入,调用或在我的代码旁边工作(Delphi和.NET)计算行驶距离?感谢。
答案 0 :(得分:3)
选项:
答案 1 :(得分:2)
好的,在解决问题后,我找到了一个解决方案,使用谷歌搜索车辆路由软件。"到目前为止,我已经找到了三个看起来可能有用的选项,并将对它们进行调查。这些是ALK Technologies' PCMiler,Telogis'开发人员工具和DNA Evolutions' JOpt.NET。还有更多的公司要检查该搜索短语上的开发人员工具。我认为我的主要问题是我正在使用"驾驶距离"和#34;路线距离"作为我昨天的搜索词。
编辑:对于我正在寻找的东西,Telogis似乎拥有最完整的功能集。
答案 2 :(得分:2)
请查看http://www.routeware.dk以获取RW Net。使用Delphi开发,可以使用TIGER进行离线计算。对于大规模矩阵计算来说非常快。
btw:这类问题的更好的论坛是https://gis.stackexchange.com/