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
GBFSリアルタイムデータ解析_仕組みと活用
Search
keijipoon
February 27, 2025
Technology
0
58
GBFSリアルタイムデータ解析_仕組みと活用
GBFS
station_statusのデータについて、少し解説いたしました。
keijipoon
February 27, 2025
Tweet
Share
More Decks by keijipoon
See All by keijipoon
シェアサイクルに関する論文の紹介
keijipoon
0
110
GBFSの現在地 〜データ公開から2年半〜
keijipoon
0
54
シェアモビリティのオープンデータ(GBFS)の紹介
keijipoon
1
220
GBFSの現状とこれから
keijipoon
0
280
GBFSの現在地_2023
keijipoon
0
300
DataScientistから見たUnityの可能性.pdf
keijipoon
0
160
Other Decks in Technology
See All in Technology
実装で解き明かす並行処理の歴史
zozotech
PRO
1
300
DataOpsNight#8_Terragruntを用いたスケーラブルなSnowflakeインフラ管理
roki18d
1
320
後進育成のしくじり〜任せるスキルとリーダーシップの両立〜
matsu0228
6
1.9k
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
2
530
OCI Network Firewall 概要
oracle4engineer
PRO
1
7.8k
ユニットテストに対する考え方の変遷 / Everyone should watch his live coding
mdstoy
0
120
ZOZOのAI活用実践〜社内基盤からサービス応用まで〜
zozotech
PRO
0
150
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
840
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
300
タスクって今どうなってるの?3.14の新機能 asyncio ps と pstree でasyncioのデバッグを (PyCon JP 2025)
jrfk
1
240
about #74462 go/token#FileSet
tomtwinkle
1
280
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
6
2.9k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A Modern Web Designer's Workflow
chriscoyier
697
190k
A better future with KSS
kneath
239
17k
Bash Introduction
62gerente
615
210k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Making Projects Easy
brettharned
118
6.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Transcript
OpenStreet株式会社 GBFSリアルタイムデータ解析 station_status の仕組みと活用 Shared Mobility Data Community #4 シェアモビリティのデータ活用を盛り上げる会
2024年11月14日
シェアモビリティのデータを GBFSについて
ODPTからシェアモビリティのデータをGBFSで公開 2022年6月28日にオープンデータ化 • ドコモ・バイクシェア • HELLO CYCLING 日本からは初のGBFSへの登録 (おそらくアジア初) Copyright
(c) OpenStreet Co., Ltd. All Rights Reserved 3
ODPTからシェアモビリティのデータをGBFSで公開 Copyright (c) OpenStreet Co., Ltd. All Rights Reserved 4
Ito world 世界的な交通データマネジメント組織 公共交通オープンデータ事務局 • ヴァル研究所:mixway • Mapbox (Yahoo Map) • OpenStreetMap • AppleのMaps • GoogleMaps
どんなデータを公開しているの?! ・サービス基本情報 サービス名称、アプリダウンロードURL等 ・ステーション情報 名称、住所、緯度経度、ラック数等 ・ステーションにある自転車情報(ほぼリアルタイム) 貸出可能台数、車両の種別 Copyright (c) OpenStreet
Co., Ltd. All Rights Reserved 5 station infomationのURL https://api-public.odpt.org/api/v4/gbfs/hellocycling/station_information.json
どんなデータを公開しているの?! ・サービス基本情報 サービス名称、アプリダウンロードURL等 ・ステーション情報 名称、住所、緯度経度、ラック数等 ・ステーションにある自転車情報(ほぼリアルタイム) 貸出可能台数、車両の種別 Copyright (c) OpenStreet
Co., Ltd. All Rights Reserved 6 station infomationのURL https://api-public.odpt.org/api/v4/gbfs/hellocycling/station_information.json ここの部分を説明します!
リアルタイムデータ活用事例
GBFSデータの連携事例 mixway Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
8
GBFSデータの連携事例 GoogleMaps(アプリ) Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
9 東京大学
station_status の仕組みについて
GBFSの主なファイル ・サービス基本情報 サービス名称、アプリダウンロードURL等 ・ステーション情報:station_infomation 名称、住所、緯度経度、ラック数等 ・ステーションにある自転車情報(ほぼリアルタイム) :station_status 貸出可能台数、車両の種別 Copyright (c)
OpenStreet Co., Ltd. All Rights Reserved 11 station infomationのURL https://api-public.odpt.org/api/v4/gbfs/hellocycling/station_information.json
station_status の仕組み Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
12 station statusのURL https://api-public.odpt.org/api/v4/gbfs/hellocycling/station_status.json { "is_renting": true, "station_id": "15881", "is_installed": true, "is_returning": true, "last_reported": 1731543698, "num_bikes_available": 1, "num_docks_available": 3, "vehicle_docks_available": [ { "count": 3, "vehicle_type_ids": [ "2" ] } ], "vehicle_types_available": [ { "count": 1, "vehicle_type_id": "2" • 貸出可能台数:1台 • 返却可能台数:3台
station_status と station_information の関係 Copyright (c) OpenStreet Co., Ltd. All
Rights Reserved 13 station statusのURL https://api-public.odpt.org/api/v4/gbfs/hellocycling/station_status.json { "is_renting": true, "station_id": "15881", "is_installed": true, "is_returning": true, "last_reported": 1731543698, "num_bikes_available": 1, "num_docks_available": 3, "vehicle_docks_available": [ { "count": 3, "vehicle_type_ids": [ "2" ] } ], "vehicle_types_available": [ { "count": 1, "vehicle_type_id": "2" • 貸出可能台数:1台 • 返却可能台数:3台 = ラックが4台 station_infomation station_status
値がずれる場合がある?! Copyright (c) OpenStreet Co., Ltd. All Rights Reserved 14
あり得る可能性 • ユーザーさんが返却予約をしている場合 • 「メンテナンス、回収待ち」の自転車がステーションにある場合 返却可能台数を1つ確保 返却可能台数を1つ確保 貸出可能台数:1台 返却可能台数:1台 ≠ ラックが4台 station_infomation station_status
station_status:急に自転車が増えたり、減ったり Copyright (c) OpenStreet Co., Ltd. All Rights Reserved 15
station statusのURL https://api-public.odpt.org/api/v4/gbfs/hellocycling/station_status.json • 新しい自転車の投入で増えるケース • イベントなどで自転車を移動させるケース
GBFSを管理している Mobility Data について
MobilityData とのコミュニケーション Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
17 シェアサイクル協会として、 GTFS, GBFS を管理しているMobilityData のブロンズ会員になりました。
MobilityData とのコミュニケーション Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
18 興味のある方なら、誰でもSlackチャンネル入れます! https://docs.google.com/forms/d/e/1FAIpQLSczZbZB9ql_Xl-1uBtmvYmA0fwfm1UX92SyWAdkuMEDfxac5w/viewform
MobilityData とのコミュニケーション Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
19 興味のある方なら、誰でもSlackチャンネル入れます! https://docs.google.com/forms/d/e/1FAIpQLSczZbZB9ql_Xl-1uBtmvYmA0fwfm1UX92SyWAdkuMEDfxac5w/viewform
MobilityData もGBFSについて発信を増やしてます! Copyright (c) OpenStreet Co., Ltd. All Rights Reserved
20
おわり