从 rails-geocoder gem 中的控制器获取纬度和经度值
getting latitude and longitude values from controller in rails-geocoder gem
在rails中使用geocodergem时是否可以在控制器中获取纬度和经度值?
目前为获取所有附近位置所做的是传递如下位置名称。
event_address = Event.near(location, 15, order: 'distance')
那么有没有办法获取用于上述请求位置的纬度和经度,以便稍后在相同位置的后续请求中使用?
@latitude= #一些方法
@longitude=#some_method
Geocoder.coordinates(location)
对我来说:Geocoder.coordinates("25 Main St, Cooperstown, NY")
returns [42.700149, -74.922767]
尝试 Event.geocoded
或
您可以使用地理编码器的 coordinates
方法。
例如
Geocoder.coordinates("Your location goes here")
它的 return 包含纬度和经度的数组
在rails中使用geocodergem时是否可以在控制器中获取纬度和经度值?
目前为获取所有附近位置所做的是传递如下位置名称。
event_address = Event.near(location, 15, order: 'distance')
那么有没有办法获取用于上述请求位置的纬度和经度,以便稍后在相同位置的后续请求中使用?
@latitude= #一些方法
@longitude=#some_method
Geocoder.coordinates(location)
对我来说:Geocoder.coordinates("25 Main St, Cooperstown, NY")
returns [42.700149, -74.922767]
尝试 Event.geocoded
或
您可以使用地理编码器的 coordinates
方法。
例如
Geocoder.coordinates("Your location goes here")
它的 return 包含纬度和经度的数组