Oh, if anyone wants to analyse exactly what I did here is the log of JOSM downloads and uploads:<br><br>download: <a href="http://www.openstreetmap.org/api/0.3/map?bbox=-2.3663553680899265,51.3">http://www.openstreetmap.org/api/0.3/map?bbox=-2.3663553680899265,51.3
</a><br>7745342714595,-2.3553690399649265,51.38294659120845<br>got return: 200<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/0">http://www.openstreetmap.org/api/0.3/node/0</a><br>got return: 200 with id 25293882
<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/0">http://www.openstreetmap.org/api/0.3/node/0</a><br>got return: 200 with id 25293883<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/segment/0">
http://www.openstreetmap.org/api/0.3/segment/0</a><br>got return: 200 with id 21278469<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/way/2538">http://www.openstreetmap.org/api/0.3/way/2538</a><br>got return: 200 with id 2538
<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/way/2538">http://www.openstreetmap.org/api/0.3/way/2538</a><br>got return: 200 with id 2538<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/25293882">
http://www.openstreetmap.org/api/0.3/node/25293882</a><br>got return: 200 with id 25293882<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/25293883">http://www.openstreetmap.org/api/0.3/node/25293883</a><br>
got return: 200 with id 25293883<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/segment/21278469">http://www.openstreetmap.org/api/0.3/segment/21278469</a><br>got return: 410 with id 21278469<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/way/2538">
http://www.openstreetmap.org/api/0.3/way/2538</a><br>got return: 410 with id 2538<br>download: <a href="http://www.openstreetmap.org/api/0.3/map?bbox=-2.3680490771819596,51.3">http://www.openstreetmap.org/api/0.3/map?bbox=-2.3680490771819596,51.3
</a><br>76649595847574,-2.35197177008914,51.383867878399<br>got return: 200<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/0">http://www.openstreetmap.org/api/0.3/node/0</a><br>got return: 200 with id 25293921
<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/0">http://www.openstreetmap.org/api/0.3/node/0</a><br>got return: 200 with id 25293922<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/segment/0">
http://www.openstreetmap.org/api/0.3/segment/0</a><br>got return: 200 with id 21278506<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/way/2542">http://www.openstreetmap.org/api/0.3/way/2542</a><br>got return: 200 with id 2542
<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/way/2542">http://www.openstreetmap.org/api/0.3/way/2542</a><br>got return: 200 with id 2542<br><br>--<br><br>download: <a href="http://www.openstreetmap.org/api/0.3/map?bbox=-2.3663553680899265,51.3">
http://www.openstreetmap.org/api/0.3/map?bbox=-2.3663553680899265,51.3</a><br>7745342714595,-2.3553690399649265,51.38294659120845<br>got return: 200<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/25293922">
http://www.openstreetmap.org/api/0.3/node/25293922</a><br>got return: 200 with id 25293922<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/node/25293921">http://www.openstreetmap.org/api/0.3/node/25293921</a><br>
got return: 200 with id 25293921<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/segment/21278506">http://www.openstreetmap.org/api/0.3/segment/21278506</a><br>got return: 410 with id 21278506<br>upload to: <a href="http://www.openstreetmap.org/api/0.3/way/2542">
http://www.openstreetmap.org/api/0.3/way/2542</a><br>got return: 410 with id 2542<br><br><br><br><br><div><span class="gmail_quote">On 1/18/07, <b class="gmail_sendername">80n</b> <<a href="mailto:80n80n@gmail.com">80n80n@gmail.com
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">They are gone now.  I used the following method to make them dissappear:
<br><br>1) Using JOSM, create a new segment nearby.  <br><br>2) Select the offending way and add the newly created segment to the way.  <br><br>3) Then remove all old segments from the way *except* for the newly created segment.
<br><br>4) Upload<br><br>5) Delete the way and newly created segment.<br><br>6) Upload<br><br>I'm not sure why this works but it seems to do the job.<br><span class="sg"><br>80n<br><br><br><br></span><div><span class="q">
<span class="gmail_quote">On 1/18/07, 
<b class="gmail_sendername">Dean Earley</b> <<a href="mailto:dean@earlsoft.co.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">dean@earlsoft.co.uk</a>> wrote:</span></span><div><span class="e" id="q_11037892fa46dda1_4">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
>>> I have a similar problem with two ways in the centre of bath that<br>>>>  reference segments that don't exist. They've been like that for<br>>>> as long as I can remember....<br>>>>
<br>>>> I tried a similar trick to what you said, and I think they only<br>>>> reference live segments now, but I still can't seem to delete<br>>>> them. They come back next time I download in JOSM. Any pointers?
<br>>>><br>>>> They are ways 2538 and 2542<br>>>><br>>>> (They have suspiciously low ID numbers compared to everywhere<br>>>> else in Bath)<br>>><br>>> Neither of them appear to be in 
planet.osm or on the server. Can<br>>> you give a sample download area that gets them?<br>><br>> <<a href="http://www.openstreetmap.org/index.html?lat=51.3802000091772&lon=-2.3608622040274265&zoom=15" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.openstreetmap.org/index.html?lat=51.3802000091772&lon=-2.3608622040274265&zoom=15</a>><br><br>They do seem very persistent...<br><br>Any changes I make are uploaded (and remembered) without a problem.
<br>Requesting them manually says 404 not found.<br>Trying to delete them says 410 Gone which means they did exist but have<br>already been deleted.<br><br>Yet they come back as soon as you re-download the area.<br><br>Can anyone with slightly more knowledge of the api/db internals explain
<br>this?<br><br>--<br>Dean Earley, Dee (<a href="mailto:dean@earlsoft.co.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">dean@earlsoft.co.uk</a>)<br><br>irc:    irc://irc.blitzed.org/<br>web:    
<a href="http://personal.earlsoft.co.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://personal.earlsoft.co.uk
</a><br>phone:  +44 (0)780 8369596<br><br>_______________________________________________<br>dev mailing list<br><a href="mailto:dev@openstreetmap.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
dev@openstreetmap.org</a><br><a href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev</a><br></blockquote></span></div></div><br>

</blockquote></div><br>