Beautiful map generation
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.gitignore
.rspec
.travis.yml
Gemfile
LICENSE
README.md
Rakefile
cartographie.gemspec

README.md

Cartographie

Cartographie is a wrapper for Google's Static Maps API, but it can support your own custom API, too!

Installation

Add this line to your application's Gemfile:

gem 'cartographie'

Or install it yourself as:

$ gem install cartographie

Usage

require 'cartographie'
Cartographie.map('San Francisco, CA')
Cartographie.map('New York, NY', width: 200, height: 200, zoom: 10)

Configuration

Cartographie.configure do |config|
  config.api_endpoint = 'http://example.com/api/map'
  config.width = 640
  config.height = 640
  config.zoom = 12
  config.file_format = 'jpg'
  config.sensor = true
end

Defaults

If you do not pass options when generating a map, nor configure a map attribute using the configuration block, the following values will be used:

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Thanks

  • @nurugger07
  • @mattpolito
  • @bthesorceror