[OSM-talk] full history of a way?

Tom Hughes tom at compton.nu
Mon Jun 15 03:31:58 BST 2009


2009/6/14 MP <singularita at gmail.com>:

> Perhaps this could be improved in 0.7, by having some
> "[way|relation]/#id/history-full" call, which will return history of
> referenced way (or relation), including history of all node (ways)
> that was referenced at least in one of the historic or current
> versions. Sort of combination of /history and /full

There are several problems with this - one is that (as you've
discovered) it is quite expensive to compute as you have to go back to
the timestamps.

Further back in history the timestamps may not even be accurate enough
to give the correct answer in fact. as in the early days there were
various inconsistencies in the way the timestamps were generated.

On top of that it wouldn't really give the full picture - after all
there may be multiple versions of a node in the time window for a
given way version. So would need to create intermediate way versions
to show places where the tags of the way stayed the same but the shape
changed because a node was moved.

Tom

-- 
Tom Hughes (tom at compton.nu)
http://www.compton.nu/




More information about the talk mailing list