JavaScript libraries for OSM application
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
examples
src
.gitignore
Cakefile
LICENSE
README.md
package.json

README.md

JavaScript libraries for OpenStreetMap applications

Usage

Validators Leaflet layer

Add validators layer to your Leaflet map by:

map.addLayer(new OsmJs.Validators.LeafletLayer(config))

Where example config is:

{
  validators: [{
    "name": "Отладочный валидатор",
    "url": "http://alno.name:4567/validate?minlat={minlat}&minlon={minlon}&maxlat={maxlat}&maxlon={maxlon}",
    "offset_limit": true,
    "jsonp": true,
    "types": {
      "test_error": {"text": "Тестовая ошибка"}
    }
  }]
}

OpenWeatherMap weather layer

Leaflet distance control

Icon for distance control from here: http://findicons.com/icon/178351/ruler_2

Building

Install coffee-script first:

sudo npm install --global coffee-script

Then call:

cake build

That's all, now you have your updated library in dist/

Contributors

Copyright © 2012 Alexey Noskov, released under the {MIT license}[http://www.opensource.org/licenses/MIT]