美文网首页
gem geocoder

gem geocoder

作者: kamionayuki | 来源:发表于2015-07-06 00:27 被阅读57次

gem install geocoder
似乎是需要通过http://freegeoip.net提供的API得到结果数据,然后再进行操作。
简单用法:

obj = Geocoder.search("123.123.98.46").first
obj1 = Geocoder.search("105.133.98.45").first
p obj.address
p obj1.address

obj_latitude = obj.latitude
obj_longitude = obj.longitude
obj1_latitude = obj1.latitude
obj1_longitude = obj1.longitude

p Geocoder::Calculations.distance_between([obj_latitude,obj_longitude], [obj1_latitude,obj1_longitude])

相关文章

网友评论

      本文标题:gem geocoder

      本文链接:https://www.haomeiwen.com/subject/duuyqttx.html