2009/8/18 Andy Robinson (blackadder-lists) <[email protected]>:
> here's my thoughts.
>
> If object is no longer present we need some sort of "ghost" tagging, and the
> ghost tag take precedent when rendering. This means that the data that was
> present is still available, its useful data after all. Ideally there would
> be a start_date and end_date tag also that defines the period when the
> object was present.

I'd opt for somehow reusing the normal object history already handled
by OSM for keeping the object's real world history.  So when you
delete an object from OSM you could set a kind of "deletion tag" that
would either inform that the object was a mistake and shouldn't have
been stored in the DB in the first place or contain the end date of
when the object stopped existing.  The objects contained in planet
snapshots and those rendered would always aim to reflect current state
only, but historic data could be retrieved from history (yay).

On the other hand, if adding new objects in the past is made too easy,
keeping track of vandalism and/or spam in historic data will be quite
a feat.

Cheers

_______________________________________________
talk mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk

Reply via email to