津山市オープンデータの活用...

55
津⼭市オープンデータの活⽤ 「津⼭市財政⾒守り隊」の作成と 津⼭市オープンデータの課題と展望

Transcript of 津山市オープンデータの活用...

Page 1: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市オープンデータの活⽤「津⼭市財政⾒守り隊」の作成と津⼭市オープンデータの課題と展望

Page 2: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⽬次

1. ⾃⼰紹介

2. “津⼭市財政⾒守り隊”の概要

3. データの使い⽅

4. 津⼭市オープンデータの現状

5. 他の活⽤事例

Page 3: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⽬次

1. ⾃⼰紹介

2. “津⼭市財政⾒守り隊”の概要

3. データの使い⽅

4. 津⼭市オープンデータの現状

5. 他の活⽤事例

Page 4: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⾃⼰紹介

萩原 涼介 はぎはら りょうすけ

【所属】津⼭⾼専 情報⼯学科4年

【得意分野】ウェブシステム開発,デザイン

Page 5: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⾃⼰紹介

最新の情報通信業界の動向を注視

津⼭市オープンデータの情報も即座にキャッチ!

Page 6: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⾃⼰紹介

学校では「システム研究部」に所属

活⽤事例について相談を受け,津⼭市財政⾒守り隊を作成!

12⽉13⽇仮公開12⽉16⽇正式公開

Page 7: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⽬次

1. ⾃⼰紹介

2. “津⼭市財政⾒守り隊”の概要

3. データの使い⽅

4. 津⼭市オープンデータの現状

5. 他の活⽤事例

Page 8: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

“津⼭市財政⾒守り隊”

http://mimamori.sysken.org/

Page 9: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⾒守り隊のウェブサイト

Page 10: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

グラフのページ

Page 11: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市財政⾒守り隊

実際の額をもとにグラフの⻑さを決定

Page 12: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⽬次

1. ⾃⼰紹介

2. “津⼭市財政⾒守り隊”の概要

3. ⾒守り隊におけるデータの使い⽅

4. 津⼭市オープンデータの現状

5. 他の活⽤事例

Page 13: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

使⽤したデータ

津⼭市_⼀般会計・決算_2015分

現在「⾒守り隊」では以下を使⽤・平成27年度予算・平成26年度決算

Page 14: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

「⾒守り隊」の作り⽅Step 1

Step 2

Step 3

Excelファイルを変換

データをグラフ化

データを加⼯

Page 15: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

「⾒守り隊」の作り⽅Step 1

Step 2

Step 3

Excelファイルを変換

データをグラフ化

データを加⼯

Page 16: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

Step1 ファイルを変換

tsuyamashi_ippankaikei_2015.xlsx

revenue.csv (歳⼊)expenditure.csv (歳出)

形式を変更

Page 17: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

CSVファイルとは?

「コンマ」と「改⾏」でデータの区切りを表すファイル形式

Page 18: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

Step1 ファイルを変換

形式を変更

プログラムで扱いやすく!

Page 19: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

「⾒守り隊」の作り⽅Step 1

Step 2

Step 3

Excelファイルを変換

データをグラフ化

データを加⼯

Page 20: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

データの加⼯・整形

プログラムで正しくデータを利⽤できるように

データをプログラムで加⼯

詳しくは後述

Page 21: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

「⾒守り隊」の作り⽅Step 1

Step 2

Step 3

Excelファイルを変換

データをグラフ化

データを加⼯

Page 22: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

データを読み込んで表⽰処理したデータをグラフ化

Page 23: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

⽬次

1. ⾃⼰紹介

2. “津⼭市財政⾒守り隊”の概要

3. データの使い⽅

4. 津⼭市オープンデータの現状

5. 他の活⽤事例

Page 24: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

データの加⼯の際…

3個

データをプログラムで読み込む際

の問題が発⽣これを解決するためにStep1, 2を⾏いました

Page 25: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

3個の問題

カンマ・ハイフン問題1

2 改⾏・空⽩問題

3 津⼭市・平成問題

Page 26: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

3個の問題

カンマ・ハイフン問題1

2 改⾏・空⽩問題

3 津⼭市・平成問題

Page 27: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

