◆ダイヤグラム作成ソフトとビューワー 実質3路線目
■ このスレッドは過去ログ倉庫に格納されています
スレタイからソフト名を外しました。
ダイヤグラム作成ソフトとビューワーなどを語るスレです。 岡崎市立中央図書館事件の例もあるから注意したほうがいい >>659
あれは完全に図書館側(システム側)のミス、おまけに警察の無知が露呈された事件だった
むしろこの事件のおかげで警察に知識が付いて無闇な逮捕がなくなった 篠ノ井〜長野の時刻表が篠ノ井線と信越線の両方に含まれていたのでOuMergeで合成してみた
これ便利だね OuMarge、平日ダイヤ以外もマージできたほうが便利です
あとoud2に対応して欲しいです
手作業でマージよりかは幾分から楽になると思うので期待しております oud2に対応してくれるアップル系のアプリは出てきますかねー。 えきから時刻表は、2019年3月29日(金)をもちまして、サービスを終了させていただきます。 今まで存在してたのが奇跡的
ぐるなび本体へのリターンや営業上のメリットとか、全然なかったんじゃないかな
また手入力の時代に逆戻りするのは残念だけど、まあ仕方ないね デジタルJR時刻表から引っこ抜くことってできないんですかね >>668
着時刻がほとんど書いてないから、みんな推定になってしまうという欠点がある YAHOO路線情報や日立ハイパーダイヤなら列車単位で全駅の発着時刻が出るけど、どちらも列車番号がわからないという欠点が >>669
Pro版も?
ちな オフラインでも使えますか? 自己レスですが、とりあえずLite入れてみた
オフラインじゃ使えない 時刻表データをローカルには持たないようですな
各列車の詳細画面だと各駅の着時刻も出る
JR東の「駅の時刻表」の方がデータ抽出し易いかも
でも「えきから」みたいにゆるくはないだろうから、bot使うと遮断されそう??? とりあえず、JR.3.16は大丈夫として、これから先は手打ちか。
歳とったから、小さい文字が見えな〜い! えきからtoOudiaでダイヤ印刷してドヤ顔で途中下車旅楽しんでた俺もはや呼吸困難 以前からダイヤ改正の時は更新が遅れてたから、次のダイ改は反映されないまま終わる可能性が高い えきから時刻表のかわりに使うそうなサイトあるよ
「トレたび」 http://www.toretabi.jp/
交通新聞社のサイトだからデータは信頼できる
路線時刻表では列車本数が指定できるので、大きめの数字を指定すれば1日分の全列車がいっぺんに表示されてデータを効率よく取得できる
ただし、途中駅始発のやつが出ないのでちょっと工夫が必要
大井川鐵道を例にすると、金谷を指定してしまうと新金谷始発のSL急行が出なくなる
新金谷の時刻表からリンクを辿ると全列車が表示されるけど、運転系統が複雑な路線では、どうしたらいいんだろう?
http://jikoku.toretabi.jp/cgi-bin/tra.cgi/tra-tt?FX=1&S1=23553&DI=25&PG=1&VT=T&TC=SLERBN&TT=1&PO=0
列車時刻表には着時刻や運転日も細かく出るので、これでちゃんとダイヤグラムも作れる
通過駅が表示されないので、データの統合には一手間かかりそう
http://jikoku.toretabi.jp/cgi-bin/trinf.cgi/route/trinf?TR=108979 トレたびのサイト、かなり癖があるな
経由によってページが別れるから、全列車のデータを取得しようとすると、かなり手間がかかる
例えば名古屋から関西線のデータを取ろうとすると、亀山行(関西線)、鳥羽行(参宮線)、新宮行(紀勢線)が別々のページに出るから
何ページに別れてるかいちいち調べて合成しないといけない トレたびのパラメータ解析中
列車種別の指定
TC=SLERBN
S=新幹線 Shinkansen
L=特急 L特急
E=急行 Express
R=快速 Rapid
B=寝台 Blue train
N=普通 Normal S1= 駅番号 JRと民鉄の区別なし 東京=22828 札幌=20220 相生=26242 規則性は不明
PO= 時刻表の表示開始位置
DI= 1ページあたりの列車本数 大きすぎてもエラーにはならない
PG= 路線番号と上り下りの指定
VT=T 不明
TT=1 不明
FX=1 不明 日立ハイパーダイヤは、実際に乗る列車を調べるにはいいけど、検索方法が独特すぎて全データ取得には使えない 私はoctoparseというソフト使ってゴニョゴニョしてる。
私は一つの鉄道会社だけでしか使わないからなんとかなってる。 >>677
えきたんダメですか?
列車番号は分かます。 >>677
出発駅と到着駅を無記名にして、路線名を大井川鉄道にしたらでない?SLは分離するかもしれんけど >>685
なるほど、駅名をブランクにして路線名だけにしたら全線全列車出るようですね
これなら、えきから時刻表の代用としてそのまま使えそうです トレたびのパラメータ
RL=路線番号
1 函館本線
2 函館本線
3 欠番
4 札沼線 なぜか千歳線の駅名も表示されるが、札沼線の列車しか表示されない
路線番号は700ぐらいまでありそう
PG= 区間と上下
奇数なら下り、偶数なら上り
RLとPGの組み合わせによって、表示される区間が変わる
RL=Rail Line?
PG=Page?
路線と区間の一覧を取得するのが大変そうだなあ
これはサイトの更新日を見てキャッシュしといた方がいいかも >>684
えきたんは全駅全列車の並んだ時刻表画面へ直リンできますか?
こちらで軽く調べた範囲では発見できませんでした トレたびからouダイヤデータを自動精製できるかな? >>689
たぶんできると思うんだけど、けっこう難しい
試しに名鉄常滑線のデータを見てるんだけど、運転系統ごとに時刻表が4つに別れてて、しかも駅の数がテーブルごとに違うという
いくつに別れてるか調べるのと、それを統合する作業がかなりめんどくさい 常滑線(下り)は4つに別れてる
テーブル単位で、全列車が通過する駅は表示されない仕様みたい?
http://jikoku.toretabi.jp/cgi-bin/tra.cgi/tra-tt?tt=1&PO=0&RL=266&PG=2&DI=99
PG=5
PG=8
PG=16
ここから列車の一覧は取れるけど、完全な駅のリストはどうやって取ればいいんだろう? Getえきから2の作者様に質問なのですが
Getえきから2を一定条件の下
オープンソース化する予定はありますか? 主要駅の着時刻も含めて少ないページ数で一覧できるえきからは偉大なサイトだったんだなあ 1ページ1列車タイプの列車時刻表だと
駅探は列車番号とれるけど特急等の種別をとれない、駅一覧は石北本線の旭川-新旭川みたいな全列車直通の運用もそれなりに合わせて書いてある
NAVITIMEは種別はとれるけど列車番号をとれない、駅一覧は直通しかなくてもきっちり路線ごと
YahooはNAVITIMEから路線の駅一覧をとれなくした
みたいな感じか? 路線と駅の一覧は駅探かNAVITIMEから取って、列車種別と列車番号はトレたびから取るしかないのかな? 駅探は路線データが線路戸籍に忠実
たとえば常磐線(上野東京ライン)のデータが、東京〜上野(東海道本線)、〜西日暮里(東北本線)、〜取手、岩沼(常磐線)に分かれてるし、
横浜線も東神奈川までしか書いてない
NAVITIMEは運転系統ごと
俺は乗り鉄だから、NAVITIME方式の方が使いやすい 別に一つのサイトから取得しなくても、二つのサイトから取得して統合すればいいような気がしますがどうでしょうか? 自分で考えてるのは列車個別でダイヤ抜き出して、
前処理かけて変換してpandas使って統合する。
できるかどうかは知らん。 >>697
石北本線の例を上げた人なのでそれ逆じゃねと思ったが見てみたら確かにUTラインはNAVITIMEのほうが東北本線と合わせて書いてくれてるのな… 多分Excelマクロとスクレイピングソフトで編集になりそうかなー。名古屋のカオスな私鉄はそうしてたし。 トレたびの画面だと、名鉄常滑線も神宮前で切れちゃってるし、犬山始発と岐阜始発の列車も別々のページに分かれちゃってるから、
ダイヤを見ながら実際に乗ろうとするとかなりややこしいな
どうやって統合したらいいんだ >>693
素人の手すさびなのでぐちゃぐちゃなソースでお恥ずかしいんですが、↓にアップしました。
改変・再配布自由とします。いかようになさっていただいても結構です。
皆様、いままでありがとうございました。
ttps://ux.getuploader.com/GetEkikara2/ 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) >>705に上げてあるパッケージにアイコンファイルは入っていません。ご自身で調達してください。
Visual Studio 2017のProjectフォルダの中にGetEkikara2フォルダを作り、その中に.zipの中身を
展開すれば「プロジェクトを開く」に出てくるだろうと思います。 >>705
こちらこそ、今までありがとうございました。名鉄以外は使わせていただいておりました。 μ鉄は割と簡単に個別の列車ダイヤを抜けました。
えきたんよりμ鉄公式の方が楽です。 なんか進捗あったら報告よろー
成果物うpしてくれたら助かる(自分でやれって話でもあるが) 駅から3月16日のJRのダイヤ改正は対応するみたいですね。 えきから時刻表が終了しちゃうので、個人的に作って使ってた変換ツール(Webサイト)、アップしておきます。
ttp://cyc.php.xdomain.jp/ekikara/
あと、それを改修してトレたびから変換できるようにもしてみました。
ttp://cyc.php.xdomain.jp/toretabi/
ちゃんと検証してないので、バグとかうまくいかないパターンとかあるかも。 JR西の3.16のダイヤを手打ちしてるけど、老眼鏡が必要になってしまった 3/18分の全データをえきからoudia2でDLした。
名鉄西尾線の種別統合(急行の実質準急化)の対応がしてあったこと
は確認できた えきからoudiaでDLしてるが、全データで592ファイルくらいになるはずだから、まだ半分か。 京阪本線がうまく取れてなかった
とりあえずお疲れさまでした cronで全データをダウンロードしてミラーを作ろうと思ったけど間に合わなかった
古いノートパソコンを専用にして4日ぐらい回してたのに 誰か「トレたび to えきから」みたいな変換サイト作ってくれないかなあ OuRiserを使用しています(自分で見て楽しむ様)
駅時刻表&電光掲示板機能で、明らかに列車が欠落しています。
aodiaの駅時刻表機能で同じデータを開いても、aodiaの方が列車が多く表示されています。
また、一部の列車で列車情報の(多分数字以外が)文字化けが有ります。
後者は出力しなければ良い話ですが、前者は対策が取れないので修正お願いします。 トレたび時刻表で「路線時刻表表示」リンク
ttp://www.traintimetable.shop/
多分トレたび全路線時刻表のリンク。 東北本線と高崎線が逆になってるところがあったりするみたいだけど
とりあえず有用ですね これ使わせてもらおう トレたびの路線一覧って日付によって表示が変わるから、列車が出ない路線や、表示と違う路線が出たりするんだな。
3月だと石勝線支線が出るが、4月だと出ないとか。
北海道だけはトレたびよりJR時刻表アプリそのものなJR北海道の公式サイトの時刻表や路線時刻表のある個人作成の時刻表サイトの方が便利そう。
個人サイトの方は「駅情報・列車情報」ってコンテンツは面白い。こういう時刻表の見せ方もありなのか。
ttp://www.north-tt.com/04_unyou/04_train_info.php >>724
>>722 は曜日パラメータ入れて整理してくれてるのは便利ね
北海道の、確かにすごいけど個人サイトだといつまで続くかわからないし
必ずしも正確性が担保されるわけじゃないから依存するのはちょっとね 大阪環状線カオスやわ。
トレ旅の時刻表2周してやがる。 列車詳細見ると「天王寺からはnnnn普通で運転」とか出てきて
列番変わることが書いてあるのね トレたびだと、田園都市線が久喜行きと南栗橋行きでページが分かれてるから
使い物にならないんだよなあ トレたびのRLとPG調べてみたんですが、規則性はほとんどないようですね。
それどころか、東武日光線の南栗橋−新栃木みたいな運行系統は含まれていない(!!!)ので
起終点駅を指定して当該区間だけの時刻表を生成してやらないとならないですし、
札幌市電に至ってはRL=373,374,375,746 (PG=それぞれ1と2)と4回も出てきます。
RL=634&PG=1と,2では東武伊勢崎線と常磐線が乗り入れているような書き方だし
個人的には>>727氏のご意見と全く同感です。
トレたびリンクの方は、よくぞ整理なさったものだと思います。
個人的に調べたRLとPGの一覧を↓に置いてあります。YM=201904&D=10で
RL=1 to 999, PG=1 to 99 としてデータを取得し、スケルトンだけ返ってくる
組み合わせは無効として除きました。
ttps://ux.getuploader.com/GetEkikara2/download/24 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2) しまったアンカー間違えました。>>728氏のご意見です。失礼しました。 >>711
トレたび変換 Oh!DIA におきまして、たとえば↓のようなページを変換させようとしますと
Kudari. 列車セクションが空白で、路線名と駅名だけが入った .oud が生成されるようです。
ttp://jikoku.toretabi.jp/cgi-bin/tra.cgi/tra-tt?PG=1&TT=1&S1=22144&S2=21781&TC=SLERBN&VT=T&FX=1&DI=60 同じRL, PGでもDで休日を指定するとライナーのページが消えて
その分もっと大きなPGだったデータが繰り上がって表示されるのか
トホホ、、、 トレ旅の場合GetEkikara2のような生成ソフトは難しそうですね。 >>732
おばんでございます。トレたびリンクの中の人です。
RLですが三陸鉄道など11005とかインフレナンバーもありますし、PGは複数系統がある場合、平日と休日で表示する路線が違うって罠が。
先にcond(トレたびの検索、路線一覧画面)にアクセスして路線一覧を先に取得しないと正確な路線一覧を抽出できない。
悩ましいです。
一応wsh-ie制御で取得ツール作ってみたけど、なかなか厳しい。 >>734
お疲れ様です。三鉄のRLってそんな遠くにあるんですか。取得したデータを見ていると
最初の頃はともかく、最近は場当たり的に付番してるんじゃないか、みたいに思いました。
>>733=641
こんな状況ですので、対象路線を簡単に選んでちょいちょいってわけにはいかないですね。
また S1, S2 指定で S1 駅から S2 駅までの時刻表を生成するとしても、途中駅止まり/
途中駅発の列車は載りません。A駅からB駅まで乗り換え無しに行かれる列車の選択肢が
示されるに過ぎませんので、路線の全体像は見えないです。 >>735
こうなると列車データだけ取得して「時刻表」を生成するって感じに考える方がいいのかなぁ。全国EXCEL時刻表みたいな。
ただ、それをアップロードするのは気が引けるが。
ちなみにRLって鋼索線とかが10000番台だったようです。今出先なので月曜日に私の取得した一覧をサイトに上げようかと。 >>736
経路検索では乗換駅を出すのに時刻表示はなし、けれども平均所要時間を出すんだから
時刻表を見てるはずだ、しかし時刻表表示はあくまでも直通列車のみ、とか
妙な仕様ですよねえ。
毎々例に出しますが、東武日光線の南栗橋−新栃木間の各停、新栃木以北の各停、
下今市−東武日光間の小運転列車は「東武日光線」を指定してもcondに載ってきません。
鬼怒川線内の各停は東武日光−会津若松方面を選ぶと一部だけ載ってきますが、はなはだ
不完全です。
仕方がないから、当該区間内で全列車が停まる駅の発車時刻表をまず生成し、そこから
各列車の個別時刻表を総当たりして並べた路線時刻表を作るしかない、みたいな感じですね。
(これは運行系統まで良く知っている路線でこそ可能な話ですが。)
RL一覧、ぜひ拝見させてください。 >>737
路線名に「東武日光線」を指定するとすべて出てきますよ
それを見ると、「南栗橋−新栃木」は東武伊勢崎線
「下今市−東武日光」の区間運転の各停は会津鉄道のページに表示されています
分類方法が謎なのは文句を言っても仕方がないので
表示される路線名は無視して、とにかく検索結果をすべてつなぎ合わせるしかないでしょう >>738
ご指摘ありがとうございます。私の探し方が雑でしたね。すみません。
良く見ると、確かに東武日光線のローカル列車はいろいろなページに分散掲載されているようです。 >>739
区間運転の系統は、全国どこの路線を見ても分散して掲載されているみたいです 駅すぱあとという乗り換え案内ソフトがあるけどその時刻表表示と同じみたい
時刻表データにはCopyright(C)2019(株)交通新聞社 (C)Val Laboratory Corporation >>735
とりあえずすぐに確認できるインフレナンバーのRLですが
10007 山陰本線
10010 宮島航路
10016 箱根登山鉄道ケーブル
10018 京都丹後鉄道
11002 気仙沼線BRT
11004 大船度線BRT
11005 三陸鉄道
20003 御岳登山鉄道
20004 高尾鋼索線
あくまで路線名で検索したときにヒットする路線名ですね
三桁の最後は道南いさりびの745、JRの最後が宮崎空港線の205(206がすぐ東武伊勢崎線)ですね。さいしょは連番でその後の追加を桁にしたのか、若干場当たり的なコード体系に見えます。 >>742
ありがとうございます。山陰本線にも5桁の RL が振られているとは驚きです。
路線名と日付を cond のトップページに放り込み、
返ってくるページに記載されている RL は一つなので、これを信用するとして
同時に列挙される PG を総当たりのうえ、欲しい区間が記載されている PG 上の列車について
欲しい区間の時刻を並べたら路線時刻表になるか?
みたいなことかしら
(さらに各列車の個別時刻表を見て、正しい列車名や欲しい区間内各駅の着時刻を取得するとか...) トレたびのバグを1つ見つけました
「四日市あすなろう鉄道八王子線」が「近鉄八王子線」のままになっていますね >>743
そうですそうです。
とりあえずcondに路線名だけをいれてあげるとソース上はhiddenでRLの数字が取得されるので、これとPG内容である路線区間と数字を一緒に取得して一覧にしたものになります。
4月1日に日付を指定せずに取得してるので、特に東北本線や東海道本線はかなり表示できないもの、PG数字と路線区間が異なるものが出てしまうんですね。
PGが「区間」を表す数字じゃないのが難しいところです。
ローカルな路線でも石北本線とか旭川ー網走と北見ー網走ー知床斜里を別に取得しなければならないのは厳しい。北見ー網走の区間列車も北見ー網走ー知床斜里に出てくるんですよね。
東相内ー網走とか西留辺蘂ー網走の区間列車は旭川ー網走の方に出てくるわけで。不思議です。
すべてのPGを取得すれば全線の時刻表になるのか?というのももう少し調査ですね。 路線名のフリガナを使った総当たりを試してみたら、飛びRLがこれだけ出てきました
この方法ではなぜか10007の山陰本線が出ませんでしたので、ほかにも抜けがあると思われます
これから、もう少し別の方法も試してみます
2002 長崎電気軌道
10010 宮島航路
10014 京王線
10015 上野動物園モノレール
10016 箱根登山鉄道ケーブルカー
10018 京都丹後鉄道宮豊線
11000 秋田新幹線【愛称】
11001 山形新幹線【愛称】
11002 気仙沼線BRT
11003 大船渡線BRT
11005 三陸鉄道リアス線
20001 近鉄葛城山ロープウェイ
20002 近鉄名古屋線
20003 御岳登山鉄道線
20004 高尾鋼索線 結局総当たりで99999まですべて調べました
3桁の最後は746 札幌市電
4桁以上は
2001 鹿児島市電
2002 長崎電気軌道
10001 武蔵野線
10002 武蔵野線
10003 武蔵野線
10004 東海道本線
10005 東海道本線
10006 東海道本線
10007 山陰本線
次レスにつづく 10010 宮島航路
10013 東海道本線
10014 京王線
10015 上野動物園モノレール
10016 箱根登山鉄道ケーブルカー
10017 東北本線
10018 京都丹後鉄道宮豊線
10019 東北本線
11000 秋田新幹線【愛称】
11001 山形新幹線【愛称】
11002 気仙沼線BRT
11003 大船渡線BRT
11004 大船渡線BRT
11005 三陸鉄道リアス線
20001 近鉄葛城山ロープウェイ
20002 近鉄名古屋線
20003 御岳登山鉄道線
20004 高尾鋼索線
これで全部でした 368 大阪メトロ堀鶴見緑地線
なぜか検索でひっかからなかったのでコードから調べたら、路線名が間違ってました
長堀の長が抜けてますね 駅探、YAHOO、トレたび(RLだけ)の路線名、路線コード一覧
Excel形式
誤植は修正せず、英数字の全角半角もネット上のデータそのままです
http://thuploader.orz.hm/uploader/?mode=dl&id=8101&original=1 >>750
お疲れ様です。ありがとうございます。
同一路線名で複数の RL が振られている場合が多々あって困惑しますが、
ttp://jikoku.toretabi.jp/cgi-bin/tra.cgi/cond
で路線名を入れたときに帰ってくる RL は単一ですし、それで行くしかないですかねえ、、、 トレたびの分類方式だと、湘南新宿ラインや京浜東北線など、複数の路線にまたがって、かつ独立した系統を抜き出すのが面倒そうです
複数あるPGの中から、どれが該当するのか自動で調べる方法を何か工夫しないと トレたびの路線名や駅名が前方一致しか対応してないのが困ります
他の時刻表サイトと表記の違う物がかなりあって、これは手作業で対応表を作るしかなさそうです
例えばトレたびでは「東海道新幹線」も「山陽新幹線」も出てきません
「東海道・山陽新幹線」が正解なので、どちらも前方一致ではヒットしません
他のサイトと対応させる意味は、都道府県ごとの分類や、全駅名データがトレたびには存在しないからです
(しませよね?) >>731
不具合報告、ありがとうございます。
列車本数の取得がうまくいかない場合があったので修正しました。 >>754
対処ありがとうございます。正常動作を確認しました。
そこでお願いなんですが、たとえば「上り」オプションをつけまして、それが指定されると
駅順をトレたび画面とは逆に配置し、Nobori. セクションに列車時刻を書き出す
と言ったようなことにはなりませんでしょうか。
これが実現されますと、>>613の OuMerge で下りと上りの .oud を合成して、当該区間の
上下線揃った .oud ができるんですが。 とりあえず。トレたび時刻表リンクでトレたびRL・PG一覧ファイル公開しました。
ttps://www.traintimetable.shop/
4月1日取得分で、かなり直しが必要そう。 >>752
京浜東北線についてですが、
http://jikoku.toretabi.jp/cgi-bin/tra.cgi/cond におきまして、
YM=201905, D=1 (2019年5月1日) と指定したうえ、
路線名を「東海道本線」とすると RL=103, PG=19, 20 に出てきて
PG=19 (北行) は 226本、PG=20 (南行) は 227本
路線名を「京浜東北線」とすると RL=601, PG=1, 2 になって
PG=1 (北行) だと 228本、PG=2 (南行) は 231本
になります。
さて、どちらを信用したらいいんでしょうか... なお、路線名を「東北本線」にしますと RL=44,PG=35, 36 となって
PG=35 (北行) は 226本、PG=36 (南行) は 225本になります。 ■ このスレッドは過去ログ倉庫に格納されています