Sha256: 435087882c722061861733c3fec6e135b4e8e2dd1673002491f4774040cdb87a
Contents?: true
Size: 592 Bytes
Versions: 2
Compression:
Stored size: 592 Bytes
Contents
require 'rest-client' require 'json' require_relative 'client/request' module OpenStreetMap # Client requests class Client include OpenStreetMap::Client::Request BASE_URI = 'https://nominatim.openstreetmap.org/'.freeze DEFAULT_USER_AGENT = "webgents/open_street_map_gem_#{SecureRandom.urlsafe_base64}".freeze REQUEST_TIMEOUT = 1 # Search objects by query def search(args = {}) call('search', args) end # Reverse geocoding generates an address from a latitude and longitude def reverse(args = {}) call('reverse', args) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
open_street_map-1.1.2 | lib/open_street_map/client.rb |
open_street_map-1.1.1 | lib/open_street_map/client.rb |