カンマ問題とは

数値中に「,」が⼊っている問題

123,456123,456,789

CSVファイルから ⼿で , を取り除いていきました

Page 28: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

カンマ問題は何が問題?

プログラムでは…

123,456 + 10 = 123,45610

正しく計算するには…

123456 + 10 = 1234566

Page 29: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

ハイフン問題

ハイフン(ー)が

「全⾓」「半⾓」⼊り乱れている問題

Page 30: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

ハイフン問題の実例

問題なさそうに⾒える

Page 31: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

ハイフン問題の実例

拡⼤してみると,⻑さが違う(全⾓のハイフンと半⾓のハイフンがある)

問題なさそうに⾒える

Page 32: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

ハイフン問題の弊害

全⾓のハイフンを取り除く処理

全⾓と半⾓が⼊り乱れていると半⾓のハイフンが⾒捨てられる!

Page 33: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

3個の問題

カンマ・ハイフン問題1

2 改⾏・空⽩問題

3 津⼭市・平成問題

Page 34: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

改⾏・空⽩問題

Excelデータ中に

改⾏ 空⽩や

が含まれている問題

Page 35: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

改⾏・空⽩問題

1⾏ = 1種類のデータ群

コンマとコンマの間 = 1つのデータ

改⾏やコンマはCSVで「データの区切り」

Page 36: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

改⾏・空⽩問題

Page 37: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

改⾏・空⽩問題

「平成 17年度決算」「平成17年度決算」ではない

本来は1⾏であるべき!

改⾏が⼊っているせいで7⾏に…

Page 38: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

求めている形

改⾏・空⽩あり(現在のオープンデータ)

改⾏・空⽩なし

不要な改⾏や空⽩を取っ払った形がbetter!

Page 39: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

3個の問題

カンマ・ハイフン問題1

2 改⾏・空⽩問題

3 津⼭市・平成問題

Page 40: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市・平成問題とは

データ中に津⼭市や平成という記載が

「ある」「ない」不統⼀である問題

Page 41: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市・平成問題の実例

保育園 保育所位置情報

⼀般会計・決算情報

Page 42: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市・平成問題の実例

保育園 保育所位置情報

⼀般会計・決算情報

ある

Page 43: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市・平成問題 その他

「当初予算」?「予算(当初)」?

他の例

Page 44: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

表記が揺れると?

「平成」か「昭和」か「⽂禄」か

プログラムは理解できない!

例えば

「22年度」とだけ書かれている

Page 45: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

3個の問題 まとめ

カンマ・ハイフン問題1

2 改⾏・空⽩問題

3 津⼭市・平成問題

Page 46: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

3個の問題を解決すると…

⼀度作ったシステムをずっと利⽤し続けられる

(データの形式が同⼀ならば)

Page 47: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

「⾒守り隊」の作り⽅Step 1

Step 2

Step 3

Excelファイルを変換

データをグラフ化

データを加⼯

Page 48: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

「⾒守り隊」の作り⽅Step 1

Step 2

Step 3

Excelファイルを変換

データをグラフ化

データを加⼯

処理された状態で公開

Page 49: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

Step1, 2が済んでいると?

プログラマがすべき処理が減る!

⇒ 活⽤が活性化する!?

「3個の問題」を解決

CSV形式で公開Excelデータは機械判読には適さない

Page 50: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

他の活⽤事例

http://github.sysken.org/tsuyama-area-chart/

Page 51: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

他の活⽤事例

日本の面積と,津山市内の私有財産の面積を比較

Page 52: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

他の活⽤事例

Page 53: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市オープンデータの未来

オープンデータが整備され,アプリケーションができると…?

津⼭について知ってもらう機会増加

教育の材料としての利⽤

Page 54: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

教育への活⽤

前述の「私有財産⾯積の⽐較」

⼩中学校の社会科の資料として利⽤?東京ドーム○個分よりわかりやすい

津⼭市についてより理解

Page 55: 津山市オープンデータの活用 ー「津山市財政見守り隊」の作成と津山市オープンデータの課題と展望ー

津⼭市オープンデータの未来

質の上がったオープンデータで活⽤の活性化が⾒込まれる!