[OSM-dev] Hello World

Michal Migurski mike at teczno.com
Fri Oct 12 23:25:37 BST 2012


On Oct 12, 2012, at 1:50 PM, Matt Amos wrote:

> On Fri, Oct 12, 2012 at 6:14 PM, Michal Migurski <mike at teczno.com> wrote:
> 
>> * Better time-awareness in planet dumps. I want to see a "days since last edit" or similar attribute on all entities in the planet file, which will make it possible to create downstream displays and styles that address hot, contentious information. We're starting to see two tiers of OSM data consumers, those who want the latest-newness and those who want to treat OSM like a slower-moving data source.
> 
> please could you explain a little more? i think perhaps i've
> misunderstood what you're asking for. all nodes, ways and relations in
> the planet file have a timestamp, and the planet has a date header
> that would allow the calculation of "days since last edited". would
> you like this information on the sub-elements (tags, nds, members) as
> well?

In the case of downstream renderers and other services, it would be incredibly useful to have a planet with a known degree of volatility. If vandalism or an edit war affects the stability of an area, I would be interested in seeing what the last-known-stable versions of those entities look like and rendering from there. The street I live on has been untouched since 2010, but if someone came along and edited it I might want that reflected in a render only after the change been allowed to stand unchallenged for some period of time (a week?).

The addition to the planet could just be an additional timestamp that represented the last-changed date of all constituent ways or nodes for any relation or way. It might also be an addition to the changeset and not the planet dump. A rollup, basically, that addresses a need for a stable dump.

This is something that's relatively to generate in a secondary application, but I could see it being useful for the core planet as well.

-mike.

----------------------------------------------------------------
michal migurski- contact info and pgp key:
sf/ca            http://mike.teczno.com/contact.html







More information about the dev mailing list