Class: Starline::Builders::Tracks

Inherits:
Object
  • Object
show all
Defined in:
lib/starline/builders/tracks.rb

Class Method Summary collapse

Class Method Details

.build(geo_points) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'lib/starline/builders/tracks.rb', line 8

def self.build(geo_points)
  tracks = []

  geo_points.each_cons(2) do |start_point, end_point|
    tracks << build_track(start_point, end_point)
  end

  Entities::TracksCollection.new(tracks)
end