class NaturalEarth::Subdivision

Attributes

data[R]

Public Class Methods

new(data) click to toggle source
# File lib/natural_earth/subdivision.rb, line 7
def initialize(data)
  @data = data
end

Public Instance Methods

country() click to toggle source
# File lib/natural_earth/subdivision.rb, line 19
def country
  Countries[data['country']]
end
geometry() click to toggle source
# File lib/natural_earth/subdivision.rb, line 23
def geometry
  Geometries.subdivision(iso3166)
end
iso3166(_format: nil) click to toggle source
# File lib/natural_earth/subdivision.rb, line 11
def iso3166(_format: nil)
  data['iso-3166-2']
end
name() click to toggle source
# File lib/natural_earth/subdivision.rb, line 15
def name
  data['name']
end