periplus

Simple Bing Maps REST API client.

Currently supports:

Use it

require 'periplus'

response = Periplus.route_details 'my_bing_key',
                                   [{:street => "1600 Pennsylvania Ave.",
                                     :city => "Washington",
                                     :state => "DC",
                                     :postal_code => "20500"},
                                    {:postal_code => "90210"}],
                                   :distanceUnit => :mi

puts "#{response.distance} #{response.distance_units.to_s}.pluralize, #{response.duration} seconds"
# "2665.06415 miles, 137797 seconds"

Contributing to periplus

Copyright © 2011 Ryan Crum. See LICENSE.txt for further details.