一个lib来路由它们。
routingp的Python项目详细描述
为什么选择py?
您想
- 从A到B乘公交、步行、自行车、汽车或HGV
- 计算可达区域
- 计算n x m表的时距矩阵
不知道该使用哪个提供者?伟大的.那么 routingpy 正是您想要的。
不管好坏,每个提供者都在不同的空间全局数据集上工作并使用上面有很多算法。 当google或here建立在专有数据集之上时,mapbox或graphhopper等提供商使用openstreetmap数据 他们的基础网络。此外,所有供应商都提供不同数量的选项,可用于限制寻路。 归根结底,这意味着 结果可能有所不同 ——我们的经验告诉我们:它们确实存在,而不是 太少了。这就需要仔细评估哪个服务提供商要为哪个特定的用例使用。
使用routingpy,我们试图为您简化此过程。