Skip to content

AccessMap/accessmaplite-osrm-frontend

 
 

Repository files navigation

This is the frontend served at https://map.project-osrm.org.

This frontend is builds heavily ontop of Leaflet Routing Machine. If you need a simple OSRM integration in your webpage, you should start from there.

AccessMap (lite) notes

There have been almost no changes made, except that the demo only looks at localhost:5000 (where osrm-build's route daemon runs by default) and the map centers at Downtown Seattle by default.

Building

Run this in the root folder:

npm install
make

To view the frontend in a browser, try python -m SimpleHTTPServer (Python 2) or python -m http.server (Python 3) and open your browser at http://127.0.0.1:8000.

Modifing

The most common modifcation is to add your own OSRM endpoint. For this open src/leaflet_options.js:

  services: [{
    label: 'Car (fastest)',
    path: 'http://api-osrm-routed-patrick-develop.tilestream.net/route/v1'
  }],

Replace the path with whatever your endpoint looks like.

After this run make again.

About

AccessMap (lite) fork of Project OSRM's frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.2%
  • HTML 4.1%
  • Other 0.7%