Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IMI技術セッション 公園への応用 / IMI technical session park

fumi
June 03, 2016

IMI技術セッション 公園への応用 / IMI technical session park

https://doi.org/10.6084/m9.figshare.3412747

2016-06-03 に行われた"活用が広がる「共通語彙基盤(IMI)」イベント" 技術セッション での資料

fumi

June 03, 2016
Tweet

More Decks by fumi

Other Decks in Technology

Transcript

  1. 0QFO1BSL • 公園 • 都市から街区まで • 場所、遊具、写真 • データ •

    横浜市⾦沢区オープンデータ • IMI2.3.1 RDF版を拡張 • API • http://openpark.jp 4
  2. 7

  3. 10

  4. 11

  5. 12

  6. 13

  7. 14 識別⼦ 値型 回数 説明 継承 ic:名称 ic:名称型 1 場所を特定する名称(地名など)を

    記述するためのプロパティ⽤語 ic:場所型 ic:住所 ic:住所型 1 場所を表す住所を記述するためのプ ロパティ⽤語 ic:場所型 ic:地理座標 ic:座標型 1 場所の経緯度座標を記述するための プロパティ⽤語 ic:場所型 ic:ID ic:ID型 1 地物に割り振られたIDを記述するた めのプロパティ⽤語 ic:地物型 ic:説明 xsd:string 0..1 地物の説明を記述するためのプロパ ティ⽤語 ic:地物型 ic:設備 ic:設備型 0..n 地物に定常的に備わっている設備を 記述するためのプロパティ⽤語 ic:地物型 ic:種別 xsd:string 0..1 施設の種別の表記を記述するための プロパティ⽤語 ic:施設型 park:⾯積 ic:⾯積型 0..1 公園の敷地⾯積 park:公園型 継承: ic:施設型
  8. 16

  9. 17 park:遊具型 継承: ic:設備型 識別⼦ 値型 回数 説明 継承 ic:ID

    ic:ID型 1 設備に割り振られたIDを記述するためのプロ パティ⽤語 ic:設備 ic:名称 ic:名称型 1 設備に割り振られたIDを記述するためのプロ パティ⽤語 ic:設備 ic:設置地点 ic:地物型 1 設備が設置されている施設や建物などの地物 を記述するためのプロパティ⽤語 ic:設備 ic:利⽤者 xsd:string 0..1 設備の利⽤者の条件を記述するためのプロパ ティ⽤語 ※利⽤者に限定条件がある場合 ic:設備 ic:管理者 ic:実体型 1 場所の経緯度座標を記述するためのプロパ ティ⽤語 ic:設備 park:年齢上限 xsd:integer 0..1 遊具の利⽤年齢における上限値 park:年齢下限 xsd:integer 0..1 遊具の利⽤年齢における下限値 park:設置数 ic:数量型 0..1 遊具の設置数 park:種別 xsd:string 0..1 遊具の種別 park:仕様規格 xsd:string 0..1 遊具の仕様や規格 注: 配布資料では”仕様・規格”となっているのを変更
  10. 19

  11. 20

  12. 21 ic:組織型 継承: ic:実体型 識別⼦ 値型 回数 説明 継承 ic:ID

    ic:ID型 1 組織に割り振られたIDを記述する ためのプロパティ⽤語 ic:組織 ic:名称 ic:名称型 1 組織の名称を記述するためのプロ パティ⽤語 ※組合以外は、組織 種別を省略して記載 ic:組織 ic:連絡先 ic:連絡先 型 0..1 組織の連絡先(本社、コールセン ターなど)を記述するためのプロ パティ⽤語 ic:組織
  13. 22 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:ར༻ऀ park:೥ྸ্ݶ park:ઃஔ਺ park:࢓༷ن֨ park:೥ྸԼݶ 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୯Ґදه
  14. σʔλઃܭͷ·ͱΊ • コア語彙 • 適切な⽤語の選択 • 必要ならば再定義 • 分野別語彙 •

    対象分野に特化した⽤語の定義 • DMD • 上記のカスタマイズを共有 (予定) 23
  15. *.* %BUB $POWFSUFS ද͔Β3%' • CSVやExcelのデータをIMIを利 ⽤した構造化データに変換⽀援 • XMLとRDFの各種シリアライズ •

    他⼈が作成したプロジェクトを 再利⽤・再定義可能 • そのまま再利⽤するだけならアカ ウント不要 • 再定義、新規作成にはアカウント 必要 • https://imi.ipa.go.jp/tools/0051 27
  16. 30

  17. 31

  18. 32

  19. 33

  20. 34

  21. 35

  22. 36

  23. 44 識別⼦ 値型 回数 説明 継承 ic:名称 ic:名称型 1 場所を特定する名称(地名など)を記述するた

    めのプロパティ⽤語 ic:場所型 ic:住所 ic:住所型 1 場所を表す住所を記述するためのプロパティ⽤ 語 ic:場所型 ic:地理座標 ic:座標型 1 場所の経緯度座標を記述するためのプロパティ ⽤語 ic:場所型 ic:ID ic:ID型 1 地物に割り振られたIDを記述するためのプロパ ティ⽤語 ic:地物型 ic:説明 xsd:string 0..1 地物の説明を記述するためのプロパティ⽤語 ic:地物型 ic:設備 ic:設備型 0..n 地物に定常的に備わっている設備を記述するた めのプロパティ⽤語 ic:地物型 ic:種別 xsd:string 0..1 施設の種別の表記を記述するためのプロパティ ⽤語 ic:施設型 ic:駐⾞場 ic:駐⾞場型 0..1 施設にある駐⾞場を記述するためのプロパティ ⽤語 ic:施設型 park:⾯積 ic:⾯積型 0..1 公園の敷地⾯積 park:公園型 継承: ic:施設型
  24. 45

  25. 46

  26. 47

  27. 48

  28. 49

  29. 50

  30. 52

  31. 53

  32. 54

  33. 55

  34. 56

  35. 59

  36. 60

  37. 61

  38. 62

  39. 63

  40. 64

  41. 65

  42. 66

  43. 68

  44. 69

  45. 70

  46. 71

  47. 72

  48. 73

  49. 75

  50. 76

  51. 77

  52. *.* %BUB $POWFSUFSͷ੍ݶ • RDF出⼒ • icのprefix uriが間違っている • http://imi.ipa.go.jp/ns/core/rdf#

    • URIが⽂字列扱いになる • データ型が反映されていない • ⽂字列に全部@jaがつく • とはいえ、この程度の整形は⽐較的容易 79
  53. 81

  54. 83

  55. 84

  56. 86

  57. 87

  58. 88

  59. 89

  60. 90

  61. 91

  62. ؔ࿈ϦϯΫ • コア語彙2.3.1の公開 • http://goikiban.ipa.go.jp/node1161 • 共通語彙基盤コア語彙テクニカルガイドライン • http://imi.ipa.go.jp/doc/IMI_Core2_TechGuide_v2.pdf •

    IMI Data Converterデータ変換する⼈⽤ • https://imi.ipa.go.jp/tools/doc/manual_03.pdf • IMI Data Converter プロジェクト作成・編集する⼈⽤ • https://imi.ipa.go.jp/tools/doc/manual_02.pdf 92
  63. ·ͱΊͱࠓޙ • 共通語彙基盤応⽤例としてのOpen Park • コア語彙と公園語彙の解説 • 現状⼀⾃治体⽤に作成しただけなので他⾃治体のデータがあれば それに応じて改善したい •

    遊具などの⽣データ公開歓迎 • IMI Data Converterの解説 • 公園データ作成したら加藤( [email protected] )までご⼀報をいただ ければ可能な限りデータ投⼊予定 • 個⼈的には今後JSON-LD関係を整備予定 93
  64. 94