§ 瀏覽學位論文書目資料
  
系統識別號 U0002-2305201114212400
DOI 10.6846/TKU.2011.00821
論文名稱(中文) 基於Google網站服務之及時氣象估測系統
論文名稱(英文) A Just-In-Time Meteorological Estimating System based on Google Web Services
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 99
學期 2
出版年 100
研究生(中文) 曹祐嘉
研究生(英文) Yu-Chia Tsao
學號 698410106
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2011-06-03
論文頁數 108頁
口試委員 指導教授 - 黃連進
委員 - 黃俊堯
委員 - 鍾興臺(chung@cs.tku.edu.tw)
委員 - 黃連進
關鍵字(中) 雲端運算
谷歌地圖
氣象估測
關鍵字(英) Cloud Computing
Google Maps
Meteorological Estimating
第三語言關鍵字
學科別分類
中文摘要
目前常見的媒體平台所提供的氣象資訊都有一項共同的特徵,就是資料不夠即時且在區域的劃分上面不夠精細。因此本研究利用中央氣象局所屬的氣象觀測站,根據使用的指定的地點,找出三座最近的觀測站氣象資訊,配合數學公式、演算法以及氣象學等理論,估測出最即時的氣象資訊。並整合Google Map API提供友善的使用介面和精確的地點定位。背後則使用雲端運算平台-Google App Engine作為整套系統的Server,負責處理氣象資料的更新、處理以及 support系統的運作。而web-base的呈現方式,更能跨越各種備有web browser的電子平台,例如:PC、notebook、iPad、iPhone、android phone等。未來如果能配合中央氣象局專業的氣象知識及跨越法律的限制,還會有更大的發展空間。
英文摘要
Common media platform provides weather information has a drawback. The drawback is that meteorological data isn’t real time and region is imprecise. These studies find three Central Weather Bureau observation station’s data that is base on user choosing point. Use the data, mathematics formula, algorithms and meteorology to estimate real-time meteorological data. The system integrates Google Map API to provide a friendly user interface and precise location positioning. More importantly, the real-time meteorological system is construction of the cloud computing platform that takes charge of updating meteorological data and supporting operation of the system. My system can be used for common electronic platform. For example: PC, notebook, iPad, iPhone and android phone etc. In the future, if I can cooperate with Central Weather Bureau that will have a greater space for development and unrestricted legal.
第三語言摘要
論文目次
第一章  緒論	1
1-1  研究動機	1
1-2  研究目的	2
1-3  實作概述	3
1-4  章節內容概要	4
第二章  系統相關背景知識	5
2-1  雲端運算	5
2-1.1  基本特徵	6
2-1.2  對比	6
2-1.3  架構	7
2-1.4  層級	8
2-2  Google App Engine	9
2-2.1  支援語言及架構	9
2-2.2  對比	10
2-2.3  資料庫	10
2-2.4  限額	11
2-3  AJAX	12
2-3.1  與傳統Web 比較	12
2-3.2  優點	13
2-3.3  缺點	13
2-4  JavaScript	14
2-5  Google Maps	15
2-5.1  投影	15
2-5.2  視圖	17
2-5.3  Google Maps API Version 3	18
2-6  Django	18
2-7  YAML	19
2-8  Liner interpolation 	20
2-9  Heron's formula 	21
第三章  系統流程與實作	22
3-1  系統流程圖	22
3-2  雲端運算伺服器	23
3-2.1  開發環境	23
3-2.2  GAE+Django	24
3-2.3  專案	24
3-2.4  建置資料庫	25
3-2.5  網頁解析	26
3-2.6  更新資料庫	27
3-2.7  上傳專案	27
3-3  Client-Side	28
3-3.1  嵌入Google Maps	28
3-3.2  領土判定	29
3-3.3  觀測站搜尋	30
3-3.4  推估數據	33
3-4  氣象估測	39
3-4.1  溫度	39
3-4.2  相對溼度	43
3-4.3  大氣壓力	45
3-4.4  風向與風速	47
第四章  成果展示	54
4-1  Real-Time Meteorological Estimating System	54
4-1.1  操作介面	54
4-1.2  系統展示	55
4-2  系統測試	58
4-2.1  測試方案	58
4-2.2  測試結果	61
第五章  結論與未來展望	67
5-1  結論	67
5-2  未來展望	68
參考文獻	69
附錄-英文論文  72

