X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/c878da25cf42d98f1666760549fd015c09f5dabe..b7276be79b61b94c57dfc30d4421157e49a3f7c0:/lib/geo_record.rb?ds=sidebyside diff --git a/lib/geo_record.rb b/lib/geo_record.rb index f1a923c42..025bbe4a8 100644 --- a/lib/geo_record.rb +++ b/lib/geo_record.rb @@ -37,6 +37,15 @@ module GeoRecord return self.longitude.to_f / 10000000 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)