Skip to content
This repository has been archived by the owner on Oct 6, 2021. It is now read-only.

Latest commit

 

History

History
40 lines (29 loc) · 2.07 KB

README.md

File metadata and controls

40 lines (29 loc) · 2.07 KB

Coverage Status

mapbox-sdk-ruby

The mapbox-sdk gem. A ruby interface to Mapbox APIs.

Installation

gem install mapbox-sdk

Services

  • Geocoding [docs]
    • Forward (place names ⇢ longitude, latitude)
    • Reverse (longitude, latitude ⇢ place names)
  • Directions: [docs]
    • Profiles for driving, driving-traffic, walking, and cycling
  • Tilequery: [docs]
  • Isochrone: [docs]
    • Profiles for driving, walking, and cycling
  • Matrix: [docs]
    • Profiles for driving, driving-traffic, walking, and cycling
  • Map Matching: [docs]
    • Profiles for driving, driving-traffic, walking, and cycling
  • Optimization: [docs]
    • Profiles for driving, driving-traffic, walking, and cycling

Testing

You'll need to create an access token in order to run tests.

Then you can run the entire test suite with the following command:

MapboxAccessToken=<YOUR_ACCESS_TOKEN> bundle exec ruby -Itest test/all_tests.rb

Heavily influenced by Stripe's Ruby client, and includes its MIT license.