因此,我开发了一个基于用户偏好优化自行车路线的数学模型,我正在尝试开发一个使用Dijkstra算法(当然还有图形)解决方案的应用程序。边缘加权的一部分是基于道路的速度限制所以我的问题是:
是否有一个很好的开源库,例如谷歌地图API或类似的东西,我可以自动收集这些数据?手动(华盛顿州西雅图市)的图表不可能做到这一点,但我不知道在哪里可以自动化(或编写程序到半自动化),速度限制数据的集合,甚至首先获得它。我基本上需要速度限制信息的来源,谷歌地图似乎是最有希望的,但我找不到任何东西。
谢谢,
tylerthemiler
答案 0 :(得分:1)
几年前我需要那种数据,但没有运气。谷歌没有提供这些数据,Navteq和Teleatlas也有同样的问题。最好的临时解决方案(直到你会找到一个准确的方法)是获得你所在国家/城市/等所有道路类型的标准速度限制,并在当前道路类型中再次匹配。这将为您的应用提供良好的开端,在大多数情况下,速度限制是法律规定的速度限制。