History API and Database

From OpenStreetMap Wiki
Jump to: navigation, search

Contents

Background

The entire history of OpenStreetMap spans about seven years now. Every day, a lot of new data is added, existing data modified, and stale or incorrect data removed. While the history of each object that ever existed in OSM lives on in the main database, there is no easy way to replicate the full history for an area. There is a full history planet dump that is made available at irregular intervals, but none of the existing OpenStreetMap data processing tools are suitable to process this file. Also, there is no suitable database schema for a full history OSM database.

Purposes

The general purpose of a full history database and API is to make it easy to answer questions of the type 'What did OpenStreetMap look like in area X on date Y'. This is useful in many ways:

Questions for a History API

This is a never-complete list of possible questions one might have for a history API:

Datasources

There are several data-sources that contain history information:

Goals

Hack Weekend

Following discussions on FOSSGIS 2011, we're planning a hack weekend in spring 2011 to get everyone interested in this topic together and start working on solutions. If you think you can contribute, sign up!

Relevant projects and pages

People

Who's involved with this topic?

Personal tools
Namespaces
Variants
Actions
site
Toolbox