module Faker::Geolocation

Constants

LATLNG

Public Instance Methods

boxed_coords(upper_left, lower_right) click to toggle source
# File lib/ffakerer/geolocation.rb, line 40
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/ffakerer/geolocation.rb, line 8
def lat
  LATLNG.rand[0]
end
lng() click to toggle source
# File lib/ffakerer/geolocation.rb, line 12
def lng
  LATLNG.rand[1]
end