Page 17 - 103年消防月刊 2月號 (全)
P. 17
Forum 工作研討
計,加速 2D 位位塊傳輸(硬體方向, 取決於資料更新,以縮短時程,增加效率。因
縮放,像素格式轉換)和 3D 圖形加 此,地名資料庫建立必須包括地名譯音、行政
速。 區域編碼、經緯度座標與方格座標、地名類
(十一)多點觸控:支援多點觸控。 型、居住地等級、人口數量、密度、產業類別
(十二)藍牙:Android支援A2DP,AVRCP, 等(趙家民,2000)。
發 送 檔 案 ( O P P ) , 存 取 電 話 簿
(PBAP),語音撥號和發送智慧型 小結
手機之間的聯繫。同時支援鍵盤,滑 地圖的應用日趨廣泛,無論應用於救災或
鼠和操縱桿(HID)。 生活上,皆為方便於使用者而設計,若地圖資
(十三)多工處理:Android作業系統支援原 訊過於老舊或提供錯誤資訊予使用者,在競爭
生的多工處理。
激烈的市場中必定淘汰,也因此地理資訊的取
(十四)語音功能:語音功能還可以用來輸入
得需符合使用者習慣及需求外,圖資的更新亦
文字、語音導航、搜尋等功能。
極為重要,GIS所提供之地理資訊,若能夠結合
(十五)無線共享功能:Android作業系統支
救災所需資訊勢必大大提升整體救災效率,更
援用戶使用本機充當「無線路由器」
保障生命財產安全。
功能。
(十六)截圖功能:支援截圖功能,用戶可 第三章 系統開發環境介紹
直接抓取智慧型手機螢幕上的任何畫
面。 本 研 究 以 A p p I n v e n t o r 開 發 軟 體 設 計
Android作業系統應用程式,App Inventor 原是
小結
Google實驗室(Google Lab)的一個子計畫,
Android作業系統因是開放系統,任何人皆 由一群Google工程師與有興趣撰寫Android程式
可參與系統或軟體的設計或改造,因此手機系 開發的使用者共同參與。Google App Inventor是
統設計不再是獨門領域,Android作業系統市場 一個完全雲端的開發環境,所有的動作皆在瀏
龐大,各家手機業者也紛紛加入開發Android作 覽器上完成,拋棄複雜的程式碼而使用樂高積
業系統行列,短時間內即造就市場佔有率最高 木式的堆疊法來撰寫程式。
的手機系統。對於Android作業系統開發無太高 開發一個App Inventor程式首先需要準備3
的專業門檻,網路上已有眾多的論壇社群可供 件事:
參考,開發者只需下載免費開發工具即可。 一、Gmail帳號
第五節 地理資訊系統簡介 二、Java安裝
三、安裝Google App Inventor軟體
地理資訊系統(Geographic Information
設計程式步驟由外觀介面配置開始,接著
System),是可以儲存龐大的空間資訊,能迅
是設定程式的行為,最後只要將手機與電腦連
速呈現出一幅相關的地區電子地圖,並能根據
線或使用模擬器,寫好的應用程式就可立即測
使用者需求,提供各種空間資訊,讓使用者在
試使用。
電腦螢幕操作、疊合、重組或抽離,讓使用者
App Inventor 讓使用者在網路瀏覽器上來
對自己的生活環境及周遭世界得以一目了然,
開發Android手機應用程式,開發完成的程式
迅速掌握。結合地圖處理、資料庫與空間分析3
可下載到實體手機或在模擬器上執行。App
項功能,即為地理資訊系統之最大特色(蔡建
Inventor 伺服器可立即儲存工作進度還可協助
讀,2012)。
管理專案進度。以下為App Inventor的優缺點:
近年來,地理資訊系統GIS軟體發展迅
優點:
速,功能亦日益擴大,已成從事空間分析與利
一、全雲端,所有作業都在瀏覽器完成
用之最佳工具,凡是涉及地理均離不開地圖,
二、適合無Java基礎的初學者
地圖已成為人類生存與發展不可或缺的工具,
三、拼圖操作概念,拖拉方式簡單易學
而地圖上的地名有助於我們了解地理環境及空
四、專案管理網頁功能完整,可迅速切換專案
間位置,目前發展數值地圖與地理資訊系統,
15