Skip to content

timwaters/whoots

Repository files navigation

WhooTS : Rack, Ruby + mini WMSTMS Proxy

Whoots is the tiny public wms to tms proxy

Its a simple WMS to Google/OSM Scheme TMS proxy. You can use WMS servers in applications which only use those pesky “Slippy Tiles”

Installation

You need :

  • Ruby!
  • Rack (gem install rack)

Usage

  • Gives OSM/Google Tiles, not true TMS (maybe later)

http://example.com/tms/z/x/y/{layer}/http://path.to.wms.server

defaults to png. Optionally pass in ?format=image/jpeg for jpeg e.g.

http://whoots.mapwarper.net/tms/z/x/y/{layer}/http://path.to.wms.server?format=image/jpeg

Examples

Notes

  • Gives OSM/Google Tiles only, so make sure the WMS server support EPSG:3857
  • Doesn’t do any caching.
  • See public/index.html for more examples and help!

puma

for development:
bundle exec puma -C config/puma/development.rb

for production:
RACK_ENV=production bundle exec puma -C config/puma/production.rb

About

WhooTS is a WMS to Google/OSM Tiles proxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published