[OSM-dev] Datacorruption Part IV; where way members are not in the planet

Stefan de Konink stefan at konink.de
Thu Nov 27 23:55:18 GMT 2008


Frederik Ramm wrote:
> Hi,
> 
>> The following way ids are found for not having members in the 
>> planetfile. For some reason:
>> http://www.openstreetmap.org/api/0.5/way/28528730
> 
> The planet file is not created from a snapshot. It first dumps nodes, 
> then ways. If, after the way dump has been started but before it is 
> finished, someone creates a new way with 10 new nodes, then the new way 
> will be included in the dump, but the nodes will not.

I think it would be very good if the dump process was done in the 
following sequence; first relations, then ways then nodes. In that case 
all dependencies are resolved. If the order is a problem in the output 
file, just output them to different files and combine them. It might be 
even an extremely good idea to package them individually instead of in 
one big document.

(I know for a fact that some users don't even care about relations, 
while other are just interested in PoI's, thus it will reduce download 
size.)


> This probably explains those ways in your listing with the higher IDs.

I have my doubts especially related to the tiger nodes I see.


Stefan




More information about the dev mailing list