需要我可以交谈的驾驶距离库/应用程序

发布于 2024-10-31 00:46:15 字数 290 浏览 1 评论 0原文

我们需要计算 SQL Server 数据库中记录的驾驶距离,因此我需要找到某种库或程序,让我无需连接到互联网即可完成此操作(如果它有自己的数据库,那就太好了,如果没有,我知道从哪里获取数据)。我现在不太担心计算类型,我们可能会使用 Djikstra 的,但我们只需要离线的东西。此外,我将与多个国家打交道,但主要是美国。

到目前为止,我还没有找到任何可以可靠工作的东西,最接近的是 MapPoint(根据 Marc Gravell),所以我想问一下有哪些离线解决方案可以插入、调用或在我的代码旁边工作(Delphi 和.NET)来计算行驶距离?谢谢。

We need to calculate driving distances for records in a SQL Server database, so I need to find some sort of library or program that will let me do so without connecting to the internet(if it has it's own database, great, if not, I know where to get data). I'm not too worried about calculation types right now, we're probably going to go with Djikstra's, but we just need something offline. Also, I will be dealing with multiple countries, though mostly USA.

So far, I haven't found anything that would work reliably, closest is MapPoint (per Marc Gravell), so I want to ask what offline solutions are available either to plug into, call from, or work next to my code (Delphi and .NET) to calculate driving distances? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

小草泠泠 2024-11-07 00:46:15

选项:

  • 对于合理数量的位置,您可以获得(购买、计算等)所有位置之间的旅行矩阵 - 随着数量的增加而变大,但是
  • 如果您有每个位置的纬度/经度,您可以做得很好 -很容易起弧;但在湖泊、海洋等附近往往会变得混乱。
  • 您可以使用像 MapPoint 桌面这样的离线,也许可以通过存储未知路线的队列并在外部处理这些< /em> 数据库

Options:

  • For a sensible number of locations, you could obtain (purchase, calculate, etc) a travel matrix between all locations - gets large as you increase the count, though
  • If you have the lat/long for each, you can do great-arc quite easily; but tends to get messy near lakes, oceans, etc
  • You could use an offline like MapPoint desktop, perhaps by storing a queue of unknown routes and processing those outside the db
独夜无伴 2024-11-07 00:46:15

请检查 RW Net 的 http://www.routeware.dk。使用Delphi开发,可以使用TIGER进行离线计算。对于大规模矩阵计算非常快。

顺便说一句:解决此类问题的更好论坛是 https://gis.stackexchange.com/

Please check http://www.routeware.dk for RW Net. Developed with Delphi and can use TIGER for off-line calculations. Very fast for large scale matrix calculations.

btw: A better forum for such questions is https://gis.stackexchange.com/

滥情空心 2024-11-07 00:46:15

好吧,睡了这个问题之后,我通过使用google搜索“车辆路由软件”找到了解决方案。到目前为止,我已经找到了三个看起来可行的选项,并将对其进行研究。这些是 ALK Technologies 的 PCMiler、Telogis 的开发人员工具和 DNA Evolutions 的 JOpt.NET。还有很多公司可以根据该搜索短语查看开发人员工具。我认为我的主要问题是我昨天使用“行驶距离”和“路线距离”作为搜索词。

编辑:对于我正在寻找的,Telogis 似乎拥有最完整的功能集。

Ok, after sleeping on the problem, I found a solution by using google to search on "vehicle routing software." So far I have found three options that look like they might work, and will be investigating them. Those are ALK Technologies' PCMiler, Telogis' Developer tools, and DNA Evolutions' JOpt.NET. Still plenty more companies to check out for developer tools on that search phrase. I think my main problem was I was using "Driving Distance" and "Route distance" as my search terms yesterday.

Edit: for what I'm looking for, Telogis seems to have the most complete function set.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文