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
山田慧史
February 27, 2025
Technology
75
0
Share
GBFSリアルタイムデータ解析_仕組みと活用
GBFS
station_statusのデータについて、少し解説いたしました。
山田慧史
February 27, 2025
More Decks by 山田慧史
See All by 山田慧史
MCPで実現!AIシェアサイクル検索
kg_b0mbe
0
28
Claude 3 Sonnet がシカゴのシェアサイクルを分析してくれた話 〜AIエージェント実装〜
kg_b0mbe
0
30
シェアサイクルに関する論文の紹介
kg_b0mbe
0
130
GBFSの現在地 〜データ公開から2年半〜
kg_b0mbe
0
73
シェアモビリティのオープンデータ(GBFS)の紹介
kg_b0mbe
1
240
GBFSの現状とこれから
kg_b0mbe
0
300
GBFSの現在地_2023
kg_b0mbe
0
320
DataScientistから見たUnityの可能性.pdf
kg_b0mbe
0
170
Other Decks in Technology
See All in Technology
Hooks, Filters & Now Context: Why MCPs Are the “Hooks” of the AI Era
miriamschwab
0
110
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
1
210
AWSで2番目にリリースされたサービスについてお話しします(諸説あります)
yama3133
0
130
Hello UUID
mimifuwacc
0
120
仕様通り動くの先へ。Claude Codeで「使える」を検証する
gotalab555
8
2.9k
マルチモーダル非構造データとの闘い
shibuiwilliam
1
250
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
310
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
7
1.3k
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
2
250
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.2k
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
5
13k
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Balancing Empowerment & Direction
lara
5
1k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
Being A Developer After 40
akosma
91
590k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
4 Signs Your Business is Dying
shpigford
187
22k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
170
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
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
おわり