module GeoUnits::Maps::Earth
Public Instance Methods
distance_per_latitude_degree()
click to toggle source
from mongoid-geo, as suggested by niedhui :)
# File lib/geo_units/maps/earth.rb, line 5 def distance_per_latitude_degree { :feet => 364491.8, :meters => 111170, :kilometers => 111.17, :miles => 69.407, :degrees => 1 } end
latitude_degrees(unit = :miles)
click to toggle source
# File lib/geo_units/maps/earth.rb, line 42 def latitude_degrees unit = :miles radius[unit] / distance_per_latitude_degree[unit] end
major_axis_radius()
click to toggle source
# File lib/geo_units/maps/earth.rb, line 24 def major_axis_radius { :miles => 3963.19059, :kilometers => 6378.137, :meters => 6378137, :feet => 20925646.36 } end
minor_axis_radius()
click to toggle source
# File lib/geo_units/maps/earth.rb, line 33 def minor_axis_radius { :kilometers => 6356.7523142, :miles => 3949.90276, :meters => 6356752.3142, :feet => 20855486.627 } end
radius()
click to toggle source
# File lib/geo_units/maps/earth.rb, line 15 def radius { :miles => 3963.1676, :kilometers => 6378.135, :meters => 6378135, :feet => 20925639.8 } end