Class: GeoFaker::GeoTransform
- Inherits:
-
Object
- Object
- GeoFaker::GeoTransform
- Defined in:
- lib/geo_faker/geo_transform.rb
Constant Summary collapse
- KM_PER_DEGREE_LAT =
110.574- KM_PER_DEGREE_LON_AT_EQUATOR =
111.320
Class Method Summary collapse
Class Method Details
.km_to_degree_lat(delta_km) ⇒ Object
6 7 8 |
# File 'lib/geo_faker/geo_transform.rb', line 6 def self.km_to_degree_lat(delta_km) delta_km / KM_PER_DEGREE_LAT end |
.km_to_degree_lon(delta_km, lat) ⇒ Object
10 11 12 |
# File 'lib/geo_faker/geo_transform.rb', line 10 def self.km_to_degree_lon(delta_km, lat) delta_km / (KM_PER_DEGREE_LON_AT_EQUATOR * Math.cos(lat * Math::PI / 180)) end |