圖目錄
圖2-1  雲端運算概念圖	5
圖2-2  雲端運算架構	7
圖2-3  雲端運算層級架構	8
圖2-4  High Level Overview of Google App Engine 	9
圖2-5  Classic V.S Ajax web application model 	12
圖2-6  麥卡托投影 	16
圖2-7  Google Maps視圖 	17
圖2-8  Liner interpolation 	20
圖2-9  Heron's formula 	21
圖3-1  系統流程 	22
圖3-2  網頁解析 	26
圖3-3  Box判定 	29
圖3-4  海平面判定 	29
圖3-5  Exchange Sort 	30
圖3-6  Heron’s formula-1 	31
圖3-7  Heron’s formula-2 	31
圖3-8  Heron’s formula-3 	31
圖3-9  Search Algogithm-1 	32
圖3-10  Search Algogithm-2	32
圖3-11  氣象站內圍	33
圖3-12  氣象站外圍	33
圖3-13  Case 1	34
圖3-14  3D Algorithm-1	35
圖3-15  3D Algorithm-2	35
圖3-16  3D Algorithm-3	36
圖3-17  3D Algorithm-4	37
圖3-18  Elevation 	40
圖3-19  水汽凝結 	43
圖3-20  降雨成因-1 	44
圖3-21  降雨成因-2 	44
圖3-22  風向 	47
圖3-23  非氣旋-1 	49
圖3-24  非氣旋-2 	49
圖3-25  熱帶氣旋 	50
圖3-26  氣旋-1 	50
圖3-27  氣旋-2 	51
圖3-28  氣旋-3 	51
圖3-29  氣旋-4 	52
圖4-1  操作介面 	54
圖4-2  MES-1 	55
圖4-3  MES-2 	55
圖4-4  MES-3 	56
圖4-5  MES-4 	56
圖4-6  MES-5 	57
圖4-7  MES-6 	57
圖4-8  臺北地形圖 	58
圖4-9  臺北衛星圖 	59
圖4-10  估測臺北氣象觀測站 	60
圖4-11  2010年10月21至10月27日溫度統計	61
圖4-12  2011年3月23至4月6日溫度統計	61
圖4-13  2010年10月21至10月27日風向統計	62
圖4-14  2011年3月23至4月6日風向統計	62
圖4-15  2010年10月21至10月27日風速統計	63
圖4-16  2011年3月23至4月6日風速統計	63
圖4-17  2010年10月21至10月27日濕度統計	64
圖4-18  2011年3月23至4月6日濕度統計	64
圖4-19  2010年10月21至10月27日氣壓統計	65
圖4-20  2011年3月23至4月6日氣壓統計	65
圖4-21  2010年10月21至10月27日紫外線統計	66

