私は自分の都市の交通機関データを持っており、ユーザーが地図上で2つのバス停を選択し、アプリケーションに都市の交通機関の停留所Aから停留所までの効率的なルートを計算させるツールをPHPで作成したいと考えています。 B.停留所Aから停留所Bまでのルートには、最終目的地に到達するために特定の停留所でバスを乗り換えることが含まれる場合があります。
私の街のバス停の場所、バス停の時刻、ルート、旅行情報のデータがあります。
ルート: http: //openregina.cloudapp.net/DataBrowser/OpenRegina/TransitRoutes
停止: http: //openregina.cloudapp.net/DataBrowser/OpenRegina/TransitStops
停止時間:http: //openregina.cloudapp.net/DataBrowser/OpenRegina/TransitStopTimes
旅行:http: //openregina.cloudapp.net/DataBrowser/OpenRegina/TransitTrips
上記のデータを自分のMySQLデータベースにプルしました。
このデータを使用して、A停留所からB停留所までの効率的なルートを計算するにはどうすればよいですか。