X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/ef7f3d800cbdd49b692df10d312e5fd880e2e938..5cbd4038edb32b0304bd766e70fc680ea447b52b:/lib/gpx.rb diff --git a/lib/gpx.rb b/lib/gpx.rb index 0a7a88c10..5a61b344a 100644 --- a/lib/gpx.rb +++ b/lib/gpx.rb @@ -63,22 +63,16 @@ module GPX highlightgc.stroke('#000000') highlightgc.fill('#000000') - images = [] - - frames.times do - image = Magick::Image.new(width, height) do |image| + images = frames.times.collect do + Magick::Image.new(width, height) do |image| image.background_color = 'white' image.format = 'GIF' end - - images << image end oldpx = 0.0 oldpy = 0.0 - first = true - m = 0 mm = 0 points do |p| @@ -100,9 +94,7 @@ module GPX end m += 1 - if m > num_points.to_f / frames.to_f * (mm + 1) - mm += 1 - end + mm += 1 if m > num_points.to_f / frames.to_f * (mm + 1) oldpy = py oldpx = px @@ -131,9 +123,9 @@ module GPX gc.stroke('#000000') gc.fill('#000000') - image = Magick::Image.new(width, height) do |image| - image.background_color = 'white' - image.format = 'GIF' + image = Magick::Image.new(width, height) do |i| + i.background_color = 'white' + i.format = 'GIF' end oldpx = 0.0