[專案]臺北市政府資料開放平台

由不同專案中可以了解不同領域的些許瑣事


政府單位的資料取之於民,在這個世代各個國家也都逐漸將資料開放出來提供給民眾使用。
英國、美國、澳洲、加拿大...等政府很早就開始著手 Open Data的計畫與規定。

臺北市政府的open data在台灣已經是走在前端的地位,但還是受到不少開發者或者開源社群的抱怨。
抱怨點都很關鍵1.資料內容 2.資料格式

在資料的內容方面,因為官僚制度以及行政流程繁瑣,雖然平台是由資訊局管理,但各業務單位在決定資料開放的程度都有所不同,因應最新的個資法有些單位對資料的保護、開放的資料太少、更新頻率不即時...等。

資料格式方面,為了要讓資料易於使用,Tim Berners-Lee 建議政府open data有五種開放模式,這裡稱之為開放資料五星級。Ref: http://5stardata.info/  星級的評比取決於資料的易用性,以下節錄至網站內容:

               make your stuff available on the Web (whatever format) under an open license
★★              make it available as structured data (e.g., Excel instead of image scan of a table)
★★★      use non-proprietary formats (e.g., CSV instead of Excel)
★★★★      use URIs to denote things, so that people can point at your stuff
★★★★★   link your data to other data to provide context

簡單的說,開放的資料用容易給人民或開發者使用,星等越高。如:資料以pdf檔公開,要用機器去讀取資料相當不容易,因此為一星,資料以URL API的方式提供民眾撰寫程式使用,則為四顆星。
開放資料要讓人看得懂,也要讓機器也看得懂。最常遇到的是上傳EXCEL格式的資料,但資料欄位一堆合併表格以及特殊的排版,雖然寫程式可以讀取EXCEL檔案,但凌亂的內容格式卻不易於開發。
受限於各業務單公務員為不是每個人都熟悉電腦操作,甚至不清楚Office的概念或使用方式,要他們學習新的概念需要耗費一段時間,加上政府單位的基層有時候因為業務輪調,需要多次的教育練。這也是推廣不迅速的原因之一。

我自己是認為,要落實open data,不只是該政府單位的資訊處負責,也需要各資料業務提供單位能夠協助,資料越能夠完整的提供,才能落實資料的利用價值。

期待臺北市政府有更好的突破,改革這一塊領域。 

留言

這個網誌中的熱門文章

[專案] 銀行端末系統

如何在MacOS 中自由切換不同Python版本 - pyenv + virtualenv

用 C# 控制 Win7 輸入法