【正文】
從手機(jī)誕生到現(xiàn)在,它不僅解決了通訊的需求,還成為我們的行事簿、小秘書,當(dāng)多媒體、商務(wù)、手機(jī)電視等在手機(jī)上實(shí)現(xiàn)之后,基于手機(jī)的位置服務(wù)緊接著成為了手機(jī)新的發(fā)展方向。 此次,華 碩 A10 的推出,無疑成為了導(dǎo)航手機(jī)市場的最新進(jìn)展。之前,華碩和導(dǎo)航系統(tǒng)領(lǐng)頭羊 Garmin 合作推出的 M20 和 “ 睿立方 ”M10 ,就是瞄準(zhǔn)導(dǎo)航市場的產(chǎn)品。 其實(shí), GPS 導(dǎo)航手機(jī) [8] 與手機(jī)電子地圖的區(qū)別在于,它能夠告訴你在地圖中所在的位置及要去的那個(gè)地方在地圖中的位置,且能在所在位置和目的地之間選擇最佳路線,并在行進(jìn)過程中提 示左轉(zhuǎn)或右轉(zhuǎn),這就是所謂的導(dǎo)航。 ” 華碩有關(guān)負(fù)責(zé)人近日表示。 第七章 展示了系統(tǒng)的測試結(jié)果,及對結(jié)果的分析。 5 第五章 詳細(xì)的研究了數(shù)據(jù)存儲(chǔ)的設(shè)計(jì),包括數(shù)據(jù)存儲(chǔ)設(shè)計(jì)的原理、數(shù)據(jù)存儲(chǔ)的實(shí)現(xiàn)和文件存儲(chǔ)。 第三章 提出了系統(tǒng)的需求分析,包括功能分析,界面需求分析,數(shù)據(jù)存儲(chǔ)需求,還有環(huán)境需求。 本文的內(nèi)容安排 本文共分 7 章 第一章 闡述了課題的來源,選題的背景 、存在的問題和研究的目標(biāo)、方法。 、記錄、展示 創(chuàng)建一個(gè)新的跟蹤,然后后臺(tái)啟動(dòng) Service,定時(shí)讀取 GPS 數(shù)據(jù)獲得用戶目前所在的位置信息,將其存入數(shù)據(jù)庫中;用戶可以選擇以往的跟蹤記錄,將其軌跡顯示在 Map 上,由此可以記錄用戶去過的位置。 通過 EditText 接受 User 輸入欲尋找的地址,再利用 Google 提供的 Geocoder 無誤來取得該地址的 GeoPoint,接著取出 GeoPoint 對象之后,便可通過方才開發(fā)好的自定義函數(shù),更新 Google Map 的內(nèi)容。 一、 地圖管理 1. 在線地圖 2. 離線地圖 (SQLite 數(shù)據(jù)庫存儲(chǔ) ) 3. 任意界面的地圖縮放 4. 隨時(shí)定位 個(gè)人位置 5. 調(diào)整地圖偏移 6. 保持跟蹤, 隨時(shí)顯示 二、軌跡管理 1. 記錄跟蹤軌跡,存儲(chǔ)數(shù)據(jù) 2. 導(dǎo)入導(dǎo)出數(shù)據(jù)文件 3. 讀 取軌跡記錄,并顯示在地圖上 4. 顯示各個(gè)軌跡的時(shí)間、距離、平均速度等信息 5. 查看以往所有軌跡 三、規(guī)劃導(dǎo)航路徑 1. 已知經(jīng)緯度查詢 2. 輸入地址的反查 3. 調(diào)用手機(jī)內(nèi)置地圖規(guī)劃導(dǎo)航路徑 四、遠(yuǎn)程跟蹤監(jiān)視 1. 連接服務(wù)器 2. 傳遞位置信息到服務(wù)器 研究的方法 本文的目標(biāo) 結(jié)合 Google Maps 位置服務(wù)針對 手機(jī)實(shí)時(shí)定位 [7], 指定地點(diǎn)的尋址,規(guī)劃導(dǎo)航路徑,個(gè)人位置跟蹤、監(jiān)視、展示等方面來設(shè)計(jì)基于 Android平臺(tái)的 GPS導(dǎo)航系統(tǒng)。 智能手機(jī)有了 GPS 將達(dá)到如虎添翼的效果,目前智能導(dǎo)航手機(jī) [6]也正在風(fēng)風(fēng)火火的打進(jìn)市場,不久的將來會(huì)成為更多消費(fèi)者購買的對象。只有想不到的,沒有做不到的,這便是如今科技發(fā)展的狀況。這些都是阻礙導(dǎo)航手機(jī)市場強(qiáng)勁增長的因素。此外,國內(nèi)的地圖服務(wù)商服務(wù)能力仍不強(qiáng)。未來,具有專業(yè)導(dǎo)航功能的手機(jī)終端產(chǎn)品要想迎來高速發(fā)展,進(jìn)入一個(gè)導(dǎo)航手機(jī)的新時(shí)代,必須破解諸多瓶頸。未來, GPS 手機(jī)應(yīng)用發(fā)展將是多元化的,人們將迎來一個(gè) GPS 手機(jī)的新時(shí)代 [4] 。在技術(shù)上,隨著 3G 網(wǎng)絡(luò)的發(fā)展,特別是 TDSCDMA 網(wǎng)絡(luò)的發(fā)展,將為運(yùn)營商提供基于位置的服務(wù)創(chuàng)造更為有利的條件,應(yīng)用的范圍也將更為廣泛。我國市場上也已經(jīng)有許多設(shè)計(jì)獨(dú)特的產(chǎn)品推出,如天將軍 T60 導(dǎo)航手機(jī)等。目前 GPS 導(dǎo)航手機(jī)市場占有率約為 %,隨著 3G 的發(fā)展,預(yù)計(jì)到 2021 年 2 GPS 手機(jī)的市場占有率將達(dá)到 20%。根據(jù)市場研究機(jī)構(gòu) Isuppli 的最新預(yù)測, 2021 年至 2021 年,在全球范圍內(nèi)具備 GPS 定位功能的手機(jī)出貨量將翻兩番,由 2021 年的 億部增長到 2021 年的 億部。手機(jī)導(dǎo)航就是衛(wèi)星手機(jī)導(dǎo)航 [1],它與手機(jī)電子地圖的區(qū)別就 在于,它能夠告訴你在地圖中所在的位置,以及你要去的那個(gè)地方在地圖中的位置,并且能夠在你所在位置和目的地之間選擇最佳路線,并在行進(jìn)過程中的為你提示左轉(zhuǎn)還是右轉(zhuǎn),這就是所謂的導(dǎo)航。基于位置的服務(wù)發(fā)展迅速,已涉及到商務(wù)、醫(yī)療、工作和生活的各個(gè)方面,為用戶提供定位、追蹤和敏感區(qū)域警告等一系列服務(wù)。 2021 年 7 月, DoCoMo 發(fā)布了第一款具有三角定位功能的手持設(shè)備。 位置服務(wù)( LocationBased Services, LBS),又稱定位服務(wù)或基于位置的服務(wù),融合了 GPS 定位、移動(dòng)通信、導(dǎo)航等多種技術(shù),提供了與空間位置相關(guān)的綜合 應(yīng)用服務(wù)。 Google Maps III Abstract In this paper, the characteristics of Android system, system architecture and application bui lding, the development has done a more detailed analysis. Combined with Google Maps, GPS po sitioning technology, positioning and navigation on the android conducted indepth study and and roid system is designed based on the navigation system. It use java language and eclipse system development tools to the same time gives a detailed system design process, some interfa ce flow chart diagram and run the main function, this development process also encountered pro blems and solutions are discussed. The main function of this system include realtime positioning mobile phones, addressing the designated place, planning the navigation path, personal location tracking, monitoring, displ ay applications. System is also involved in other aspects of the database and server technologies. The system of the application layer only on maps do not do indepth study migration and other a lgorithms. The system has done to improve the navigation path, the path to the record store as a file, and upload from other similar products, while positioning method using a variety of crossreference, Analysis of the Android’s GPS positioning and work positioning. Keyword: android, navigation, gps, Google Maps IV 目 錄 摘 要 ..................................................................................................................................................................................II ABSTRACT ...................................................................................................................................................................... III 第一章 緒 論 ................................................................................................................................................................... 1 課題來源 ............................................................................................................................... 1 研究背景和存在問題 ........................................................................................................... 1 手機(jī)導(dǎo)航背景 ............................................................................................................. 1 手機(jī)導(dǎo)航面臨的問題 ........................................................................................................ 2 研究目標(biāo)和方法 ................................................................................................................... 2 研究的目標(biāo) ................................................................................................................. 2 研究的方法 ................................................................................................................. 3 本文的內(nèi)容安排 ....................................................................................................................... 4 第二章 手機(jī)導(dǎo)航軟件現(xiàn)狀和各種技術(shù)選擇依據(jù) .......................................................................................... 6 手機(jī)導(dǎo)航的發(fā) 展和未來 ............................................................................................................ 6 Google Maps 的選擇 ................................................................................................................. 7 Android 技術(shù)選擇 ..................................................................................................................... 9 開發(fā)背景 ............................................................................................................................. 9 android 平臺(tái)和其他平臺(tái)比較 .......................................................................................... 10 選擇依據(jù) ..........................................................................................................