Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
gtfsr package @ fukuoka.R #11
Search
nonki1974
September 15, 2018
Technology
0
290
gtfsr package @ fukuoka.R #11
fukuoka.R #11のLTでgtfsr packageを紹介しました。
nonki1974
September 15, 2018
Tweet
Share
More Decks by nonki1974
See All by nonki1974
GTFS with Tidytransit package
nonki1974
0
250
TokyoR#84_Rexams
nonki1974
0
190
都道府県別焼き鳥屋ランキングの作成
nonki1974
1
780
Introduction to R
nonki1974
0
310
Introduction to dplyr
nonki1974
0
400
Introduction to ggplot2
nonki1974
1
460
Analyzing PSB tracks with R
nonki1974
0
540
introduction to fukuoka.R @ Fukuoka.LT
nonki1974
0
56
所要時間のヒートマップを作成する
nonki1974
0
450
Other Decks in Technology
See All in Technology
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.2k
言葉は感情の近似値である。その感情と言葉の誤差を最小化しよう ~コミュニケーションにおけるアナログ/デジタル変換の課題に立ち向かう~
nktamago
0
190
Next.js のページ遷移を全力で止める
ypresto
2
1.1k
CRTO/CRTL/OSEPの比較・勉強法とAV/EDRの検知実験
chayakonanaika
1
1.1k
AI活用したくてもできなかった不動産SaaSの今とこれから
nealle
0
330
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
160
Javaにおける関数型プログラミンへの取り組み
skrb
7
320
Creative UIs with Compose: DroidKaigi 2024
chrishorner
1
480
ネットワークだけ隔離されたコンテナ作成デモ / Kichijoji.pm36
tenforward
1
190
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
170
ロボットアームを遠隔制御の話 & LLMをつかったIoTの話もしたい
soracom
PRO
1
370
「認証認可」という体験をデザインする ~Nekko Cloud認証認可基盤計画
logica0419
2
420
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Making Projects Easy
brettharned
113
5.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Teambox: Starting and Learning
jrom
131
8.7k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
Documentation Writing (for coders)
carmenintech
65
4.3k
BBQ
matthewcrist
83
9.2k
Web development in the modern age
philhawksworth
204
10k
Clear Off the Table
cherdarchuk
91
320k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
Designing for humans not robots
tammielis
248
25k
Transcript
gtfsr package ͬͯΈͨ @nonki1974 fukuoka.R #11 2018/09/15
GTFS General Transit Feed Specification
平たくいうと 公共交通に関する情報 を記述するための(標準?)規格 路線 駅・停留所 時刻表 運賃表 運⾏会社
ファイル構成 ※以下のファイル群が圧縮されたzipファイル ϑΝΠϧ໊ ༰ agency.txt 運⾏会社等の情報 stops.txt 駅やバス停の情報 routes.txt 路線情報
trips.txt 運⾏情報 stop_times.txt 停⾞時刻 calendar.txt 運⾏⽇の曜⽇による定義 calendar_dates.txt 運航⽇の⽇付による定義 fare_attributes.txt 料⾦クラス定義 fare_rules.txt 料⾦適⽤ルール shapes.txt 経路のシェープ情報 frequencies.txt 運⾏間隔情報 transferes.txt 乗り換え情報 feed_info.txt フィードの情報
クラス図
route.txt の例
stop_times.txt の例
gtfsr package 1 検索 2 インポート 3 gtfsオブジェクトへの変換 4 検証
5 可視化 【参考】https://techlog.transloc.com/the-gtfsr-package-58fedd2bf8c8
インストール&パッケージのロード
フィードの検索 あらかじめ transitfeeds.com でAPIキーを取得しておく
GTFSフィードのインポート
注 gtfs_obj はGTFSの各テキストファイルを データテーブルにしたものを要素に持つリスト
ルートの抽出
ルートの可視化! leafletで出⼒される
結果
Enjoy!