Skip to content
A simple page to show the history of OSM objects.
JavaScript HTML CSS
Branch: gh-pages
Clone or download
Latest commit a50452e Apr 19, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css New UI style Oct 26, 2017
js Use a different row function for tags to handle HTML Apr 18, 2018
.gitignore Upgrade dependencies. Use npm script to replace makefile. Sep 20, 2017
CHANGELOG.md change name in html back to OSM Deep History Jan 5, 2018
README.md change name in html back to OSM Deep History Jan 5, 2018
fixedtable.js New UI style Oct 26, 2017
index.html change name in html back to OSM Deep History Jan 5, 2018
index.js
osmhistory.js 0.2.0 Oct 25, 2017
package.json Vulnerability mitigation Apr 19, 2018

README.md

OSM Deep History

A better way to view the history of objects in OpenStreetMap.

Example history views:

  • Node
  • Way (The map needs a few seconds to load)

It's an enhancement base on osmlab/osm-deep-history with below update:

Common:

  • Improve map UI and fix issues
  • When mouse hover on table cell, highlight corresponding version of object on map and pan to center
  • In table, show version which is invisible in red (removed)
  • Base map layer: OpenStreetMap and Mapbox Satellite Streets
  • Export full data of specific version in Level0L format

Node:

  • Show lat, lon in table
  • Show way(s) which the node belongs to

Way:

  • Show history versions of way on map

Development

The source code has been rewritten mostly in ES6, using Promise and functional style.

To rebuild and run locally:

npm install
npm run build
npm start
You can’t perform that action at this time.