Contenu connexe
Similaire à スマートフォンアプリへのSPARQLによる動的検索機能の実装(さばえぶらり)
Similaire à スマートフォンアプリへのSPARQLによる動的検索機能の実装(さばえぶらり) (20)
スマートフォンアプリへのSPARQLによる動的検索機能の実装(さばえぶらり)
- 2. データシティ鯖江
日本初の行政によるオープンデータ事例
• 2011年12月 鯖江市に関係するXMLデータをCCライセンスで公開開始
• 2012年1月 LODチャレンジ2011にトイレデータ・アプリを応募
• 2012年3月 上記データ・アプリがLODチャレンジ2011で公共LOD賞受賞
• 2012年5月 LinkDataを用いたRDFによるデータ公開開始
• 2012年7月 Linked Open Data Initiative (LODI) による協力体制が整う
• 2012年11月 コミュニティバスの運行位置情報をWeb APIで公開
• 2013年1月 ATR CreativeがiPhone/iPadアプリ さばえぶらり を提供開始
• 2013年2月 International Open Data Day に鯖江にてアイディアソンを開催
• 2013年3月 LODチャレンジ2012で人の流れ賞を受賞
さばえぶらりがシティデータ賞を受賞
- 5. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
地図提供 アプリ提供 ー データ収集
ド
バ
ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 SPARQL Endpoint提供者
- 6. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
行政 学術機関
デ
ー
タ
内
容
フ
ィ
地図提供 アプリ提供 ー データ収集
ド
バ
ッ
ク
SPARQL利用
民間 学術機関・民間
アプリケーション開発者 SPARQL Endpoint提供者
- 7. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
地図提供 アプリ提供 ー データ収集
ド
バ
ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 SPARQL Endpoint提供者
- 8. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
Excelなどで表データを作成
地図提供 アプリ提供 ー データ収集
ド
バ
ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 SPARQL Endpoint提供者
- 9. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
地図提供 アプリ提供 ー
・表データをLinkData上でRDFに変換して公開 データ収集
ド
バ
・各列(項目)にRDFのプロパティをマッピング ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 SPARQL Endpoint提供者
- 10. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
LinkDataから 江関連のデータを収集し
地図提供 アプリ提供 ー データ収集
ド
バ
Sabae SPARQL Endpoint を構築 ッ
ク
http://lod.ac/sabae/sparql (OWLIM-SE)
SPARQL利用
ATR Creative LODAC / LODI
19データセット
アプリケーション開発者
16,400トリプル SPARQL Endpoint提供者
- 11. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
地図提供 アプリ提供 ー データ収集
例)正しいプロパティへの変更 ド
バ
ッ
ク
変更前
http://xmlns.com/foaf/0.1/firstName, http://
xmlns.com/foaf/0.1/firstName
SPARQL利用
ATR Creative LODAC / LODI
変更後
http://xmlns.com/foaf/0.1/name
アプリケーション開発者 SPARQL Endpoint提供者
- 12. さばえぶらりの裏側
データ作成者 RDFデータ公開者
データ作成
江市 LinkData
デ
ー
タ
内
容
フ
ィ
地図提供 アプリ提供 ー データ収集
例)正しいプロパティへの変更 ド
バ
ッ
ク
変更前
http://xmlns.com/foaf/0.1/firstName, http://
xmlns.com/foaf/0.1/firstName
SPARQL利用
ATR Creative LODAC / LODI
変更後
http://xmlns.com/foaf/0.1/name
アプリケーション開発者 SPARQL Endpoint提供者
オープンデータ精錬のサイクル
- 13. さばえぶらりの裏側
データ作成者 RDFデータ公開者
CC-BYで絵地図,古地図を提供
データ作成
江市 LinkData
さばえ街なかぶらりMAP
(2012年さばえ商工会議所発行発行)
デ 越前 江5万石ふるさと史跡紹介
ー
タ (2002年 江地区まちづくり推進協議会発行)
内
容http://www.city.sabae.fukui.jp/pageview.html?id=12774
フ
http://www.city.sabae.fukui.jp/pageview.html?id=12773
ィ
地図提供 アプリ提供 ー データ収集
ド
バ
ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 古地図 x 6 SPARQL Endpoint提供者
絵地図 x 1
- 14. 緯度経度情報をもつ12データセットを利用
OWLIMの地理情報検索の独自拡張を利用
さばえぶらりの裏側
1) 表示している範囲に含まれるリソースを検索
データ作成者 RDFデータ公開者
omgeo:within([北東の緯度][北東の経度]
[南西の緯度][南西の経度]);
データ作成
江市 LinkData
デ 2) 画面中心からの距離でソート
ー 2
タ omgeo:distance( x1
内 3
容[画面中心の緯度],
フ
ィ
[画面中心の経度],
地図提供 アプリ提供 ー データ収集
ド
バ
?lat,?long)
ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 SPARQL Endpoint提供者
- 15. ATR Creative
さばえぶらりの裏側 POI
データ作成者 クエリ作成
RDFデータ公開者
SPARQL 北北東/南⻄西
経緯度度計算
JSON
データ作成 マーカ情報変換
江市 SPARQL
Endpoint
LinkData
URI
デ
ー SPARQL
タ クエリ作成
内
容 スポット情報変換
フ JSON
ィ
地図提供 アプリ提供 ー スポット情報
データ収集
ド
バ LODAC
ッ
ク
SPARQL利用
ATR Creative LODAC / LODI
アプリケーション開発者 SPARQL Endpoint提供者
- 18. まとめと今後の課題
さばえぶらりの実装
• 産官学協同によるiPhone/iPadアプリの開発
• オープンデータのみを使って鯖江市内の多様な情報を案内
• 行政,学術機関,民間の役割分担により専門分野に注力することが可能
• LODチャレンジ2012にてシティデータ賞を受賞
今後の課題
・LinkDataから鯖江市のデータの更新情報を収集しSPARQL Endpointを更新
・アプリのキャッシュ機能の実装
・アプリからのデータ修正機能の提供
・鯖江市のデータと外部リソースとのリンクの生成