module NaturalEarth::Subdivisions

Public Class Methods

[](iso3166)
Alias for: fetch
fetch(iso3166) click to toggle source
# File lib/natural_earth/subdivisions.rb, line 17
def fetch(iso3166)
  raise KeyError unless supported?(iso3166)

  NaturalEarth::Subdivision.new(SUBDIVISIONS[normalize(iso3166)])
end
Also aliased as: []
key?(iso3166)
Alias for: supported?
keys()
Alias for: supported
supported() click to toggle source
# File lib/natural_earth/subdivisions.rb, line 9
def supported
  SUBDIVISIONS.keys
end
Also aliased as: keys
supported?(iso3166) click to toggle source
# File lib/natural_earth/subdivisions.rb, line 13
def supported?(iso3166)
  SUBDIVISIONS.key?(normalize(iso3166))
end
Also aliased as: key?