module FFaker::Geolocation

Constants

LATLNG

Public Instance Methods

boxed_coords(upper_left, lower_right) click to toggle source
# File lib/ffaker/geolocation.rb, line 50
def boxed_coords(upper_left, lower_right)
  latitude_range = [upper_left[0], lower_right[0]].sort
  longitude_range = [upper_left[1], lower_right[1]].sort

  latitude = latitude_range[0] + (rand * (latitude_range[1] - latitude_range[0]))
  longitude = longitude_range[0] + (rand * (longitude_range[1] - longitude_range[0]))

  [latitude, longitude]
end
lat() click to toggle source
# File lib/ffaker/geolocation.rb, line 8
def lat
  fetch_sample(LATLNG)[0]
end
lng() click to toggle source
# File lib/ffaker/geolocation.rb, line 12
def lng
  fetch_sample(LATLNG)[1]
end