基于Android的位置檢索系統通過與用戶直接交互完成了指定的功能,如對定位信息進行數據處理,計算所在位置的經度、緯度、海拔等,并將結果返回到客戶端,通過MapView將信息顯示,供用戶方便、直觀的查看。為此此系統需要提供友好的、方便的用戶操作界面,用來接收用戶的各項操作并執行這些操作,其主要功能如下:
(1)本機定位功能
當用戶到達某個地方,不認識此地或迷路時,可以打開手機通過此系統的這個功能來確定自己所在的位置,并通過MapView直觀地查看路況以及周圍的一些標志性建筑物,以期找到出路。
(2)建筑物定位功能
當我們想查詢某個知名建筑物,或了解某個著名景點時,可以通過此功能來顯示其具體的位置信息,包括國家、地區、經緯度等信息,并通過Google地圖直觀的展現出來。
(3)我的蹤跡功能
當我們去某個地方游玩,但是害怕迷路,可以通過此功能將個人的實際行程記錄下來,這樣方便查看自己的行走蹤跡來了解行進路線。
(4)道路顯示功能
當用戶想到達某個地方,但是卻不知道路線,可以通過此功能將兩個地方的路況在地圖上直觀的顯示出來,找到行走路線。
(5)歷史記錄功能
當用戶想為了方便以后查看某個地方,可以通過此功能將此次的記錄保存下來。通過此功能用戶還可以查看、刪除已保存的歷史信息。
(6)地圖控制功能
用戶可以通過此功能能夠實現地圖的縮放、地圖模式的切換。用戶可以通過地圖的縮放來更清晰的了解某地的信息,通過不同的地圖模式如交通模式、衛星模式、街道模式來提供不同的視覺效果。
(7)周邊生活POI搜索功能
當用戶想了解某個地方周邊的處所,如加油站、學校、飯店等地方,可以通過此功能搜索,從而方便用戶的需求。
(8)個人設置功能
當用戶想對此系統進行設置,如設置記錄是否自動保存,或顯示多長時間內的記錄,可以通過此功能運用Preference實現。
(9)其他功能
為方便用戶的使用或促進用戶對此系統的了解,添加了幫助等功能。
1) 實時定位:能夠將用戶當前位置在地圖上標注出來,并能隨著位置的變化而實時更新,即在地圖上定位用戶的當前位置。
2) 建筑物定位:自動根據該手機用戶GPS定位(沒有GPS的手機用戶可利用基站進行模糊定位),按照用戶輸入的地址名稱,查詢用戶需要的具體位
置信息。
3) 道路顯示:用戶提供路徑分析的起始、終點信息,進行分析后的結果以文本結合地圖方式進行顯示。該功能主要為方便用戶在一個自己不熟悉的
地方為用戶提供道路導航信息。
4) 軌跡跟蹤:能夠在地圖上顯示出用戶的行駛路徑,并給出相應的行駛距離。
5) 個人設置:當用戶想對此系統進行設置,如設置記錄是否自動保存,或顯示多長時間內的記錄,可以通過此功能運用Preference實現。
6) 其他窗體:包括主窗體、幫助等
主要問題是對Google Map的使用,可以通過Google地圖查找商戶信息、查看地圖等。Android平臺提供了一個Map包,通過其中的Mapview就能夠方便地利
用Google地圖的資源來進行編程。
以上是一部分介紹,如需要完整的資料或者如不符合您的要求,請聯系技術人員qq:242219979咨詢
上一篇:基于Android的電子詞典的設計
下一篇:php學生捐贈物品管理系統