讀古今文學網 > Android程序設計:第2版 > 第15章 地理位置和地圖定位 >

第15章 地理位置和地圖定位

自從手機開始集成獨立的GPS接收器後,開發人員已經預見到了基於地理位置的應用新時代。地理位置也確實引領了新一代的移動應用。如果應用是查找餐館,如果可以把搜索限制在用戶附近的區域顯然是很有優勢的。如果可以看到餐館的地理位置,那就更好了,這樣就知道該怎麼駕駛或步行了。如果要找臨時工作,正如P265「使用數據庫API:MJAndroid」一節中的MJAndroid應用中所強調的,能夠在地圖上查看工作機遇絕對很有幫助。

導航確實只是第一代基於地理位置的服務(Location-Based Service,LBS)。支持用戶選擇和朋友共享地理位置的應用,如Google Latitude,或者把重點放在地理位置上的網站,如Foursquare,都開始蓬勃發展。基於地理位置服務的真正興起,正如我們看到的,還是始自Google Android,它提供了強大的功能,極大地簡化了這種類型的應用的開發。

在經濟方面,基於地理位置的應用是移動業務的主要特性,移動應用帶來了極大的收入,並且還在快速增長。由於移動應用是基於移動網絡的定位設備以及其和地理位置的關係,因此對於移動電話,基於地理位置的應用也是一個至關重要的基礎功能,其地位不亞於通信功能。

應用通常會把地理位置和搜索結合起來:我的聯繫人都在哪裡?我要查找的服務或產品在哪裡?和我有共同興趣的人在哪裡?

本章將探索MJAndroid應用是如何基於Android解決其中一些問題的。