Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
公園データへの応用 / Open Park
Search
fumi
June 29, 2017
Technology
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
公園データへの応用 / Open Park
https://doi.org/10.6084/m9.figshare.5947537
2017-06-29 経済産業省にて行われた共通語彙基盤活用実践セミナーでの内容
fumi
June 29, 2017
More Decks by fumi
See All by fumi
オープンデータ5つ星の真実 (?) / 5 star open data
fumi
6
4.3k
海外の最新動向とこれから目指すもの / discovery-service
fumi
0
560
IMIデモンストレーション / IMI Demo
fumi
0
160
オープンデータの概要と現状 / open data in japan
fumi
5
950
IMI共通語彙基盤のオープンデータへの応用 / 20170912-imi
fumi
1
410
Code4Libカンファレンスカメラマン / Code4Lib Conference Photographer
fumi
2
240
とある研究者の写真生活 / researcher's photography life
fumi
3
2.1k
DBpedia Japaneseと日本語LODの広がり / DBpeida and LOD in Japanese
fumi
0
610
SPARQLライブラリの紹介 / SPARQL Library
fumi
0
350
Other Decks in Technology
See All in Technology
omasushiというライブラリを作った
polidog
PRO
0
210
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
190
アプリをもっと"iOSアプリっぽく"する小さな工夫 / Small Touches That Make Your App Feel More Like an iOS App
matsuji
1
740
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
5
440
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
170
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
660
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
250
Code4Lib JAPANカンファレンス2026 開会挨拶 / Code4Lib JAPAN Conference 2026: Opening Remarks
ykiyota
0
350
新機種発売前に見直そう!端末移行で再ログインが要るアプリ・要らないアプリは何が違うのか 〜シームレスに再開できる設計と実装〜
zozotech
PRO
0
130
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
160
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
160
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
220
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
How to build a perfect <img>
jonoalderson
1
6k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
The agentic SEO stack - context over prompts
schlessera
0
930
Building the Perfect Custom Keyboard
takai
2
870
Why Our Code Smells
bkeepers
PRO
340
58k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Transcript
共通語彙基盤活⽤実践セミナー 公園データへの応⽤ 加藤文彦 国立情報学研究所/IMI検討部会委員 2017年6月29日
アウトライン • Open Parkアプリ紹介 • 共通語彙を⽤いたデータ設計 • 表からデータモデルによるデータ作成
0QFO1BSL
適用例: 公園 • 公園は行政が管理する公物 • 市民が利用・運営に関わる • 地域の公園で何ができるのか共有されていない • どんな遊具があるのか?遊具は安全なのか?
• どんな遊びをして良いのか?駄目なのか? • ニーズにあった公園を探したい • “3歳の子が滑り台で遊べる公園” • “サッカーをしてよい公園”
Open Park • 都市から街区まで • 場所、遊具、写真 • データ • 横浜市金沢区オープンデータ
• コア語彙2.4 RDF版 • 公園応用語彙 • JSON-LD, Turtle, RDF/XML, SPARQL • https://openpark.jp
DEMO
σʔλઃܭ
Ϋϥε༻ޠ֊ ίΞޠኮ ެԂԠ༻ޠኮ ic:ࣄܕ ic:ॴܕ ic:ܕ ic:ࢪઃܕ ic:࣮ମܕ ic:ઃඋܕ
ic:৫ܕ park:ެԂܕ park:༡۩ܕ ic:֓೦ܕ
クラス選択と拡張 • コア語彙のクラスで十分ならそれを利用 • 今回: 組織型 • 追加のプロパティが必要なときにクラスを拡張 • 今回:
公園型と遊具型 • 組織型を名前付けのためだけに”管理組織型”とするのは非 推奨
શͯͷܕͷجຊܕ ॴ ཧࣝผࢠ ॅॴ ཧ࠲ඪ ࢀরରͱͳΔ ࢪઃݐͳͲ ࢪઃ ެԂ
ࣝผՄೳͳ͜ͱͷ ic:ࣄܕ ic:֓೦ܕ ic:ॴܕ ic:ܕ ic:ࢪઃܕ park:ެԂܕ
ࣝผࢠ ܕ ճ આ໌ ܧঝ JD*% JD*%ܕ ࣄʹׂΓৼΒΕͨ*%ʢࣝผࢠʣΛه
ड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDࣄܕ JDઆ໌ YTETUSJOH આ໌Λهड़͢ΔͨΊͷϓϩύςΟ༻ ޠ JDࣄܕ JD໊শ JD໊শܕ O ॴΛಛఆ͢Δ໊শʢ໊ͳͲʣΛ هड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDॴܕ JDॅॴ JDॅॴܕ ॴΛද͢ॅॴΛهड़͢ΔͨΊͷϓ ϩύςΟ༻ޠ JDॴܕ JDཧ࠲ඪ JD࠲ඪܕ ॴͷܦҢ࠲ඪΛهड़͢ΔͨΊͷ ϓϩύςΟ༻ޠ JDॴܕ JDઃඋ JDઃඋܕ O ʹఆৗతʹඋΘ͍ͬͯΔઃඋΛ هड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDܕ JDछผ YTETUSJOH ࢪઃͷछผͷදهΛهड़͢ΔͨΊͷ ϓϩύςΟ༻ޠ JDࢪઃܕ QBSL໘ੵ JD໘ੵܕ ެԂͷෑ໘ੵ QBSLެԂܕ ܧঝ JDࢪઃܕ
ࢪઃݐʹඋΘ͍ͬͯΔઃඋ ༡۩ ic:ࣄܕ ic:ઃඋܕ park:༡۩ܕ ic:֓೦ܕ શͯͷܕͷجຊܕ ࣝผՄೳͳ͜ͱͷ
QBSL༡۩ܕ ܧঝ JDઃඋܕ ࣝผࢠ ܕ ճ આ໌ ܧঝ JD*%
JD*%ܕ ઃඋʹׂΓৼΒΕͨ*%Λهड़͢ΔͨΊͷϓϩ ύςΟ༻ޠ JDࣄܕ JD໊শ JD໊শܕ O ઃඋͷ໊শΛهड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDઃඋܕ JDઃஔ JDܕ ઃඋ͕ઃஔ͞Ε͍ͯΔࢪઃݐͳͲͷ Λهड़͢ΔͨΊͷϓϩύςΟ༻ޠ JDઃඋܕ JDར༻ऀ YTETUSJOH ઃඋͷར༻ऀͷ݅Λهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ ˞ར༻ऀʹݶఆ͕݅͋Δ߹ JDઃඋܕ JDཧऀ JD࣮ମܕ ॴͷܦҢ࠲ඪΛهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ JDઃඋܕ QBSLར༻ର JDରܕ ༡۩ͷར༻ର੍ ྸͳͲ QBSLઃஔ JDྔܕ ༡۩ͷઃஔ QBSLछผ YTETUSJOH ༡۩ͷछผ QBSL༷ن֨ YTETUSJOH ༡۩ͷ༷ن֨
࣮ମ &OUJUZͰͳ͘"HFOUʹ૬ ৫ ic:ࣄܕ ic:࣮ମܕ ic:৫ܕ ic:֓೦ܕ શͯͷܕͷجຊܕ ࣝผՄೳͳ͜ͱͷ
JD৫ܕ ܧঝ JD࣮ମܕ ࣝผࢠ ܕ ճ આ໌ ܧঝ JD*%
JD*%ܕ ৫ʹׂΓৼΒΕͨ*%Λهड़͢Δͨ ΊͷϓϩύςΟ༻ޠ JDࣄܕ JD໊শ JD໊শܕ O ৫ͷ໊শΛهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ ˞߹Ҏ֎ɺ৫छผ Λলུͯ͠هࡌ JD৫ܕ JD࿈བྷઌ JD࿈བྷઌܕ ৫ͷ࿈བྷઌʢຊࣾɺίʔϧηϯ λʔͳͲʣΛهड़͢ΔͨΊͷϓϩύ ςΟ༻ޠ JD৫ܕ
park_resource:1 equipment_resource: organization_resourc e: ic:छผ ic:ઃඋ ic:ઃஔ
ic:ཧऀ l ΞεϨνοΫ z!KB lz lରྸz!KB lz??YTEJOUFHFS ic:ID lz??YTEJOUFHFS lz??YTEEFDJNBM ic:ར༻ऀ ic:্ݶ park:ઃஔ park:༷ن֨ ic:Լݶ ic:৫ܕ a lೆ෦ެԂࣄॴz!KB ic:໊শ lλʔβϯϩʔϓ ΞεϨ νοΫ z!KB ic:໊শ park:ެԂܕ lԬ૯߹ެԂz!KB JD໊শ l1z ic:ID ic:ॅॴܕ a ic:ॅॴ lਆಸݝԣࢢۚ۠Ԭ ౦ೋஸz!KB lz ic:༣ศ൪߸ ic:දه lz lz ic:ܦ ic:Ң lԣࢢz!KB ic:ࢢ۠ொଜ ͷ͋;ΕΔʑͱͨ͠ެԂͰ ͢ɻϒϥϯίɺΘͨΓ༡۩ɺ࠭ ͷ༡۩͕͋ΓɺΞεϨνοΫࣗ વ༡าಓ͋Γ·͢ɻਫลʹΧϞ ͳͲͷௗ͕དྷ·͢ɻࡩฒ͕͋Γɺ ͓Ֆݟͷ࣌ظʹେมʹ͗Θ͍· ͢ɻ!KB park:༡۩ܕ a ic:આ໌ dbpedia-ja:Ԭ૯߹ ެԂ owl:sameAs lਆಸݝz!KB ic:ಓݝ lۚ۠z!KB ic:۠ JDࣝผ JDࣝผ ic:*%ܕ a a ic:࠲ඪܕ a a ic:ཧ࠲ඪ ic:࿈བྷઌ ic:࿈བྷઌܕ a ic:ి൪߸ lz ic:໊শܕ B JDදه B JDදه B JDදه l૯߹ެԂz!KB λʔβϯϩʔϓz!KB park:छผ ic:ID JDࣝผ lz a JD ic:ྔܕ a park:໘ੵ ic:໘ੵܕ a lz??YTEEFDJNBM ic: lجz JD୯Ґදه JD୯Ґදه park:ར༻ର ic:ରܕ a JD੍ ic:ൣғ੍ܕ a
データ設計まとめ • コア語彙から適切な用語の選択 • 施設型、設備型、組織型 • 対象に特化した用語群を応用語彙として定義 • 公園型、遊具型
σʔλ࡞
औಘ ม ֨ೲ ར༻ ར༻ ֨ೲ நग़ ར༻ ར༻
औಘ ֨ೲ ར༻ ར༻ ֨ೲ நग़ ར༻ ར༻ ͜ ͜
ͷ ൚ ༻ Խ ม
表からデータモデル • 表データからIMIを利用した構造化データに変換 支援 • XMLとRDFの各種シリアライズ • 他人が作成したDMDを再利用・再定義可能 • そのまま再利用するだけならアカウント不要
• 再定義、新規作成にはアカウント必要 • https://imi.go.jp/tools/4328/
طଘ%.%ͷར༻
̢̙̙ͷ࠶ར༻
関連リンク • コア語彙2.4: http://imi.go.jp/core/240/index.html • 共通語彙基盤コア語彙テクニカルガイドライン • http://imi.ipa.go.jp/doc/IMI_Core2_TechGuide_v2.pdf • 表からデータモデル
データ変換する人用 • https://imi.go.jp/doc/DMDtool_convert.pdf • 表からデータモデル DMD作成・編集する人用 • https://imi.go.jp/doc/DMDtool_project.pdf
まとめ • 共通語彙基盤応用例としてのOpen Park • コア語彙と公園応用語彙の解説 • 遊具などの生データ公開歓迎 • 表からデータモデルのデモ