狠狠撸

狠狠撸Share a Scribd company logo
アーバンデータチャレンジ東京2013(UDCT2013)

応募番号【5】
応募部門【データ部門】

公共施設情報(建物,消防署,
福祉施設,病院,等)のRDF化
2014-03-01
小林 茂
作品の概要
? 全国に存在する公共施設(建物,消防署,福祉施設,病院,等)の
データをRDF化
? SPARQL呼び出し可能な形で公開
? データの内容
– 建物(図書館,美術館,資料館、記念館、博物館、科学館,動植物園,
水族館等),消防署,福祉施設,病院,???の情報を含む
? 学校,保育所,郵便局,国の機関,地方公共団体,等のデータは,今回対象
外(力が尽きたため)

– 各施設の施設名(rdfs:label)と所在地,カテゴリ,分類,緯度(geo:lat),
経度(geo:long)の情報を持つ

? 出典:「社会基盤情報流通推進協議会」
http://udct-data.aigid.jp/dataset/aigid-publicfacilities

– エクセルでの提供

? LODチャレンジ2013にも応募
データモデル
型を持つ。これに
よって他の種類と
の区別が可能に

シンプルな
構造

rdf:type

:公共施設型

rdfs:label

タイトル

p:カテゴリコード
施設
クラス

p:カテゴリ
p:ID
p:分類

カテゴリーコード

カテゴリ
ID
分類

文字列
数値:23,24,???
文字列:“建物”,“消防署”,???
数値
文字列:“図書館”,“消防署”,???

p:所在地

所在地

geo:lat

緯度

数値

geo:long

固有の
述語を使用

今回は
1種類なので
意味なし

経度

数値

文字列

良く知られた
述語を使用
リテラルで実装
: http://example.org/lodChallenge2013/udct-data.aigid.jp/publicFacilityInfo#
p: http://example.org/lodChallenge2013/udct-data.aigid.jp/property#
RDF化作業(1)
?

6個のエクセル
を対象

エクセル(aigid-meta-cnn.xls)をXMLに手動で変換
を
に手動で変換
エクセル
– 建物(23),消防署(24),病院(25),福祉施設(28),老人福祉施設(27),その他(14)

タイトル

ID

説明(文字列)
分類:???

所在地:???

何で最初から分
けられていない
のか疑問?

経度

エクセル
1行分

管理者:???
手作業で,
正規表現利用の
文字列変換

手作業

公共施設
項目 カテゴリコード

ID
タイトル

属性値は,nn

緯度

XMLコンテナ
(カテゴリごとに)

分類
所在地
管理者
緯度
経度

?????

XML
1要素
RDF化作業(2)
? XMLからRDF(Turtle形式)に,XSLT利用で変換
公共施設
項目

カテゴリとID
からURIを導出

タイトル

p:カテゴリコード カテゴリーコード

タイトル
分類

:公共施設型

rdfs:label

カテゴリコード(nn)
ID (xxxxx)

rdf:type

XSLT
変換

p:カテゴリ

:nn-xxxxx

管理者

p:ID

ID

p:分類

所在地

分類

p:所在地

所在地

geo:lat

緯度

geo:long

経度

緯度
経度

?????

カテゴリ

プロパティー名
の変更が容易

: http://example.org/lodChallenge2013/udct-data.aigid.jp/publicFacilityInfo#
p: http://example.org/lodChallenge2013/udct-data.aigid.jp/property#

? 複数のRDF(Turtle形式)1つに纏める
RDF化作業(3)
? SparqlEPCUにアップロード

RDFをアップし
公開できる
簡易サーバー

http://lodcu.cs.chubu.ac.jp/SparqlEPCU/

? SPARQLサーバーとして利用
? LODチャレンジ2012の作品

試験的な
チャレンジには
利用しやすい

? プロジェクト?タイトル:公共
施設情報
http://lodcu.cs.chubu.ac.jp/SparqlEPCU/proje
ct.jsp?projectID=publicFacilityInfo

? RDF/XML,Turtle等でダウンロー
ド可能

? SPARQLエンドポイント

http://lodcu.cs.chubu.ac.jp/SparqlEPCU/api/p
ublicFacilityInfo
SPARQLで
問い合わせる
フォームを持つ
参考
公共施設情報
活用のアイデア

? アイデア部門にも応募
– 「公共施設情報(建物,消防署,福祉施設,病院,等)の活用」 (No.25)
http://www1.u-netsurf.ne.jp/~s-koba84/lod/publicFacilityInfoIdea2013.pdf

? アプリケーション部門にも応募
– 「公共施設情報(世田谷地区の図書館)の可視化」 (No.27)
http://www1.u-netsurf.ne.jp/~s-koba84/lod/publicFacilityInfo.html

? SPARQL Timeliner を利用したWebアプリ

アイデアの一部
を簡易に実現

– 「公共施設情報(図書館,消防署,等)の都道府県別分布」 (No.28)
http://www1.u-netsurf.ne.jp/~s-koba84/lod/publicFacilityInfo4geoFuse.html

? GeoFuse を利用したWebアプリ

施設の分布を
地図上に表示

More Related Content

公共施设情报(建物,消防署,福祉施设,病院,等)の搁顿贵化