Hi, I just noticed a minor change in a road layout - 10 metres before joining a main street, a smaller street used to branch into two separate parts - one each for turning left/right. The lane for turning right no longer exists so I removed it (and also the "one way" in the other branch) - and only realised that someone had drawn an administrative border going down one branch, up again the other, when I had saved the change. Now, obviously, there is a gap in that relation https://www.openstreetmap.org/relation/6362783 Is there a way to patch it up again using Potlatch 2? I have no experience of either JOSM or xml. (Alternatively, could one of the experts do the fix?) Regards, Jochen asked 26 Jul '16, 00:09 Marabu_Too |
You can in fact do this with Potlatch, I do it all the time. Choose the way you want to use for the relation, click "Advanced" in the lower left of the screen. You now get an overview of the relations the way is part of. You can click "Add to" to pick a relation from a list of local relations (this can be quite long). If you know which relation you've broken, you can also use "Load relation" and insert the number of the broken relation. Some relations (eg hiking trails or bus routes) need their members to be in "chronological" order. You can access the list of members in Potlatch (doubleclick the relation as it appears when you select a member, then choose "Members" from the tab that opens) and change the order. But this is MUCH more practical in JOSM. See this answer. answered 27 Jul '16, 08:38 joost schouppe Ah - thanks a lot for that explanation... which leaves me in a quandary: the spot where I cut that relation has changed massively - the big traffic island which divided the main street has gone, and there is now a normal intersection at the point where the big parking lot has its exit. For more than a year no one has bothered to correct this. The only risk free thing I could do so far was change the northern end of High Street from one way to two way traffic. There are seven or eight relations involved. Dare I try to fix this? I'll have to think about this until tonight.
(27 Jul '16, 09:23)
Marabu_Too
I think you could get it right if you first merge all the roads around the traffic island together (hence all the relations applying to all the little segments now). Then split it again, and keep the part which retains one of the old way IDs. Delete the other part, and change the geometry of the bit you kept. Also, you might need a turn restriction for the traffic with High Street.
(27 Jul '16, 09:36)
joost schouppe
It seems to me that this is (tonight - I'm about to leave now) where I finally get acquainted with JOSM, where I can experiment until I get it right. Potlatch 2 has one feature which, in these particular circumstances, can be quite nasty: occasionally I am too hasty when typing something into Advanced, and don't check if the text field is actually highlighted; typing "s" then will Save. I'll see if I can follow your advice in JOSM; thanks again!
(27 Jul '16, 10:37)
Marabu_Too
|
Repaired using JOSM in https://www.openstreetmap.org/changeset/41034901 - there were actually two relations that needed fixing, as three boundaries meet at the intersection (the third one wasn't damaged). answered 26 Jul '16, 12:38 Piskvor |