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
万博マニアックマップを支えるオープンデータとその裏側
Search
K.Sakanoshita
July 15, 2025
Education
0
750
万博マニアックマップを支えるオープンデータとその裏側
2025/07/15 MapLibre Meetup Japan #05
2025/08/03 OSC KYOTO 2025
K.Sakanoshita
July 15, 2025
Tweet
Share
More Decks by K.Sakanoshita
See All by K.Sakanoshita
万博非公式マップとFOSS4G
barsaka2
0
880
地図を活用した関西シビックテック事例紹介
barsaka2
0
360
Wikimedia Commons + OSMをWeb APIで活用する / Utilizing Wikimedia Commons + OSM with Web API
barsaka2
0
240
MapLibreで地図サイトをつくる!
barsaka2
1
1.3k
OpenStreetMap概要説明 / Introducing OpenStreetMap
barsaka2
0
480
MapLibre GL JSとOverpass APIでWebアプリを作る / Create a web application with MapLibre GL JS and Overpass API
barsaka2
0
850
家族で使う防災マップを簡単に作ろう / easy create a disaster map for family
barsaka2
1
180
家族で使う防災マップを簡単に作ろう / Let's easily create a disaster prevention map for family use.
barsaka2
0
230
オープンデータソン概要説明 / about OpenDatathon
barsaka2
0
320
Other Decks in Education
See All in Education
2025年度春学期 統計学 第7回 データの関係を知る(2)ー回帰と決定係数 (2025. 5. 22)
akiraasano
PRO
0
150
『会社を知ってもらう』から『安心して活躍してもらう』までの プロセスとフロー
sasakendayo
0
250
みんなのコードD&I推進レポート2025 テクノロジー分野のジェンダーギャップとその取り組みについて
codeforeveryone
0
150
2025年度春学期 統計学 第13回 不確かな測定の不確かさを測る ー 不偏分散とt分布 (2025. 7. 3)
akiraasano
PRO
0
110
高校におけるプログラミング教育を考える
naokikato
PRO
0
140
予習動画
takenawa
0
15k
JPCERTから始まる草の根活動~セキュリティ文化醸成のためのアクション~
masakiokuda
0
210
日本の情報系社会人院生のリアル -JAIST 修士編-
yurikomium
1
110
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
1
2.1k
2025/06/05_読み漁り学習
nag8
0
190
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.9k
2025年度春学期 統計学 第12回 分布の平均を推測する ー 区間推定 (2025. 6. 26)
akiraasano
PRO
0
150
Featured
See All Featured
Navigating Team Friction
lara
188
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
GraphQLとの向き合い方2022年版
quramy
49
14k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Why Our Code Smells
bkeepers
PRO
338
57k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
A Modern Web Designer's Workflow
chriscoyier
695
190k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Building an army of robots
kneath
306
45k
Transcript
万博マニアックマップを支える オープンデータとその裏側 坂ノ下 勝幸 諸国・浪漫 / OpenStreetMap Foundation Japan Code
for OSAKA, Harima, Kusatsu/ 淀川アートネット Facebook: K.Sakanoshita X(Twitter): @K_Sakanoshita P.1 本資料で利用している地図: © OpenStreetMap contributors
P.2 自己紹介 - 坂ノ下 勝幸 ◼ 主な所属コミュニティ・団体 ⚫ OpenStreetMap Foundation
Japan ⚫ Wikimedians of Japan User Group ⚫ 諸国・浪漫 / 淀川アートネット ⚫ Code for OSAKAなど ◼ 主な活動内容 ⚫ マッピングパーティの開催および協力 ⚫ ウィキペディアタウンの開催および協力 ⚫ オープンソース/データの活用(アプリ開発など) ◼ 目指していること ⚫ 地元の情報は、自分たちで発信する文化を作る ⚫ 現場こそ最強のツールとデータが使えるように P.2
P.3 万博マニアックマップとは P.3
P.4 万博に関する様々な地物を探せる P.4 「万博マニアックマップ」で検索!
P.5 どうして作ったのか ◼ 「万博非公式マップ」で検索すると… ⚫ 自分で作ったと主張しているが、どうみても背景地図は 公式マップをそのままコピーしたもの ✓ 万博非公式マップ(直接リンクしたくないのでGoogle検索してね) ✓
万博公式マップ https://www.expovisitors.expo2025.or.jp/map ⚫ しかも、「非公式マップ」はかなりたくさんの方たちから 支持を受けて、万博会場内でも、「うちわに印刷」などで たまに見かけるほど普及している 完全なパクリだけど、誰も気付かない? そもそも、地図は著作物だと知らない? P.5
P.6 どうして作ったのか ◼ 結局の所 ⚫ 「自由に使える地図が無い」のが本質的な問題かなと ⚫ なら、OpenStreetMapの万博情報を充実させる必要がある ⚫ 世界中のマッパーがマッピングした結果、開幕から3日間で
かなり充実し、普通の地図として使えるレベルに! ⚫ それと、nyampireさんが 大阪市から許可を得て、 令和6年度航空写真を公開 してくれて助かった! ⚫ 他もパビリオンの写真が Wikimedia Commonsに アップされてきました P.6
P.7 マッピングのための写真撮影 P.7 自販機ベンダー フェンス 手洗い場 案内地図 便器の数 樹木 ベンチは数えきれ
ないので諦めた! 世界中のみんなでOpenStreetMapに記録
P.8 スマホで現地マッピングが便利 P.8 ◼ アプリ「Every Door」 ⚫ https://every-door.app/ ◼ Every
Doorの便利な所 ⚫ 写真を撮影するモチベーションはあっても、 帰宅後のマッピングは正直難しい ⚫ Every Doorを使えば、GPSで現在地を確認 しつつ、その場で簡単マッピングできる!
P.9 データは揃ってきたけど ◼ OpenStreetMapの知名度が低い ⚫ オープンデータは充実したが、知名度が低いと知られない ⚫ 知られないと、せっかく整備したデータ群がもったいない ◼ OpenStreetMapの使い方が分からない
⚫ osm.org の標準地図(のレンダリング)は万博向けではない ⚫ そもそも osm.org の標準地図はマッパー向けの地図だしね ⚫ QGISなどでレンダリングするのは高いスキルが求められる データを整備しても活用しないと意味がない 一般の来場者が使える仕組みを提供したい P.9
P.10 そんな訳で作ったのがマニアックマップ P.10 「万博マニアックマップ」で検索!
P.11 実はこの万博マニアックマップ ◼ ベースシステムは「コミュニティマップメーカー」 ⚫ 2020年から開発し、2021年は「大阪思い出のこしマップ」が 日本経済新聞で紹介して貰っていたり ✓ https://www.nikkei.com/article/DGXZQOCD0722F0X00C21A5000000/ P.11
P.12 コミュニティマップメーカーの仕組み ◼ アプリの独自データとOSMのデータを組み合わせることで 「何処に何があるか」を写真を含めて可視化ができる P.12 Wikimedia Commons データベース OpenStreetMap
データベース アプリの独自データ 国際的なオープンデータの プラットフォーム(保管先) 地域の方たちが必要な情報だけを 分かりやすく地図表示するアプリ
P.13 万博マニアックマップの特徴 ◼ 使用データはほぼOpenStreetMap(OSM)のみ ⚫ 国旗はcountoryタグにISO-3166-1(2文字の国コード) ⚫ 敷地の背景色はplace=localityタグを使い、万博公式に合わせる P.13
P.14 万博マニアックマップの特徴 ◼ 一般人が移動出来ない道路の表現 ⚫ area:highway=service、access=privateとして、塗りつぶす P.14
P.15 万博マニアックマップの特徴 ◼ 建物の入口を茶色の•で強調表示 ⚫ タグは entrance=main など。highwayも書いて移動の導線可視化 P.15
P.16 万博マニアックマップの特徴 ◼ 地球儀モードもOSMのcountryタグを活用 ⚫ 国境データはOSMから取得するのは手間が掛かることで Natural Earthを加工して、北方領土を日本領として加工 ⚫ 訪問済みフラグを立てると緑色になるので、パビリオンを
完走すると、かなりの地域が緑色になる P.16
P.17 万博マニアックマップの特徴 ◼ 2階以上にある施設(トイレや店舗)は浮かばせる ⚫ こちらもOSMのlevelタグを読み取って表示 P.17 2階以上は浮いている 1階は普通に表示
P.18 OSMを軸とした共同データ整備 P.18
P.19 遊具のある公園マップ ◼ 公園内の遊具を地図で調べるためのアプリ ⚫ 親が子供を連れて公園に遊びに行く際、どういった遊具があるのか、 子供の希望に沿った公園を選び、楽しく遊ぼうという趣旨で開発 P.19 Wikimedia Commonsに遊具の写真を掲載して
OpenStreetMapで閲覧/検索することが出来る 近所の公園情報を調べるだけでなく、地域の 写真を将来に残して行くことにもつながる
P.20 十三アートフェスマップ ◼ 大阪「十三周辺のアートイベント」マップ ⚫ たくさんの店舗や施設が関わって、様々な作品が提示されていた ⚫ 自分のスマホで、近くのイベントを調べるアプリとして活用 P.20
P.21 新大阪・三国お立ち寄りマップ2025年度版 ◼ 万博マニアックマップの最新コードを元に開発 ⚫ PC横画面モードでサイドバー表示が出来る。新大阪・三国の おすすめ店舗を紹介する、地元の方たちと一緒に作った地図 P.21 https://armd-02.github.io/ShinHigaOtachi2025/
P.22 データが整備された結果 P.22
P.23 万博内の様々なデータがオープン化 ◼ 例えば、万博会場内の自動販売機もオープンデータ ⚫ ちなみにベンダー名やWikidataへのリンクもされている ⚫ Overpass APIを使えば、検索も集計も自由自在にできる P.23
P.24 様々なアプリやサービスで活用される P.24 ◼ 個人的なおすすめ ⚫ 「Organic Maps」は、オープンソースで 開発されているオフラインマップ ⚫
万博会場内の徒歩ナビゲーションが出来る ⚫ オフラインなので電波が無くても完全動作 ⚫ 無駄な宣伝や写真も無くて使い勝手が良い https://organicmaps.app/
P.25 最終的にはデジタルアーカイブ ◼ 万博終了後、「最新」の地図からデータは消える ⚫ ただし、OpenStreetMapは過去データを公開している ⚫ 全ての変更履歴を記録したデータも公開している ⚫ もちろん、全てオープンデータ(ODbL)として公開
⚫ 他にもWikimedia Commonsに写真も残している ◼ 当時の貴重な資料として活用することが出来る ⚫ 他の非公式マップと違い、ライセンスが明確なのも特徴 ⚫ 時間と許可があれば、 3D建物、排水路、電線も ⚫ デジタルアーカイブという将来世代への宝物 P.25
P.26 まとめ P.26
P.27 データ整備とアプリ開発の両輪が大事 ◼ 非公式マップから始まった問題の本質 ⚫ 「オープンデータ」が不足している状況を解消させる ⚫ OpenStreetMapやWikimedia Commonsなどの充実が大事 ◼
データを整備しても使われないと意味がない ⚫ 一般の方が気軽に使えるWebアプリを開発して提供する ⚫ オープンデータなことは免罪符とはならない、一般の方が 使えるレベルのデータとアプリの完成度が必要となる ◼ 万博マニアックマップを開発(コミュニティマップメーカー) ⚫ 一般の方でも気軽に使える完成度(のつもり) ⚫ 万博ボランティアの方も案内に使われていたり P.27
P.28 最後に ◼ 万博は半年で終わるお祭り ⚫ 半年後にはパビリオンは営業を終了し、一年もしたら建物も 大半が解体されたり、別の場所へ移設される運命 ◼ 今のうちにしっかり記録して将来に伝えたい ⚫
今は情報があふれているけど、何十年後にも残るのは少ない ⚫ 万博協会やマスコミ、研究者はデータを持っている可能性は ありますが、幅広い検証や活用にオープンデータは有用 ◼ でも、記録するだけでは面白くない ⚫ 今を生きている私たちも、データを使って遊んでいきたい ⚫ その仕組みをFOSS4Gとして作れたら良いなと思います P.28