Sha256: 17dd36c87c10516496ecb83e9185a4f887c1a0abf124e9dddde7b5727a93c4b8

Contents?: true

Size: 897 Bytes

Versions: 5

Compression:

Stored size: 897 Bytes

Contents

AutomobileSizeClass.class_eval do
  data_miner do
    process "Start from scratch" do
      delete_all
    end
    
    import "pre-calculated size class data derived from the 2010 EPA Fuel Economy Trends report",
           :url => "file://#{Earth::DATA_DIR}/automobile/sizes.csv" do
      key   :name
      store :type_name
      store :fuel_efficiency_city
      store :fuel_efficiency_city_units
      store :fuel_efficiency_highway
      store :fuel_efficiency_highway_units
    end
    
    import "pre-calculated fuel efficiency multipliers",
           :url => "file://#{Earth::DATA_DIR}/automobile/hybridity_multipliers.csv" do
      key :name
      store :hybrid_fuel_efficiency_city_multiplier
      store :hybrid_fuel_efficiency_highway_multiplier
      store :conventional_fuel_efficiency_city_multiplier
      store :conventional_fuel_efficiency_highway_multiplier
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
earth-0.12.4 lib/earth/automobile/automobile_size_class/data_miner.rb
earth-0.12.3 lib/earth/automobile/automobile_size_class/data_miner.rb
earth-0.12.2 lib/earth/automobile/automobile_size_class/data_miner.rb
earth-0.12.1 lib/earth/automobile/automobile_size_class/data_miner.rb
earth-0.12.0 lib/earth/automobile/automobile_size_class/data_miner.rb