[OSM-talk] Xapi and version attribute

Rob Reid rob at robreid.co.nz
Wed May 6 22:47:25 BST 2009


Maarten Deen wrote the following on 07/05/2009 07:31:
> Is it possible that in the Xapi servers, the version attribute is only present 
> in nodes that have been changed after the 0.6 transition?
> If I download data from Xapi, it is missing in most nodes, except for those 
> edited after 2009-04-28 (in my dataset).
>   
See 80n's email to talk about it a couple of days ago
http://lists.openstreetmap.org/pipermail/talk/2009-May/036563.html
> I think this is quite an important issue as the 0.6 api will not accept uploads 
> without a version.
>   
I'm not sure Xapi is your best source of data if you are planning on 
editing it and feeding  it back into the main api as there is no 
guarantee you are dealing with the latest data.
For example around the 5th May it was returning data from the 29th April 
and I could see it slowly catching up with each query I did over the 
next few days.
All the editing programs (except  maybe potlatch which has its own 
interface) go through the main api for this reason, I think Xapi is 
intended more for search and querying the data in a read-only way where 
having the guaranteed latest version is not so important.
Now that the api supports versions you may be safe since any edits you 
try where you don't have the current version will be rejected but if you 
were doing it pre-api 0.6 its possible you were reverting other peoples 
changes.

rcr
 




More information about the talk mailing list