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
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)