从rails-geocoder gem中的控制器获取纬度和经度值

Abh*_*ash 1 ruby google-maps ruby-on-rails rails-geocoder

在轨道中使用地理编码器宝石时,是否可以在控制器中获取纬度和经度值?

获取附近所有位置的当前目的是通过下面的位置名称.

event_address = Event.near(location, 15, order: 'distance')
Run Code Online (Sandbox Code Playgroud)

那么有没有办法获取用于上述请求位置的lat和lng,以便稍后在相同位置的后续请求中使用?

@ latitude = #some方法

@longitude = #some_method

Dia*_*ias 6

Geocoder.coordinates(location)
Run Code Online (Sandbox Code Playgroud)

例如: Geocoder.coordinates("25 Main St, Cooperstown, NY")

返回[42.700149,-74.922767]