X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/d102c9aaf478a4bad52a72b1b72470ba35ba464e..a65cb8428867d92d76bbf051bbd4614966636cf5:/lib/bounding_box.rb?ds=sidebyside diff --git a/lib/bounding_box.rb b/lib/bounding_box.rb index d1c39f1f4..0b9731b22 100644 --- a/lib/bounding_box.rb +++ b/lib/bounding_box.rb @@ -89,7 +89,7 @@ class BoundingBox end def complete? - !to_a.include?(nil) + to_a.exclude?(nil) end def centre_lon @@ -124,10 +124,10 @@ class BoundingBox # there are two forms used for bounds with and without an underscore, # cater for both forms eg minlon and min_lon def add_bounds_to(hash, underscore = "") - hash["min#{underscore}lat"] = format("%.7f", min_lat) - hash["min#{underscore}lon"] = format("%.7f", min_lon) - hash["max#{underscore}lat"] = format("%.7f", max_lat) - hash["max#{underscore}lon"] = format("%.7f", max_lon) + hash["min#{underscore}lat"] = format("%.7f", :lat => min_lat) + hash["min#{underscore}lon"] = format("%.7f", :lon => min_lon) + hash["max#{underscore}lat"] = format("%.7f", :lat => max_lat) + hash["max#{underscore}lon"] = format("%.7f", :lon => max_lon) hash end