Revival of OSM History Viewer and OSM Route Manager
Posted by Candid Dauth on 5 March 2025 in English.OSM History Viewer and OSM Route Manager are two ancient tools that help visualising and analysing changesets and route relations. In particular, they provide the following features: * Show the geographic and tag changes that a specific changeset has caused * Render a route relation (with support for nested relations), detect gaps and inconsistencies, and export the route as GPX * Analyze the history of relation members and show who last edited (and is thus to blame for) which section of the relation.
I have not maintained these services in many years and they frequently crashed or got overloaded. The user experience was also far from great.
I have decided to rewrite the logic of these tools and integrate it into FacilMap. While the don’t particularly fit the use case of FacilMap, the infrastructure (in particularly the UI elements) is there, making it convenient to integrate it there.
So far I have implemented the first functionality, changeset analysis. You can analyze a changeset by typing changeset <id>
(for example changeset 6798641
) into the search field, or by calling the URL https://facilmap.org/#q=changeset%20<id>
(for example https://facilmap.org/#q=changeset%206798641) directly. As opposed to the legacy OSM History Viewer, the analysis and API requests are now entirely performed on the client side.
I will implement the other two features soon. Once done, the old services will be shut down and a redirect will be put in place.
Feel free to report any problems that you come across by writing to me or by creating an issue.
Discussion