2013-08-21 39 views
1

我有一個RoR應用程序,它具有允許用戶在Google地圖中添加標記的功能。這些標記保存在具有經度和緯度屬性的模型中。如何使用導軌獲得特定座標附近的座標?

假設用戶在特定位置放置並保存了標記,例如Stonehenge,我如何驗證巨石陣半徑250米內是否有其他標記?

任何幫助將非常感激! 謝謝大家!

回答

3

調查geocoder寶石。它可以將地址轉換爲緯度/經度並將其關聯到活動記錄中,以便「在此事物附近找到我的東西」查詢。

https://github.com/alexreisner/geocoder/

+0

菲利普!你是一個拯救生命的人!它使用nearbys方法。 非常感謝! – hugalves

+0

嘿..你能分享邏輯嗎? – Khalid