]> git.openstreetmap.org Git - rails.git/blobdiff - lib/geo_record.rb
Merge branch 'master' into openstreetbugs
[rails.git] / lib / geo_record.rb
index 286ce69e14a411bb6f1f9214bc678758b3496f79..d44227dd85d77d07ec30db995041595d6dea3c92 100644 (file)
@@ -42,15 +42,6 @@ module GeoRecord
     return self.longitude.to_f / SCALE
   end
 
-  # Potlatch projections
-  def lon_potlatch(baselong,masterscale)
-    (self.lon-baselong)*masterscale
-  end
-
-  def lat_potlatch(basey,masterscale)
-    -(lat2y(self.lat)-basey)*masterscale
-  end
-  
 private
   
   def lat2y(a)
@@ -62,6 +53,11 @@ private
       self.with_scope(:find => {:conditions => OSM.sql_for_area(minlat, minlon, maxlat, maxlon)}) do
         return self.find(:all, options)
       end
+    end
+       def find_by_area_no_quadtile(minlat, minlon, maxlat, maxlon, options)
+      self.with_scope(:find => {:conditions => OSM.sql_for_area_no_quadtile(minlat, minlon, maxlat, maxlon)}) do
+        return self.find(:all, options)
+      end
     end
   end
 end