OpenStreetMap logo OpenStreetMap

OSM Route Manager

Posted by Candid Dauth on 5 April 2009 in English.

A wrote a little PHP application as an alternative to the OSM Relation Analyzer. I call mine the OSM Route Manager. Check it out at http://osm.cdauth.de/route-manager/. It isn’t quite finished yet, especially the highlighting of long routes is taking lots of CPU power on the client side at the moment. Feel free to test it and report bugs.

This is intended mainly as an application to analyze _route_ relations, so I implemented three important features that I was missing in OSM Relation Analyzer:
- Roundabout support. It adds one virtual node in the middle of the roundabout and connects segments there.
- Sub-relation support. The members of sub-relations are handled as if they were members of the relation itself. This simplifies splitting long routes that share segments with other routes into parts.
- GPX export supporting alternative routes, excursions and sub-relations. In OSM Route Manager, you can combine segments making your personal route and export that as a GPX file.

I didn’t spend much time on developing that (else I wouldn’t have used PHP), so don’t expect it to be very fast. I also don’t cache many API results (except for the segmentation of the routes), so the speed additionally depends on the API (especially XAPI calls are very slow).

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

Log in to leave a comment