X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/64a5e21f53be132cd5fe3265230c6cdc00ccabaa..0dba53c0232385f0fd080266f9a5ce3665426293:/lib/geo_record.rb?ds=sidebyside diff --git a/lib/geo_record.rb b/lib/geo_record.rb index 286ce69e1..0728a6aa1 100644 --- a/lib/geo_record.rb +++ b/lib/geo_record.rb @@ -6,10 +6,7 @@ module GeoRecord def self.included(base) base.extend(ClassMethods) - end - - def before_save - self.update_tile + base.before_save :update_tile end # Is this node within -90 >= latitude >= 90 and -180 >= longitude >= 180 @@ -42,15 +39,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)