]> git.openstreetmap.org Git - rails.git/blobdiff - lib/geo_record.rb
Controllers + a few tests + new notification added. Work pending on the notification...
[rails.git] / lib / geo_record.rb
index 7c65e3af2757774cb7e8e64890796717c8d65e55..09ced972930cc8289ff9b7d76e80a119cca33810 100644 (file)
@@ -12,9 +12,9 @@ module GeoRecord
   # Is this node within -90 >= latitude >= 90 and -180 >= longitude >= 180
   # * returns true/false
   def in_world?
-    return false if self.lat < -90 or self.lat > 90
-    return false if self.lon < -180 or self.lon > 180
-    return true
+    return false if lat < -90 || lat > 90
+    return false if lon < -180 || lon > 180
+    true
   end
 
   def update_tile
@@ -31,17 +31,11 @@ module GeoRecord
 
   # Return WGS84 latitude
   def lat
-    return self.latitude.to_f / SCALE
+    latitude.to_f / SCALE
   end
 
   # Return WGS84 longitude
   def lon
-    return self.longitude.to_f / SCALE
-  end
-
-private
-
-  def lat2y(a)
-    180/Math::PI * Math.log(Math.tan(Math::PI/4+a*(Math::PI/180)/2))
+    longitude.to_f / SCALE
   end
 end