class Geodata::Queries::Country
Public Instance Methods
alpha_2_code(country_alpha_2_code)
click to toggle source
# File lib/geodata/queries/country.rb, line 8 def alpha_2_code(country_alpha_2_code) Geodata::Reference::DATA[:base][country_alpha_2_code] end
alpha_3_code(country_alpha_3_code)
click to toggle source
# File lib/geodata/queries/country.rb, line 12 def alpha_3_code(country_alpha_3_code) Geodata::Reference::DATA[:base][Geodata::Reference::DATA[:by_alpha_3_code][country_alpha_3_code]] end
continent_code(continent_alpha_2_code)
click to toggle source
# File lib/geodata/queries/country.rb, line 20 def continent_code(continent_alpha_2_code) return nil unless Geodata::Reference::DATA[:by_continent_code][continent_alpha_2_code] Geodata::Reference::DATA[:by_continent_code][continent_alpha_2_code].map do |country_alpha_2_code| Geodata::Reference::DATA[:base][country_alpha_2_code] end end
numeric_code(country_numeric_code)
click to toggle source
# File lib/geodata/queries/country.rb, line 16 def numeric_code(country_numeric_code) Geodata::Reference::DATA[:base][Geodata::Reference::DATA[:by_numeric_code][country_numeric_code]] end