所以这是我的问题。假设一个人即将创建一个在线Web应用程序,该应用程序将当前位置和目标位置作为用户输入,并显示存储在数据库中的5-6个可用路径之一,这些路径最适合距离,开放街道地图数据和开放层数是否是实现这一目标的最佳方式?
我要求的是我需要什么: 1.在数据库中存储数据 2.进行路由计算。如果我想因学术原因改变一些算法并对我的最终结果有更多控制权,我该怎么做?我需要任何编程语言吗?有什么好的教程吗? 3.使用pgRouting和使用任何自定义解决方案(如上所述)之间有什么区别?我自己再做一遍编码就像重新发明轮子一样? 4.对于需要快速计算的商业网站最好的是什么?
更新:我需要的是一种连接方式1.user输入(作为几何点)2.Routing算法我写了3.Road Network并返回结果以最佳方式去点
答案 0 :(得分:1)
请参阅OSM的online routers和offline routers列表以及有关routing with OSM的常规Wiki页面。
如果仍然无法解答您的问题,请提出更具体的问题。