2013-01-13 83 views
0

我正在構建一個具有地圖功能的應用程序,並通過互聯網搜索試圖找到我的問題的解決方案。Android地圖和地方位置

問題是,我不知道哪種實現方法最適合我。

我想要做的兩件事情,我相信新的程序員這種思維太:

1)我想要上有用戶的位置,並具有位置銷點的地圖觀點我提供了一個列表。

2)我想要得到最近的商店(基於緯度/經度列表)。

這可能嗎?我不需要爲我編碼的整個實現。我只需要一個起點。

謝謝,

回答

2

絕對有可能。你需要3件事:

1)一個MapView。您需要註冊Google地圖ID,他們有一些教程可以幫助您實施。 Maps API具有顯示您的位置和將引腳放置在地圖上的功能。

2)您需要找到自己的位置進行計算。這是LocationManager和Location類的簡單使用。

3)您需要獲取店鋪的經緯度列表。在啓動時,您可以解析列表,將它們添加到地圖疊加層中,並且可以使用Location類的距離函數找到您和他們之間的距離。