开发者

Need driving distance library/application I can talk to

开发者 https://www.devze.com 2023-02-22 19:52 出处:网络
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

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开发者_JAVA百科 available either to plug into, call from, or work next to my code (Delphi and .NET) to calculate driving distances? Thanks.


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


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/


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.

0

精彩评论

暂无评论...
验证码 换一张
取 消