表目錄
圖3-1  太陽輻射分布 	39
圖3-2  氣溫分類 	42
圖3-3  Beaufort scale 	48
參考文獻
[1]	黃耀德,”整合Google Map之即時氣象量測系統”,私立淡江大學資訊工程系碩士班論文,未出版,2010。
[2]	蔡鈞華,”雲端運算SOA服務平台架構與運作機制之研究”,國立政治大學資訊管理研究所碩士論文,未出版,2009。
[3]	內政部統計處 URL: http://www.moi.gov.tw/stat/index.aspx
[4]	洪麗娟,” 1996-2008 年台灣降雨的特性分析”,國立中央大學大氣物理研究所碩士論文,未出版,2009。
[5]	傅佑瑜,” 2005年台灣地區季節性降雨之特徵及颱風事件之逕流模擬”,國立中央大學水文科學研究所碩士論文,未出版,2008。
[6]	楊文仁、范正成、張于漢,”台灣北部地區最大三十分鐘降雨強度之分析及預測”,農業工程學報,第五十三卷,第三期,2005。
[7]	陳泰然、黃文亭”梅雨季中尺度對流系統與台灣北部地區降雨相關研究”,大氣科學,第二十九期,第一號,2000。
[8]	周羽潔,”台灣北部地區梅雨季豪大雨天氣型態之合成分析”,國立中央大學大氣物理研究所碩士論文,未出版,2009。
[9]	陳泰然、王重傑、張智昇、王子軒,”梅雨季台灣中部地區降水與豪(大)雨之中尺度氣候特徵”,大氣科學,第三十三期,第一號,2005。
[10]	王佳郁,”台灣中南部地區梅雨季豪大雨天氣型態之合成分析”,國立中央大學大氣物理研究所碩士論文,未出版,2007。
[11]	中央氣象局 URL: "www.cwb.gov.tw/"
[12]	George Lawton ,” Developing Software Online with Platform-as-a-Service Technology” ,IEEE computer Society ,june 2008.
[13]	Weather Stations URL:“www.cwb.gov.tw/V6/eservice/docs/overview/organ/stations/”
[14]	Buyya, Rajkumar, Chee Shin Yeo, Srikumar Venugopal, “Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities “, Department of Computer Science and Software Engineering, The University of Melbourne, Australia: 9
[15]	Steven C. Chapra, “Applied Numerical Methods Second Edition”, Mc Graw Hill 2008
[16]	Stephen H. Friedberg, Arnold J. Insel, Lawrence E. Spence, “Linear Algebra(Fourth Edition)”, Pearson Education International 2003
[17]	Richard L. Burden, J. Douglas Faires, “Numerical Analysis (8th Edition) “, International Student Edition 2005
[18]	Atkinsoh.han, “Elementary Numerical Analysis(3rd Edition)”, Wiley 2003
[19]	Byers, Horace Robert, “General meteorology”, McGraw-Hill 1959
[20]	Cole, Franklyn W., “Introduction to meteorology”, Wiley 1975
[21]	Cloud Computing Wiki 
URL: “en.wikipedia.org/wiki/Cloud_computing”
[22]	Distinguishing Cloud Computing from Utility Computing
URL:“ebizq.net/blogs/saasweek/2008/03/distinguishing_cloud_computing”
[23]	Gartner Say's Cloud Computing Will Be As Influential As E-business
URL: “gartner.com/it/page.jsp?id=707508”
[24]	What cloud computing really means
URL:“infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031”
[25]	Google App Engine Wiki
URL: “en.wikipedia.org/wiki/Google_App_Engine”
[26]	Google App Engine
URL: “code.google.com/intl/zh-TW/appengine/docs/python/runtime.html”
[27]	Google App Engine-Python URL:“code.google.com/intl/zh-TW/appengine/docs/python/gettingstarted/”
[28]	Google Maps Wiki
URL:” en.wikipedia.org/wiki/Google_Maps”
[29]	Google Map API V3 
URL: “code.google.com/intl/zh-TW/apis/maps/documentation/javascript/”
[30]	AJAX Wiki URL: “zh.wikipedia.org/zh-tw/Ajax”
[31]	JavaScript Wiki URL: “en.wikipedia.org/wiki/JavaScript”
[32]	Heron's formula Wiki URL: “en.wikipedia.org/wiki/Heron's_formula”
[33]	Mercator projection Wiki URL: “en.wikipedia.org/wiki/Mercator_projection”
[34]	Gudermannian function Wiki 
URL: “en.wikipedia.org/wiki/Gudermannian_function”
[35]	Django web framework Wiki
URL: “en.wikipedia.org/wiki/Django_%28Web_framework%29”
[36]	YAML Wiki URL: “en.wikipedia.org/wiki/YAML”
[37]	Mark Lutz, “Learning Python, 3ed” , O’REILLY 2008
[38]	David Flanagan, “JavaScript: The Definitive Guide, 5e” , O’REILLY 2007
[39]	Dan Sanderson, “Programming Google App Engine” , O’REILLY 2009
[40]	Charles Severance, “Using Google App Engine” , O’REILLY 2009
論文全文使用權限
校內
紙本論文於授權書繳交後5年公開
同意電子論文全文授權校園內公開
校內電子論文於授權書繳交後5年公開
校外
同意授權予資料庫廠商
校外電子論文於授權書繳交後5年公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信