2012-11-23 102 views
1

例如,我有一堆存儲在數據庫(sql)上的地址,我想通過精確位置將它們顯示給地圖上的用戶,但我只想向用戶顯示確保當前用戶位置附近的地理位置,以避免移動設備過載和用戶注意。根據當前位置過濾信息

我一直在尋找,但我找不到任何具體的方式來做到這一點。 感謝您的關注。

回答

0

首先,請參閱this鏈接。 它具有計算兩個GPS位置之間距離的解決方案。

現在,請按照下列步驟操作:

第1步: 使用GPS

第2步獲取當前位置: 您可以從數據庫中檢索您的位置數據。

第3步: 計算所有位置和當前位置之間的距離。

第4步: 爲條件給出一些最大距離。 (即如果它的名單位置< 1公里或其他東西)

第5步: 在Google地圖中顯示這些候選名單的位置。 (Reference link

希望它有幫助。