2017-02-27 57 views
0

我正在嘗試在用戶控制器方法中獲取當前用戶的城市名稱。在這裏,我正在獲取用戶當前位置的緯度。如何使用軌道上的紅寶石控制器上的緯度和經度獲取城市名稱?

+1

可能複製http://stackoverflow.com/questions/20827675/get-address的-from-geocode-latitude-and-longitude –

+1

[從Geocode緯度和經度獲取地址]的可能重複(http://stackoverflow.com/questions/20827675/get-address-from-geocode-latitude-and-longitude) –

回答

3

您使用latlon https://github.com/alexreisner/geocoder

以下可以使用Geocoder爲查找城市名稱是示例代碼

lat = "latitude" 
lon = "longitude" 
lat_lon = "#{lat},#{lon}" 
response = Geocoder.search(lat_lon).first 
puts response.city if response.present? 
相關問題