Ändrad funktion på Replace Geometry JOSM

I senaste uppgradering av JOSM version 19017, har funktionen på Replace Geometry ändrats. Nu betraktar man även värde ‘none’ i jämförelse mellan objekten. Det medför mycket extrajobb att välja icke none-taggar. Lite svårt att förklara i text. Testa så ser ni hur det fungerar nu. Om man använder den här funktionen mycket blir det väldigt mycket mer klickande och väljande i drop-down listor. För att få tillbaka funktionen som det var förut, sätt preferens:
combine-conflict-precise=false

2 Likes

Intressant. Innebär detta även att den ursprungliga way id bibehålls? Det är väl detta som gör att t ex vägar ramlar ur rutt-relationer genom att de erhåller nytt way id? :slight_smile:

way-id behålls som förut.

Så det blir såhär om det finns nya tags som inte finns i den andra wayen:

way 426655995
highway=service
service=driveway

REPLACE GEOMETRY MED

way 0
highway=service
name=ny väg i JOSM

Med combine-conflict-precise=false får man inte ens upp dialog här eftersom ingenting var i konflikt. Men om de har t.ex. olik vägklass:

way 426655995
highway=unclassified
service=driveway

REPLACE GEOMETRY MED

way 0
highway=service
name=ny väg i JOSM

Så får man den såhär:

Tack för att du hittade den settingen innan jag inte ens visste att jag skulle behöva den @Msiipola :slight_smile:

1 Like

Ok, tack, vad var egentligen den avsedda förbättringen med denna ändring?
Jag kan inte läsa mig till något skäl (vilket det måste ha funnits):

https://josm.openstreetmap.de/ticket/23555
https://josm.openstreetmap.de/ticket/23560

Antar att det inte fanns en inställning för det innan då. Nu kan man välja själv hur JOSM funkar.

Tydligen hade ändringen diskuterats inom JOSM-gruppen, men jag har inte hittat några anteckningar om det.

I vilket fall som helst finns ändringen dokumenterad här:
https://josm.openstreetmap.de/ticket/23555