Más contenido relacionado
文化部 Open Data 開放資料應用說明會 20121205
- 4. 計畫目標
1 整合國內藝文活動資訊(包含公部門與民間單位相
關資訊)。
2 提供民眾具引導功能的活動查詢、瀏覽管道。
3 提供互動反饋服務,分析使用者行為與喜好,開放
統計分析資料。
4 建置藝文活動購票、報名平台,推動電子票券,提
供民眾 站式服務
供民眾一站式服務。
5 推動開放資料加值應用。
- 5. 計畫期程規劃
第一期:資料整合 2012
第二期:服務加值應用 2013
第三期:終端應用推廣 2014
第四期:擴充調整 2015
第五期:服務維運 2016
- 6. 計畫內容摘要
1 彙整文化部全國藝文活動資訊系統暨國內各大售票
平台之藝文活動訊息。
2 採開放資料(open data)模式,提供加值應用。
3 建置藝文資源整合平台、示範性行動應用軟體、平
台經營管理與應用推廣
台經營管理與應用推廣。
4 建置線上報名平台、推動電子票券。
- 7. 資料範疇
藝文活動年曆 民俗活動年曆
全國藝文活動資 重要民俗慶典、
訊系統、兩廳院、 無形文化資產
售票系統 年代
售票系統、年代 (民俗活動)…
(民俗活動)
售票系統、寬宏
售票系統、河岸
留言、The
藝文活動 Wall …
民俗活動
創意市集地圖 街頭藝人地圖
文化旅遊、臺灣 各縣市文化局
藝術市集協會、 街頭藝人資料
創意市集網站… 彙整
創意市集 街頭藝人
- 8. 藝文資源整合計畫架構說明
應
用
服 活動查詢 個人化服務
務
報名服務 電子票券 街頭藝人打卡
開
放 藝文活動˙
資 民俗活動˙街頭藝人表演˙創意市集
料
整 文化部附屬
合 機關
資
展演空間
源
- 9. 預期成果-活動服務
2
1 喜好記錄
瀏覽查詢
新活動通知 3
7 打卡評論 藝文活動
雲端服務
購買電
持電子票 子票券
4
券入場
6 活動提醒
5
- 10. 預期成果-街頭藝人
2
1 到場打卡
臨時頻寬
訊息推播 3
遠端收看
藝文活動
7
雲端服務
聚集附
影音 近群眾 4
直播平台
6 現場錄影
5
- 11. 開放資料介紹
1 開放資料定義(open data): 將資料開放給任何人
自由. 使用,不論是出版或是做其他的運用,均. 不
受著作權 專利權 以及其他管理機. 制所限制
受著作權、專利權,以及其他管理機 制所限制。
2 開放政府資料濫觴始於2009年歐巴馬就任當天簽
署的〈透明與開放政府備忘錄(Transparency and
Open Government Memorendum)〉
3 開放資料除了讓資訊更透明化之外,讓舊資料創造
新價值也是核心目標。
- 12. 開放資料全球推動概況
洲別 聯合國會員數 推動開放資料國家數 百分比
非洲 54 6 11%
美洲 35 6 17%
亞洲 47 14 30%
歐洲 43 21 49%
大洋洲 14 2 14%
全球合計 193 49 25%
資料來源:聯合國2012年電子化政府調查
- 14. 與資料來源之間的介接模式
資料來源端 文化部整合平台
Solution 1
XML+web service
Solution 2
Json+resful
Solution 3
Robot P
R b t Parsing
i
HTML Filter
- 15. 資料篩選標準
場地級別 級別定義 檢索
第 級
第一級 可以容納500人以上的場地 開放
第二級 可以容納200~500人的場地 開放
第三級 可以容納50~200人的場地 不開放
第四級 可以容納50人以內的場地 不開放
重要 規模未達第二級,但活動屬性特殊 開放
- 16. 資料規模
備註(資料庫資料總筆數,
資料庫資料總筆數
主分類 次分類 一、二級+重要
二級 三、四級
三 四級 未過期資料小計
含過期資料或未發布資料)
藝文活動 音樂 426 346 772
戲劇 222 181 403
舞蹈 92 48 140
親子 51 35 86
演唱會 1 - 1
展覽 417 705 1,122
講座 913 1,313
1 313 2,226
2 226
電影 144 359 503
綜藝 11 18 29
藝術類 3 - 3
競賽 30 55 85
徵選 10 15 25
其他 47 313 360
未知分類 - 13 13
藝文活動小計 2,367
2 367 3,401
3 401 5,768
5 768 30,993
30 993
街頭活動 13
民俗活動 256
獨立音樂 91
- 17. 資料查核作業
程式比對重 人工篩選重 活動原始
覆資料 覆資料 網站資料
比對
每週抽檢未 完成每日 修訂錯誤與
過期資料 資料品檢 疏漏資料
- 28. 所有類別查詢I(Json)
• 網址:
http://cloud.culture.tw/frontsite/trans/Search
p
ShowAction.do?method=doFindAllTypeJ
- 29. 所有類別查詢II(Json)
• 資料格式:
[{"categoryCode":1,"categoryName":"音樂"},
{"categoryCode":2,"categoryName":"戲劇"},
{"categoryCode":3,"categoryName":"舞蹈"},
{"categoryCode":4,"categoryName":"親子"},
{ categoryCode :5, categoryName : 演唱會 },
{"categoryCode":5 "categoryName":"演唱會"}
{"categoryCode":6,"categoryName":"展覽"},
{"categoryCode":7,"categoryName":"講座"},
{"categoryCode":8,"categoryName":"電影"},
{" C d "8" N " "電影"}
{"categoryCode":11,"categoryName":"綜藝"},
{ categoryCode :12, categoryName : 藝術節 },
{"categoryCode":12,"categoryName":"藝術節"},
{"categoryCode":13,"categoryName":"競賽"},
{"categoryCode":14,"categoryName":"徵選"},
{"categoryCode":15,"categoryName":"其他"},
{" t C d " 15 " t N " "其他"}
{"categoryCode":16,"categoryName":"未知分類"}]
- 30. 所有類別查詢III(Json)
為類別的分類
• categoryCode---為類別的分類。
• categoryName 該分類的說明。
categoryName---該分類的說明。
- 31. 提供單一類別尚未過 期的資料查詢I(Json)
• 網址
網址:
http://cloud.culture.tw/frontsite/trans/Searc
p
hShowAction.do?method=doFindTypeJ&c
ategory 1
ategory=1
• 傳入變數 category。
g y
- 33. 提供單一類別尚未過 期的資料查詢III(Json)
• 資料格式說明:
• UID----主鍵
• Title 該活動名稱
Title---該活動名稱
• Category---分類代號
• showInfo 場次資訊(可能為多筆)
showInfo---場次資訊(可能為多筆)
• showInfo. time---活動起始時間
• showInfo location---活動地址
showInfo.
• showInfo.locationName---活動地址別名
• showInfo.onSale 是否售票(Y,N)
showInfo onSale---是否售票(Y N)
• showInfo.price---票價資訊
- 34. 提供單一類別尚未過 期的資料查詢III(Json)
• 資料格式說明:
資料格式說明
• showUnit---演出單位
• 折扣資訊
discountInfo---折扣資訊
di tI f
• descriptionFilterHtml---該活動描述(已過濾html
code)
• subUnit ---協辦單位
• supportUnit 贊助單位
supportUnit---贊助單位
• otherUnit---其他協助單位
• webSales 售票網址
webSales---售票網址
• sourceWebPromote---推廣網址
• sourceWebSiteSales---資料來源網址
- 37. 資料介接方式 – 範例
• 利用rest api的方式去GET Web的response
context,
ClientResource clientResource = new
ClientResource( http://cloud.culture.tw/fronts
ClientResource("http://cloud culture tw/fronts
ite/trans/SearchShowAction.do?method=doFi
ndAllTypeJ");
- 38. 資料介接方式 – 範例
• JsonRepresentation jsonRepresentation = new
p j p
JsonRepresentation(clientResource.get().getTe
xt()); //產生一個轉換器,把資料直接丟入
()); //
• JSONArray jsonArray =
=
jsonRepresentation.getJsonArray();
//直接可以GET JSON Object
- 40. 連 絡 人 鐘淑美科長
人:鐘淑美科長
連絡電話: (02)2343-4095
e-mail : may@moc.gov.tw
連 絡 人:陳純美分析師
連絡電話: (04)2229-5848 #667
(04)2229 5848
e-mail : grace@moc.gov.tw