問題タブ [gtfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3611 参照

php - 独自の GTFS フィードとトリップ プランナーを作成するにはどうすればよいですか?

私は GTFS の初心者であり、ルートやトランジット情報などを取得するには、GTFS フィードを txt 形式で提供する必要があるという情報を調査で見つけました。

今、私の質問は、

1) 独自の txt 形式を作成し、GTFS フィード プロバイダーにアップロードすると、Google マップにも表示されますか?

2) DB からデータを取得して処理し、最適なトランジット ルートを提供する独自の GTFS サーバー コードが必要です。出来ますか?PHP スクリプトだけでなく Python も実行できるとします。

どんな助けでも大歓迎です!

前もって感謝します

0 投票する
0 に答える
847 参照

masstransit - GTFS で shape.txt を作成する方法

GTFS を作成するためにデータをコンパイルしてきましたが、shapes.txt を作成するために人々が使用している GIS システムのいくつかを知りたいです。直面している問題と、ワークフローのメリットは何ですか。

0 投票する
7 に答える
2195 参照

php - mySQL - GTFS データの読み込み

GTFS データを mySQL データベースに読み込むことに成功した人がいるかどうか疑問に思っていました。良いチュートリアルをあちこち探しましたが、役に立ったものは何も見つかりません。

0 投票する
1 に答える
1030 参照

sql - カレンダーの例外を使用して、GTFS を使用して正確なスケジュールを生成するにはどうすればよいですか?

特定の停留所 ID と特定の方向の次の 20 件のスケジュールを取得するための GTFS クエリがわかりません。

停留所 ID、移動方向 ID、時刻 (現在)、日付 (今日) を知っています。

私が書いた

この結果、レコードが見つかりません。最後の部分を削除し、CD テーブル (つまり、削除または追加された例外) を処理すると、完全に正常に動作します。

したがって、例外のチェックを書き間違えていると思います。//コメントで上に書いたように、私はそれを確認したい

  • 本日は通常運行です(カレンダー表確認より)
  • 今日の削除の例外はありません (または、この場合、このサービス ID に対応する旅行は計算に含まれません)
  • 今日の例外が追加された場合、対応する旅行が計算に含まれるものとします

それを手伝ってもらえますか?

0 投票する
1 に答える
486 参照

gtfs - GTFS リアルタイム ファイルの場所

私は GTFS と GTFS-Realtime について広範な調査を行ってきました。私ができるようになりたいのは、特定のバスがどれくらい遅れるかを調べることだけです. 特定のバス番号を適切に検索するために接続できる場所が見つからないようです。だから私の質問は:

  1. GTFS-Realtime ファイル フィードの場所と方法
  2. ファイルを適切に開き、場所を特定するにはどうすればよいですか。

http://www.yrt.ca/en/aboutus/GTFS.aspを使用してファイルをダウンロードしようとしましたが、csv ファイルを正しく開く方法がわかりません。

0 投票する
1 に答える
290 参照

sql - カウント/インスタンス番号を追加します。列からテーブル (SQL Developer)

car_idstop_locationArrival_timeleave_timeの列を持つテーブルがあります。列stop_sequenceを追加したいと思います。これは 1 から開始し、同じcar_idを持つ行ごとに 1 ずつ増加し、次のcar_idに対して 1 から再開します(car_id、arrive_time で注文した場合)。

次のようになります。

この余分な列を追加する方法を誰かが教えてくれれば、助けていただければ幸いです!