module GeoUnits
Attributes
default_coords_order[RW]
Public Class Methods
included(base)
click to toggle source
# File lib/geo_units.rb, line 33 def self.included(base) [:Maps, :Constants, :"Converter::Units"].each do |module_name| module_name = "GeoUnits::#{module_name.to_s.camelize}".constantize base.send :include, module_name base.extend module_name end end
radians_to(unit, number, lat = 0)
click to toggle source
# File lib/geo_units.rb, line 58 def self.radians_to unit, number, lat = 0 unit = normalized(unit) # factor = GeoUnits::Converter::Units.units_per_longitude_degree(lat, unit) # puts "factor: #{factor} - #{unit}" (GeoUnits::Maps::Earth.distance_per_latitude_degree[unit] * number.to_f) end
units()
click to toggle source
# File lib/geo_units.rb, line 41 def self.units [:feet, :meters, :kms, :kilometers, :miles, :radians] end