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
大学の自販機を一覧できる地図サイトを作ってみた.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
eniehack
September 07, 2024
0
200
大学の自販機を一覧できる地図サイトを作ってみた.pdf
麗澤大学で行われたCode4Lib JAPANカンファレンス2024のLTで発表した資料です。
eniehack
September 07, 2024
Tweet
Share
More Decks by eniehack
See All by eniehack
いまさら始める(vimmerのための)Emacs
eniehack
1
310
Crystalはいいぞ
eniehack
0
180
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Site-Speed That Sticks
csswizardry
13
1.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
57
It's Worth the Effort
3n
188
29k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
77
The Curious Case for Waylosing
cassininazir
0
240
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Unsuck your backbone
ammeep
671
58k
Transcript
Code4Lib JAPANカンファレンス2024 @ 麗澤大学 大学の自販機を一覧できる サイトを作ってみた 新延空也
自己紹介 新延空也(にいのべ くうや) 筑波大学大学院 専攻: 図書館情報学 opendataの編集がすき(e.g. OSM、wikidata、 musicbrainz、etc……
言いたいこと OpenStreetMapはオープンな地図を作るプロジェク ト( https://openstreetmap.org/ ) OSMでは小さな地物も登録できる! 何で支払いできるか?までも登録できます Google Mapにはできない地物の登録までできる OverpassAPIで地物を機械的に検索できる
つくりました 筑波大学自販機Map
機能・特徴 地図上に自販機の場所を表示できる! 屋内にあれば)階数が表示できる! 何が売っているかわかる! どのような支払い方法が使えるかわかる! すべてオープン 自動販売機のデータはすべてOSM由来 プログラムはOSSで
Overpass API MapLibre JS OpenStreetMap 筑波大学自販機Map どうやって OSMに登録されているデータを 検索できるAPI 地図を描画するライブラリ
詳しくはGitHubで!
どうやって OSMは 地物に対して(key-value的な)タグを付ける 名前は筑波大学だよ(name=筑波大学)
どうやって 地物に対して (key-value的な)属性を付ける これは自動販売機だよ (amenity=vending_machine) これは飲み物を売っているよ ここはPayPayが使えるよ これは2階にあるよ etc
どうやって Overpass APIさん!「筑波大学」という エリアの中にある「自動販売機」を ください!
どうやって: && 自販機 =
どうやって:
どうやって:
言いたいこと OpenStreetMapはオープンな地図を作るプロジェク ト( https://openstreetmap.org/ ) OSMでは小さな地物も登録できる! 何で支払いできるか?までも登録できます Google Mapにはできない地物の登録までできる OverpassAPIで地物を機械的に検索できる
筑波大学自販機Map GitHub