【資訊倫理】開放資料與 SDG-16

本學期的資訊倫理課程的期末報告,是去右昌國中成果發表。然而,我的期末提案內容是開放資料的網頁應用,向國中生說明 AJAX 等概念或許不是很洽當。
因此,我目前決定只講應用方面,技術與原理就忽略掉了,這樣或許比較能夠讓國中學生們聽懂吧!應該啦(汗…
總之,本文內容與成果發表內容相似,但是當天會再做簡化,不過主要都會說明開放資料與 SDG-16 的關係。

開放資料與 SDG-16

什麼是 SDG-16

聯合國於 2015 年提出「永續發展目標」(Sustainable Development Goals,簡稱 SDGs),這些目標旨在推動極具意義的改變,分為三個重要面向:終結貧窮、幫助社會及保護環境。

其中,這次要介紹的開放資料與 SDGs 中的目標 16 有關,SDG-16 中的第 10 點為確保民眾可公平取得資訊,這與開放資料的理念相同。

SDG-16

什麼是開放資料

簡而言之,就是政府提供給民眾的資料。
就高雄市政府來說,只要在 Google 上搜尋”開放資料”這個關鍵字,就會找到”高雄市政府資料開放平台”這個網站。

高雄市政府資料開放平台

網站中有許多資料集,這些都是政府蒐集並提供給民眾的資料,像是垃圾車的清運路線、各地美食、旅遊景點等資訊。

我們在搜尋框中打上”旅遊”就可以找到旅遊景點的資料,我們就給他點下去。
點進去後,會看到一個詳細的表格,紀載著許多資訊,像是資料提供者、更新時間等等。

高雄旅遊網-景點資料

點進去之後,會看到一堆密密麻麻的資料,大概像是以下畫面。
以下是一個經過 JSONView 插件整理過後的 JSON 格式資料。

JSON格式資料

如何使用開放資料

上面看到的資料該怎麼使用呢?
通常這些資料會被製作成一個網頁,由前端工程師將資料透過 GET 的方式取得,並以視覺化的方式呈現。

下圖是取用開放資料的簡化過程

Use Data

另外,使用時也要注意到使用規範的部分,這邊提到的開放資料是採用 CC BY 4.0 的授權條款。
因此,製作出的網頁一定要標示出資料的來源出處喔!

CC BY 4.0

都沒問題後就可以來製作網站囉!

實作網站 DEMO

實作功能:

  1. 可透過自訂的熱門行政區,來切換顯示該行政區的旅遊景點資訊
  2. 可透過選單來選擇欲查詢的行政區
  3. 每頁限制四筆景點,並透過頁籤來切換顯示其他頁的資訊

JS-OD

最後附上 Demo 的 GitHub 連結:https://github.com/Sealman234/JS-OD

以上資源是我自己整理過後的筆記,若有錯誤歡迎隨時和我聯繫。