モバイル プロジェクト用の Rails バックエンドを作成していて、非常に興味深い問題に遭遇しました。
車で 2 地点 (与えられた地点 A と地点 B) の間で、A が地点 B に到着する時間を計算したいと考えています。 、最短距離から常に正確な答えが得られるとは限りません。交通規則が適用されるため、車両 A は実際にはポイント B に近いかもしれませんが、利用可能なターンなどにより、実際には C よりもはるかに遅れている車両 C の到着時間は短くなる可能性があります。
もちろん、Google Maps API を使用することは最初の非常に優れたソリューションですが、マップ API を常にクエリするとサーバーの速度が低下し、バックエンド ソリューションが効率的になる可能性があると考えています。
ターン、交通などの実際の複雑さを考慮して、正確な到着時間を提供するための代替ソリューションはありますか?