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