class Geocoder::Result::BaiduIp
Public Instance Methods
address()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 9 def address @data['address'] end
city()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 21 def city address_detail['city'] end
coordinates()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 5 def coordinates [point['y'].to_f, point['x'].to_f] end
country()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 45 def country "China" end
country_code()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 49 def country_code "CN" end
district()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 25 def district address_detail['district'] end
postal_code()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 41 def postal_code "" end
province()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 17 def province address_detail['province'] end
state()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 13 def state province end
state_code()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 37 def state_code "" end
street()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 29 def street address_detail['street'] end
street_number()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 33 def street_number address_detail['street_number'] end
Private Instance Methods
address_detail()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 54 def address_detail @data['address_detail'] end
point()
click to toggle source
# File lib/geocoder/results/baidu_ip.rb, line 58 def point @data['point'] end