The OpenRoads network editor is a fork of iD, the popular OpenStreetMap editor.
- iD is a JavaScript OpenStreetMap editor.
- It's intentionally simple. It lets you do the most basic tasks while not breaking other people's data.
- It supports modern browsers. Data is rendered with d3.
To run the current development version, fork this project and serve it locally. If you have Python handy, just cd
into the project root directory and run
python -m SimpleHTTPServer
Or, with a Mac, you can enable Web Sharing and clone iD into your website directory.
For guidance on building a packaged version, running tests, and contributing to development, see CONTRIBUTING.md.
To deploy to production, simply increment the version in package.json
, push to master
, and then update the version in the AWS configuration in the orma/openroads-vn-api
repo accordingly (https://github.com/orma/openroads-vn-api/blob/develop/aws/app/config.yml).
iD is available under the WTFPL, though obviously, if you want to dual-license any contributions that's cool. It includes d3js, which BSD-licensed.
Initial development of iD was made possible by a grant of the Knight Foundation.