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

課程資料

K964 地理資訊網路架構與應用實作 開課學期:1122
開課班級: 地理系 3
授課教師:陳致元 選修 學期課 學分數:3.0 義 0525 星期四 09:10-12:00
K964 GEO-CYBERINFRASTRUCTURE AND ITS APPLICATIONS 2024 Spring
Department of Geography 3
Professor:CHEN, CHIH-YUAN Elective Semester Credits: 3.0 Da Yi 0525 Thursday 09:10-12: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.

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

院教育目標

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

院核心能力

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

系教育目標

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

系核心能力

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

課程目標

學生修習此課程後,將會學習下列知識及能力: 1.了解WEBGIS的基本概念,同時可以實作WEBGIS的主從式架構(CLIENT一SERVER ARCHITECTURE)。 2.會使用PostGIS、GeoServer、GeoNode等開放軟體架構地圖服務,並能夠Python程式語言進行資料的後處理將原始資料轉為前端可展示的地圖資料。

課程能力

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

課程概述

近年來地理資訊系統已經逐漸由專屬系統走向開放式系統,美國的「開放式地理資訊系統聯盟」(Open Geospatial Consortium,OGC)近年來致力於開放式地理資訊系統的規格制定以及推廣,目前已經成功推廣到民間企業、政府部門,以及學校團體當中。本課程相關技術依照授課進度可以分為五大部分:(1) 網際網路基礎建設、(2) 開放地理資訊標準介紹、(3) 網際網路服務協定、(4)伺服器端實作、(5)客戶端實作。本課程將逐一介紹這五大部分,空間資料庫部分採用postgreSQL以及PostGIS空間資料庫模組,地圖及網路伺服器端採用GeoServer開放原始碼伺服器程式,網際網路服務部分採用GeoNode資料供應平台,而程式控制部分則使用python程式語言進行撰寫。在客戶端的部份則採用Python與Leaflet開放地圖視覺化程式庫進行開發。

授課內容


近年來地理資訊系統已經逐漸由專屬系統走向開放式系統,美國的「開放式地理資訊系統聯盟」(Open Geospatial Consortium,OGC)近年來致力於開放式地理資訊系統的規格制定以及推廣,目前已經成功推廣到民間企業、政府部門,以及學校團體當中。本課程相關技術依照授課進度可以分為五大部分:(1) 網際網路基礎建設、(2) 開放地理資訊標準介紹、(3) 網際網路服務協定、(4)伺服器端實作、(5)客戶端實作。本課程將逐一介紹這五大部分,空間資料庫部分採用postgreSQL以及PostGIS空間資料庫模組,地圖及網路伺服器端採用GeoServer開放原始碼伺服器程式,網際網路服務部分採用GeoNode資料供應平台,而程式控制部分則使用python程式語言進行撰寫。在客戶端的部份則採用Python與Leaflet開放地圖視覺化程式庫進行開發。

關鍵字:

網際網路基礎建設,開放地理資訊標準,網際網路服務協定,伺服器端實作,客戶端實作

授課方式

整體描述
課程能力:

學生修習此課程後,將會學習下列知識及能力,

1. 了解WEBGIS的基本概念,同時可以實作WEBGIS的主從式架構(CLIENT一SERVER ARCHITECTURE)。

2. 會使用PostGIS、GeoServer、GeoNode等開放軟體架構地圖服務,並能夠Python程式語言進行資料的後處理將原始資料轉為前端可展示的地圖資料。

評量方式:

本課程評量可分為正課與實習兩部分,正課部分包括期中考試、出缺席與課堂報告,實習部分則是包括作業操作的成果,以及後半段課程的實習作業 。

評量方式

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

上課用書

(師生應遵守智慧財產權及不得非法影印)
Westra, E. (2016) Python Geospatial Development: Develop sophisticated mapping applications from scratch using Python 3 tools for geospatial development, Third edition. Packt Publishing.

參考書目

(師生應遵守智慧財產權及不得非法影印)
Lawhead, J. (2015) Learning Geospatial Analysis with Python: An effective guide to geographic information systems and remote sensing analysis using Python 3, Second edition. Packt Publishing.

輔導時間

教師聯絡資訊

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

課程進度

  1. 2024/02/22課程簡介
  2. 2024/02/29網際網路基礎建設
  3. 2024/03/07開放地理資訊標準介紹1
  4. 2024/03/14開放地理資訊標準介紹2
  5. 2024/03/21網際網路服務協定1(WMS, WFS)
  6. 2024/03/28網際網路服務協定2(WMTS, WPS)
  7. 2024/04/04伺服器端實作1

    備註

    春假順延
  8. 2024/04/11伺服器端實作2
  9. 2024/04/18期中考
  10. 2024/04/25伺服器端實作3
  11. 2024/05/02客戶端實作1
  12. 2024/05/09客戶端實作2
  13. 2024/05/16客戶端實作3
  14. 2024/05/23資料分析Webservice架設1
  15. 2024/05/30資料分析Webservice架設ㄉ
  16. 2024/06/06資料分析Webservice架設3
  17. 2024/06/13開放地理資訊新趨勢1
  18. 2024/06/20開放地理資訊新趨勢2