From 2392cc4c746d6760f408ebbda29b08ae5bc7bc54 Mon Sep 17 00:00:00 2001 From: Alex Reisner <alex@alexreisner.com> Date: Thu, 31 Mar 2011 14:27:38 -0400 Subject: [PATCH] Methods for converting btwn radians and distance. --- lib/geocoder/calculations.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/geocoder/calculations.rb b/lib/geocoder/calculations.rb index f2531922..6c180030 100644 --- a/lib/geocoder/calculations.rb +++ b/lib/geocoder/calculations.rb @@ -196,6 +196,14 @@ module Geocoder end end + def distance_to_radians(distance, units = :mi) + distance.to_f / earth_radius(units) + end + + def radians_to_distance(radians, units = :mi) + radians * earth_radius(units) + end + ## # Convert miles to kilometers. # -- GitLab