OpenRoads is a set of tools that allows for management and collaborative editing of road network data. Most of them are forks from OSM applications that were adapted and streamlined for the OR use case.
The following repositories are part of the OR ecosystem:
|API||The partial port of the OSM API to Hapi|
|Network editor||Forked from iD|
|Analytics||Analytics and dashboards|
|Workers||A set of background workers to perform the more intensive processes|
|Frontend to-fix||Soon to be deprecated. Will be folded into Analytics|
|Backend to-fix||Soon to be deprecated. Will be folded into Analytics|
|OpenRoads data||Everything related to road network data and maps|
|OpenRoads boundaries||The political boundaries used in the project|
This is the main repo that contains the frontend wrapper that glues all these applications together.
The wrapper is the bit of glue that brings the OR eco-system together for the end users. It contains a shared header, loads each of the applications in an
<iframe> and takes care of the routing.
$ python -m SimpleHTTPServer 9898
Starts the server at
To run tests, point your browser to
Implementing the header
For technical docs on how to implement this in the OR applications, check