![]() |
1
6
Google Directions API 限制您 2500 calls per day . 此外,服务条款规定,您只能“在谷歌地图上显示结果时”使用该服务。 OpenTripPlanner ,一个可以进行多模式路由的开发中项目,以及 Graphserver OpenTripPlanner的基础。 一种方法是使用 OpenStreetMap 要用Graphserver生成的数据 Shortest Path Trees 从每个节点。 |
![]() |
2
1
因为总共有12502500个连接,我敢肯定如果你尝试使用Google地图的话,你会达到某种程度的限制。你需要多准确的结果/你要走多远? 我可能会尝试生成一张带有旅行速度的粗略地图(例如,将州际公路划为“快”,yadda yadda),然后使用一些软件计算从一点到另一点需要多长时间。你可以把它想象成一个电磁场问题,你试图计算一个具有不同电阻的平面上点对点的电阻(州际是电线,湖泊是开路……)。 |
![]() |
3
1
如果你真的需要所有这些路线准确地计算和存储在你的数据库中,这听起来像(我相信),你将不得不花钱获得这个。正如你所能想象的,这是昂贵的发展,应该有再膨胀。
再说一次,我真的不知道你的问题是什么,但也许跳出框框思考会帮助你找到一个更容易的解决办法。 |
![]() |
4
1
你可能需要在这里进行一些启发。也许你可以根据一些因素来估算旅行时间,比如几何距离和一些关于起点和终点的特征(城市与农村地区、国家……)。你可以得到一些距离,试着在其中的一个子集上拟合你的参数,看看你能预测其他的参数有多好。例如,我的预测是,在许多情况下,随着距离的增大,旅行时间与距离成线性关系。 我知道这很混乱,但是嘿,你试图估计1250万IO数据点(或者其他任何数量:) 您还可以通过查找与您要查找的时间接近的点,从已经检索到的“真实”旅行时间中逐步添加知识:
(如果你在纽约有100个地址,在旧金山有100个地址,那么所有的值或多或少都是相同的(即它们之间的差异可能比这些预测中涉及的不确定性要小),这样的方法可以避免你在1可以做的情况下发出10000个查询) |
![]() |
5
-1
|
![]() |
mikey · 基于2个光栅重新分类光栅 7 年前 |
![]() |
N3tMaster · 如何在OpenLayers 3上禁用平滑图像 7 年前 |
![]() |
gvan · 关于光栅::相邻()输出值的说明: 7 年前 |
![]() |
Hubert · 如何在PyQGIS中输入点坐标? 7 年前 |