TrafficMining is an academic framework for testing and evaluating routing algorithms based on OpenStreetMap data. Actually this framework is not intended to replace current routing applications. The intention is to provide an easy to use framework for testing and developing new routing algorithms on real OpenStreetMap data without the need to deal with GUI code.
- GUI refactoring in progress (there's still quite some way to go :-/)
- v2.1.1 Bugfix Release
- v2.1.0 including A-Star search
- Mai 2012: new Release v2.0.1 including several bugfixes
- April 2012: OpenCycleMap integrated as mapProvider + some refactorings
- January 2012: We're refactoring and cleaning up
- Created a Google Group for discussions etc
- November 2011: we moved the development to Google Code
For you as a developer and researcher, the trafficmining project provides:
- A pluggable architecture for developing your own route search algorithms
- A GUI that visualizes your results without having to do some GUI coding!
- Easy integration of Web Map Services if you wish to do so
- Easy access to a huge repository of data worldwide by using OpenStreetMap data (ever got a reject because you used "unrealistic, artificial" or "too small" data sets?)
- If you don't want/need a GUI (for example just verify research results), you do not NEED the GUI. You can integrate the code into your code base rather easy. All algorithms can be started from your code as well.
The trafficmining project was already published with different algorithms at the following conferences:
- F. Graf, H.-P. Kriegel, M. Renz, M. Schubert: MARiO: Multi Attribute Routing in Open Street Map In Proceedings of the 12th International Symposium on Spatial and Temporal Databases (SSTD), Minneapolis, MN: 486โ490, 2011.
- F. Graf, H.-P. Kriegel, M. Renz, M. Schubert: PAROS: Pareto Optimal Route Selection, In Proceedings of the ACM International Conference on Management of Data (SIGMOD), Indianapolis, IN: 1199โ1202, 2010.
Publications referencing this project. (Please give us a citation if you're using the code or parts of it for a scientific paper.)