當在rails中使用geocoder gem時,是否可以獲取控制器中的緯度和經度值?獲取來自控制器的緯度和經度值在rails-geocoder gem
目前正在做什麼來獲取所有附近的位置是通過下面的位置名稱。
event_address = Event.near(location, 15, order: 'distance')
那麼,有沒有一種方法來獲取其用於上述要求的位置在同一地點後續請求以後使用緯度和經度?
@緯度= #some方法
@經度= #some_method
當在rails中使用geocoder gem時,是否可以獲取控制器中的緯度和經度值?獲取來自控制器的緯度和經度值在rails-geocoder gem
目前正在做什麼來獲取所有附近的位置是通過下面的位置名稱。
event_address = Event.near(location, 15, order: 'distance')
那麼,有沒有一種方法來獲取其用於上述要求的位置在同一地點後續請求以後使用緯度和經度?
@緯度= #some方法
@經度= #some_method
Geocoder.coordinates(location)
爲例如:Geocoder.coordinates("25 Main St, Cooperstown, NY")
返回[42.700149,-74.922767]
嘗試用Event.geocoded
OR
您可以使用coordinates
地理編碼器的方法。
例。
Geocoder.coordinates(「我的位置放在這裏」)
它的返回數組包含經度和緯度
我已經試過座標方法和它的作品。 ..你在哪裏得到了地理編碼方法的參考? – Abhilash
在Geocoder Gem文件文檔中。 https://github.com/alexreisner/geocoder –
感謝隊友,它的工作.. – Abhilash