Opened 11 years ago

Closed 10 years ago

#665 closed enhancement (fixed)

Renumber all nodes below 50000, and prevent edits to them

Reported by: osm@… Owned by: Tom Hughes
Priority: major Milestone:
Component: api Version:
Keywords: Cc:


People often play with JOSM where they create themselves a .osm file via some script they've written, then they try to get JOSM to upload it. Unfortunately they've forgotten to use -ve IDs, and have managed to figure out how you convince JOSM to think the node has "changed".

When they upload it causes devastation, usually to low numbered nodes. They haven't got a big enough file to generate IDs bigger than that.

One way to catch this then, is to not have node IDs smaller than some "quite large" number. I picked 50000 randomly, there aren't actually that many nodes numbered below this anyway.

Change History (2)

comment:1 Changed 11 years ago by Tom Hughes

I think 80n's suggestions of timestamp validation may be more sensible - it's something I've considered before.

comment:2 Changed 10 years ago by Thomas Wood

Resolution: fixed
Status: newclosed

Version validation now in place with 0.6

Note: See TracTickets for help on using tickets.