中國文化大學教師教學大綱

課程資料

D982 地理資訊系統程式應用 開課學期:1072
開課班級: 地理系 3
授課教師:陳致元 選修 學期課 學分數:3.0 義 0537 星期二 13:10-16:00
D982 APPLICATIONS IN GEOGRAPHIC INFORMATION SYSTEMS 2019 Spring
Department of Geography 3
Professor:CHEN, CHIH-YUAN Elective Semester Credits: 3.0 Ta Yi 0537 Tuesday 13:10-16:00

發展願景

傳揚中華文化,促進跨領域創新,與時精進,邁向國際
It is our objective to promote Chinese culture, enhance cross-disciplinary innovation, seek constant advancement, and embrace global community.

辦學宗旨

秉承質樸堅毅校訓,承東西之道統,集中外之精華,研究高深學術, 培養專業人才,服務社會,致力中華文化之發揚, 促進國家發展.
Based on our motto—“Temperament, Simplicity, Strength, and Tenacity,” “inheriting the merits of the East and the West” and “absorbing the essence of Chinese and foreign cultures,” we make it our mission to pursue advanced research, develop professional talents, serve the society, promote Chinese culture and support national development.

校教育目標
校基本素養
校核心能力

院教育目標

奠定自然科學基礎培養後續學習能力
強化理論與實務並重的多元課程
推動跨領域學習
促進國際化教學提升學生競爭力

院核心能力

自然科學知識的能力
理論與實務結合的能力
國際化與團隊溝通合作的能力
多元整合的能力

系教育目標

培育理論與實務並重的地理專業人才
訓練具卓越的科技專業競爭力人才
培養具備國際觀及多元化教育人才

系核心能力

具備正確地理專業觀念與認知
開拓國際視野與跨領域專業技能
問題認知及解決能力
暸解當代科學技術發展
認同地理環境永續發展意識
關懷社會環境的適切性及人與地的和諧共生

課程目標

訓練同學能將相關統計分析方法與地理資訊系統結合。

課程能力

具備正確地理專業觀念與認知 (比重 15%)
開拓國際視野與跨領域專業技能 (比重 5%)
問題認知及解決能力 (比重 30%)
暸解當代科學技術發展 (比重 30%)
認同地理環境永續發展意識 (比重 10%)
關懷社會環境的適切性及人與地的和諧共生 (比重 10%)

課程概述

本課程特別為研究生設計之地理資訊系統進階課程,目標著重於使修課之同學能應用地理資訊系統基本方法與技術,修課同學將對地理資訊系統之地理資訊系統資料庫設計,物件式模組與大地資料庫設計進一步了解.本課程學生將選擇自己研究主題,利用ArcGIS 9系統操作. 將本課程三個重要主題:物件式模組,大地資料庫結構與大地資料庫設計應用於研究主題中.重點研究主題包括:3DGIS空間資訊視覺化,時間地理資訊系統Time GIS,運輸地理資訊系統 Transportation GIS,網路地理資訊系統Web GIS,地理資訊系統模組化.
The objective of this course is to present the advanced students with an overview of methods, techniques, systems and applications in Geographic Information Systems. The course is designed to give the students a better understanding of Geodtabase design and introduce advanced ArcGIS 9 system. There are three essential topics in this course which are object modeling, the structure of geographic data, and geodatabase design.

授課內容

本課程著重於目前地理資訊系統發展的新趨勢- WebGIS以及OpenGIS,亦即網際網路地理資訊系統以及開放地理資訊系統的技術介紹與實作。本課程相關技術依照網際網路的主從式架構(CLIENT一SERVER ARCHITECTURE)可以分為三大部分:(1) 空間資料庫伺服器端、(2) 地圖及網路伺服器端、(3) 客戶端。本課程將逐一介紹這三大部分,空間資料庫部分採用postgreSQL以及PostGIS空間資料庫模組,地圖及網路伺服器端採用GeoServer開放原始碼伺服器程式,而程式控制部分則使用python程式語言進行撰寫。在客戶端的部份則採用Javascript以及開放地圖視覺化程式庫進行開發。

授課方式

1. 本課程需具備基本程式設計之基本概念(變數、資料型別、迴圈控制等),學習之效果會較佳。
2.本課程授課時間為三小時,前面一小時為講授地理資訊系統程式應用及設計之概念,後兩小時為上機操作,由老師示範以及同學同步實作,每週皆有程式作業必須完成,若是學生無法在課程的時間內完成,則必須課後自行將指定任務達成。
3.本課程著重實作,修課的每位同學都必須要出席及繳交個人作業,由於操作課程具有高度連貫性,因此缺課會對學習效果造成顯著影響,請與修習此門課的同學自行斟酌。
4. 本課程需要分組,期中必須決定分組名單以及學期計畫,期末必須由小組合作完成期末計畫應用程式,並上台口頭報告。
5. 本課程全程使用open-source 程式語言及開發模組(Python, Javascript, OpenGIS softwares),同學不需要額外安裝付費授權軟體。

評量方式

課程能力
/評量方式
具備正確地理專業觀念與認知 (比重 15%)開拓國際視野與跨領域專業技能 (比重 5%)問題認知及解決能力 (比重 30%)暸解當代科學技術發展 (比重 30%)認同地理環境永續發展意識 (比重 10%)關懷社會環境的適切性及人與地的和諧共生 (比重 10%)
作業%%%%%%%
出席紀錄考核評量%%%%%%%
期末報告%%%%%%%
課堂參與%%%%%%%

上課用書

(師生應遵守智慧財產權及不得非法影印)
以老師整理投影片為主,配合同學自行研讀參考書目。

參考書目

(師生應遵守智慧財產權及不得非法影印)
Lee, K. D. (2011). Python programming fundamentals. Springer.
Lutz, M. (2013). Learning python. " O'Reilly Media, Inc.".
Westra, E. (2013). Python Geospatial Development. Packt Publishing Ltd.

課程需求

要報告

要分組討論
其他需求
*每週皆有程式作業需要自行撰寫程式碼上傳繳交
*老師注重點名

輔導時間

教師聯絡資訊

Email:czy19@ulive.pccu.edu.tw
分機:25523

課程進度

  1. 課程簡介
  2. WEBGIS
    webgis的主從式架構介紹
  3. git版本控制基礎概念
  4. python程式設計基礎
  5. 程式碼撰寫的格式 (Style)
  6. GeoServer地圖伺服器實作與開放地理資料格式( openlayer、geojson、kml)
  7. GeoServer與OGC開放地理資訊協定(WMS, WFS, WPS)
  8. 兒童節、民族掃墓節補假
  9. PostgreSQL與PostGIS架構
  10. PostGIS地理資訊庫查詢語言
  11. Javascript程式設計基礎
  12. Wordpress架站實務
  13. leaflet.js與D3.js設計基礎
  14. leaflet.js與dc.js實作
  15. crossfilter實作
  16. 期末報告
  17. 學校停課一天
  18. 期末考週+上機考試