[[TranslatedPages(revision=31)]] = Konflikt Dialog = [[PageOutline(1-10,Innholdsfortegnelse)]] **Konflikt Dialogen brukes til å løse [wikitr:/Help/Concepts/Conflict konflikter] mellom to [wikitr:/Help/Concepts/Object#Objectversionsandhistory versjoner] av et OSM-objekt.** [[Image(Help/Dialog/Conflict:conflict-dialog_v19207.png,55%)]] Dialogen har fire faner, men avhengig av [wikitr:/Help/Concepts/Object#NodesWaysRelations objekttypen] er bare noen aktive, selv om fanene ''Egenskaper'' og ''Tagger'' alltid er aktive. Fanene fra venstre til høyre er: [#ResolvingConflictsProperties Egenskaper]:: Grunnleggende informasjon om objektet og konflikter i hovedegenskapene til objektet [#Resolvingdifferencesbetweentags Tagger]:: Konflikter i [wikitr:/Help/Concepts/Object#Tags1 tagger] [#ResolvingConflictsNodeMemberList Noder]:: Konflikter i nodelisten (kun relevant for [[JOSMImage(data/way)]] [wikitr:/Help/Concepts/Object#Ways veier]) [#ResolvingConflictsNodeMemberList Medlemmer]:: Konflikter i medlemmer (kun relevant for [[JOSMImage(data/relation)]] [wikitr:/Help/Concepts/Object#Relation relasjoner]) [[Image(Help/Dialog/Conflict:tabs_v19207.png)]] Hvis det er konflikter i en fane, indikeres det med en rød firkant ([[JOSMImage(dialogs/conflict/mergeincomplete,link=,top)]]) foran navnet, og i tilfelle av taggkonflikter vises antallet konfliktende tagger i parentes bak navnet. Alle konflikter i disse fanene må løses. \\ Hvis det ikke er (flere) konflikter i en fane, indikeres det med et grønt hakemerke ([[JOSMImage(misc/green_check,link=,top)]]) foran navnet. Når alle aktive faner har et grønt hakemerke, er objektets versjonskonflikt løst, og dialogen kan lukkes med [[JOSMImage(dialogs/conflict)]] **Bruk Løsning**. Alle faner har en lignende struktur og består i hovedsak av tre kolonner som hver inneholder en tabell, fra venstre til høyre: * **Min versjon**: viser den første objektversjonen som deltar i denne konflikten. Dette er vanligvis [wikitr:/Help/Concepts/Object#Objectversionsandhistory objektversjonen] i ditt lokale datasett. * **Flettet versjon**: viser løsningen, f.eks. resultatet etter å ha løst konflikten. Denne tabellen er opprinnelig tom. * **Deres versjon**: viser den andre objektversjonen som deltar i denne konflikten. Dette er vanligvis objektversjonen som for øyeblikket er lagret på serveren. * I tilfelle av en konflikt etter [[JOSMImage(dialogs/mergedown)]] [wikitr:/Help/Action/MergeLayer Flett lag] eller [[JOSMImage(dialogs/mergedown)]] [wikitr:/Help/Action/MergeSelection Flett utvalg] er dette versjonen av opprinnelsen. * I tilfelle av en konflikt mellom [wikitr:/Help/Dialog/RelationEditor Relasjonsredigereren] og datalaget er dette versjonen av relasjonsredigereren. [[Image(Help/Dialog/Conflict:conflict-dialog-versions_v19207.png,60%,center)]] == Løse forskjeller mellom egenskaper ==#ResolvingConflictsProperties Hvis egenskapene (`Koordinater` eller `Slettet Status`) til en versjon av et objekt er forskjellige fra egenskapene til en annen versjon, viser Konflikt Dialogen en rød firkant ([[JOSMImage(dialogs/conflict/mergeincomplete,link=,top)]]) i fanen **''Egenskaper''**. Klikk på fanen for å vise en dialog for å løse egenskapskonflikter. De tre første radene viser grunnleggende informasjon om objektet, for ''Min versjon'' og for ''Deres versjon'', lik [[JOSMImage(dialogs/history)]] [wikitr:/Help/Action/ObjectHistory Historiedialog], se [wikitr:/Help/Action/ObjectHistory#Basicinformationaboutaversion Grunnleggende informasjon om versjon]. Koordinater:: Koordinatene til noden. Kun relevant for noder og hvis noden ble flyttet eller slettet. Slettet Status:: Statusen til objektet, f.eks. om det fortsatt er til stede eller om det ble slettet. Referert av:: Liste over foreldre, f.eks. veier med noden i nodelisten eller relasjoner som objektet er medlem av. ''Denne raden viser bare informasjon''. Som i eksempelet nedenfor er verdiene for "`Koordinater`" og "`Slettet Status`" for de to objektversjonene forskjellige, og radene har en rød bakgrunn. På venstre side har objektet koordinater og er til stede (f.eks. **`ikke slettet`**) mens på høyre side er objektet **`slettet`** og har derfor ingen koordinater. Du må nå bestemme hvilke av disse verdiene du vil beholde og hvilke du vil forkaste. [[Image(Help/Dialog/Conflict:propertie-resolve-1_v19207.png,60%,center)]] Velg verdiene du vil beholde, i eksempelet for eksempel verdien på venstre side. Hvis du klikker på en av knappene mellom tabellene, [[JOSMImage(dialogs/conflict/tagkeepmine)]] eller [[JOSMImage(dialogs/conflict/tagkeeptheir)]], bestemmer du deg for å beholde verdiene og forkaste de motsatte verdiene. [[Image(Help/Dialog/Conflict:propertie-resolve-2_v19207.png,60%,center)]] Tabellen i midten viser nå verdiene som skal beholdes, og bakgrunnsfargen blir grønn. Valgte verdier i midttabellen kan tømmes igjen med knappen under tabellen ([[JOSMImage(dialogs/conflict/tagundecide)]]).\\ Når alle egenskapskonflikter er løst, vises det grønne hakemerket ([[JOSMImage(misc/green_check,link=,top)]]) foran navnet på fanen, og hvis det ikke er flere konflikter i andre faner, blir knappen [[JOSMImage(dialogs/conflict)]] **Bruk Løsning** aktivert, og du kan bruke beslutningen din. Verdiene du har valgt vil bli brukt, og dialogen vil bli lukket. [[Image(Help/Dialog/Conflict:propertie-resolve-3_v19207.png,60%,center)]] == Løse forskjeller mellom tagger ==#Resolvingdifferencesbetweentags Hvis taggene til en versjon av et objekt er forskjellige fra taggene til en annen versjon, viser Konflikt Dialogen en rød firkant ([[JOSMImage(dialogs/conflict/mergeincomplete,link=,top)]]) i fanen **''Tagger''** pluss antallet konfliktende tagger. Klikk på fanen for å vise en dialog for å løse taggkonflikter. Det vises tre tabeller i denne dialogen, fra venstre til høyre: * **Min versjon**: viser taggene til den første objektversjonen som deltar i denne konflikten. Disse er vanligvis taggene til objektversjonen i ditt lokale datasett. * **Flettet versjon**: viser de endelige taggene. Denne tabellen er opprinnelig tom. Jo flere taggkonflikter du løser, jo flere taggverdier vil vises i denne tabellen. * **Deres versjon**: viser taggene til den andre objektversjonen som deltar i denne konflikten. Disse er vanligvis taggene til objektversjonen som for øyeblikket er lagret på serveren. I eksempelet nedenfor har begge versjoner en tagg "`name`". Verdiene i de to objektversjonene er imidlertid forskjellige, og JOSM viser derfor raden med en rød bakgrunn. Verdien til den første versjonen er "`Secondary School`", mens den motsatte versjonen har verdien "`Elementary School`". Du må nå bestemme hvilken av disse verdiene du vil beholde og hvilken du vil forkaste. \\ **Merk**: For raskt å løse enkelt-taggkonflikter, er taggene i den første taggen i begge yttertabellene som standard valgt, og derfor er bakgrunnen deres blå, og bare midttabellen har en rød bakgrunn. === Enkelt-taggkonflikter === [[Image(Help/Dialog/Conflict:one-tag-resolve-1_v19207.png,60%,center)]] Velg verdien du vil beholde: \\ I eksempelet for eksempel verdien på venstre side. Hvis du enten dobbeltklikker på verdien eller klikker på en av knappene mellom tabellene, [[JOSMImage(dialogs/conflict/tagkeepmine)]] eller [[JOSMImage(dialogs/conflict/tagkeeptheir)]], bestemmer du deg for å beholde verdien og forkaste den motsatte verdien. Tabellen i midten viser nå verdien som skal beholdes, og bakgrunnsfargen blir grønn. Valgt verdi i midttabellen kan tømmes igjen med knappen under tabellen ([[JOSMImage(dialogs/conflict/tagundecide)]]). [[Image(Help/Dialog/Conflict:one-tag-resolve-2_v19207.png,60%,center​)]] Når alle taggkonflikter er løst, vises det grønne hakemerket ([[JOSMImage(misc/green_check,link=,top)]]) foran navnet på fanen, og hvis det ikke er flere konflikter i andre faner, blir knappen [[JOSMImage(dialogs/conflict)]] **Bruk Løsning** aktivert, og du kan bruke beslutningen din. Verdiene du har valgt vil bli brukt, og dialogen vil bli lukket. [[Image(Help/Dialog/Conflict:one-tag-resolve-3-commented_v19207.png,60%,center)]] === Flere taggkonflikter === [[Image(Help/Dialog/Conflict:tags-resolve-1_v19207.png,60%,center)]] Velg verdiene du vil beholde: \\ I eksempelet: Hvis du dobbeltklikker på en verdi, eller du velger flere verdier ved å holde `Ctrl` eller `Shift` og deretter klikke på knappene mellom tabellene, [[JOSMImage(dialogs/conflict/tagkeepmine)]] eller [[JOSMImage(dialogs/conflict/tagkeeptheir)]], bestemmer du deg for å beholde verdiene og forkaste de motsatte verdiene. Tabellen i midten viser nå verdiene som skal beholdes, og bakgrunnsfargen blir grønn. Valgte verdier i midttabellen kan tømmes igjen med knappen under tabellen ([[JOSMImage(dialogs/conflict/tagundecide)]]). [[Image(Help/Dialog/Conflict:tags-resolve-2-commented_v19207.png,60%,center)]] Når alle taggkonflikter er løst, vises det grønne hakemerket ([[JOSMImage(misc/green_check,link=,top)]]) foran navnet på fanen, og hvis det ikke er flere konflikter i andre faner, blir knappen [[JOSMImage(dialogs/conflict)]] **Bruk Løsning** aktivert, og du kan bruke beslutningen din. Verdiene du har valgt vil bli brukt, og dialogen vil bli lukket. [[Image(Help/Dialog/Conflict:tags-resolve-3-commented_v19207.png,60%,center)]] == Løse forskjeller i nodelisten/medlemslisten av to versjoner av en vei/relasjon == Løsningsmetodene er like for både noder og medlemmer. Hvis du ser en rød firkant ([[JOSMImage(dialogs/conflict/mergeincomplete,top,link=)]]) i fanen ''**Noder** henholdsvis **Medlemmer**'', må du løse forskjeller i listen over [[JOSMImage(data/node,top,link=)]] [wikitr:/Help/Concepts/Object#Nodes noder] av to [[JOSMImage(data/way)]] [wikitr:/Help/Concepts/Object#Ways veier] henholdsvis listen over medlemmer av to [[JOSMImage(data/relation)]] [wikitr:/Help/Concepts/Object#relations relasjoner]. Det er tre kolonner med tabeller i den respektive panelen (se skjermbilde nedenfor): * den venstre tabellen viser listen over noder/medlemmer av den lokale objektversjonen * den høyre tabellen viser listen over noder/medlemmer av serverens objektversjon * tabellen i midten viser listen over noder/medlemmer av den flettede veien Opprinnelig er midttabellen tom. Du bør nå bestemme hvilke noder/medlemmer du vil beholde fra det lokale datasettet (den venstre tabellen) og hvilke fra serverens datasett (den høyre tabellen) og i hvilken rekkefølge. * **Skjerm med noder** [[Image(Help/Dialog/Conflict:node-resolve-main-commented_v19207.png,85%,center)]] * **Skjerm med medlemmer** [[Image(Help/Dialog/Conflict:member-resolve-main-commented_v19207.png,85%,center)]] === Standard arbeidsflyt === Standard arbeidsflyten for å løse konflikter i nodelisten/medlemslisten av to objektversjoner består av tre trinn: 1. Plukk noder/medlemmer fra en av objektversjonene og omorganiser den resulterende nodelisten/medlemslisten om nødvendig 1. Fryse den resulterende flettede nodelisten/medlemslisten ved å klikke på **Fryse**-knappen ([[Image(button-freeze.png,link=,middle)]]). Når du fryser den flettede nodelisten/medlemslisten, forteller du JOSM at alle konflikter i nodelisten/medlemslisten er løst. 1. [[JOSMImage(dialogs/conflict)]] **Bruk Løsning** Avhengig av posisjonen til et medlem/node i listen, brukes forskjellige bakgrunnsfarger: * [[Image(compare-in-one-list-only.png,link=,middle)]] - rød - medlemmet/noden er i denne listen **bare**. Den er ikke til stede i den motsatte listen. * [[Image(compare-different-positions.png,link=,middle)]] - gul - medlemmet/noden er i begge lister, men den er på forskjellige posisjoner * [[Image(compare-in-both-lists.png,link=,middle)]] - grønn - et medlem/node er i begge lister på samme posisjon * [[Image(selected.png,link=,middle)]] - blå - et medlem/node er valgt * [[Image(not-selected.png,link=,middle)]] - hvit - i listen (Flettet versjon) er et medlem/node ikke valgt === En enkel arbeidsflyt: Behold nodelisten/medlemslisten fra din lokale objektversjon === Følgende eksempel viser arbeidsflyten når du bestemmer deg for å beholde alle noder/medlemmer i samme rekkefølge fra din lokale objektversjon. \\ **Merk**: skjermbildene er for noder, men metoden er den samme for medlemmer. Først velger du alle elementer i den venstre tabellen (enten ved å bruke musen eller ved å trykke `Ctrl+A` i tabellen) (se neste skjermbilde): [[Image(Help/Dialog/Conflict:nodes-simple1-step-1_v19207.png,85%,center)]] Deretter klikker du på den øverste knappen til høyre for tabellen ([[JOSMImage(dialogs/conflict/copystartleft)]]) for å kopiere de valgte nodene/medlemmene til midttabellen med de flettede nodene/medlemmene; Du kan oppnå det samme resultatet uten å velge nodene/medlemmene ved å klikke på knappen på baksiden til høyre for tabellen ([[JOSMImage(dialogs/conflict/useallleft)]]). [[Image(Help/Dialog/Conflict:nodes-simple1-step-2_v19207.png,85%,center)]] Til slutt klikker du **Fryse** ([[Image(button-freeze.png,link=,middle)]]) for å fryse den resulterende flettede nodelisten/medlemslisten: [[Image(Help/Dialog/Conflict:nodes-simple1-step-3_v19207.png,85%,center)]] Symbolet i noder/medlemmer-fanen byttes nå til et grønt hakemerke ([[JOSMImage(misc/green_check,middle,link=)]]) og du kan bruke flettingsbeslutningene. === En mindre enkel arbeidsflyt: Bland og omorganiser listen over noder/medlemmer fra den lokale versjonen av objektet og deres versjon === **Merk**: skjermbildene er for medlemmer, men metoden er den samme for noder. ==== Medlem/Node-valg ==== Å velge medlemmer/noder i listen ("Min versjon" og "Deres versjon") fungerer som vanlig: `Shift+`klikk for å velge et område med medlemmer/noder, hold `Ctrl+`klikk for å velge og fralegge flere medlemmer/noder. [[Image(Help/Dialog/Conflict:members-complex1-step-1_v19207.png,85%,center)]] Når medlemmer/noder er valgt, bruker du knappene til høyre for ‘Min versjon’-listen og til venstre for ‘Deres versjon’-listen for å plassere dem i ‘Flettet versjon’-listen. Knappene på de to listene er symmetriske. Knappene tilbyr følgende handlinger: ||= **Ikon** =||= **Beskrivelse** =|| || [[JOSMImage(dialogs/conflict/copystartleft)]] || Kopier "mine" valgte elementer til starten av den flettede medlems-/nodelisten || || [[JOSMImage(dialogs/conflict/copybeforecurrentleft)]] || Kopier "mine" valgte elementer før de første valgte elementene i den flettede medlems-/nodelisten || || [[JOSMImage(dialogs/conflict/copyaftercurrentleft)]] || Kopier "mine" valgte elementer etter de første valgte elementene i den flettede medlems-/nodelisten || || [[JOSMImage(dialogs/conflict/copyendleft)]] || Kopier "mine" valgte elementer til slutten av listen over flettede elementer || |||| || [[JOSMImage(dialogs/conflict/useallleft)]] || Kopier alle "mine" valgte elementer til målet || Avhengig av posisjonen til et medlem/node i listen "Flettet versjon" brukes forskjellige bakgrunnsfarger: * blå - et medlem/node er valgt * hvit - et medlem/node er ikke valgt [[Image(Help/Dialog/Conflict:members-complex1-step-2_v19207.png,90%,center)]] [[Image(Help/Dialog/Conflict:members-complex1-step-3_v19207.png,90%,center)]] ==== Omorganiser den resulterende nodelisten/medlemslisten om nødvendig, i "Flettet versjon" ==== Når medlemmene/nodene er i "Flettet versjon", kan du flytte dem ved å bruke knappene nederst i listen. [[Image(Help/Dialog/Conflict:members-complex1-step-4_v19207.png,90%,center)]] Knappene tilbyr følgende handlinger: ||= **Ikon** =||= **Beskrivelse** =|| || [[JOSMImage(dialogs/conflict/moveup)]] || Flytt de valgte oppføringene én posisjon opp || || [[JOSMImage(dialogs/conflict/movedown)]] || Flytt de valgte oppføringene én posisjon ned || || [[JOSMImage(dialogs/conflict/remove)]] || Fjern de valgte oppføringene fra listen over flettede elementer || Til slutt klikker du **Fryse** ([[Image(button-freeze.png,link=,middle)]]) for å fryse den resulterende flettede nodelisten/medlemslisten: [[Image(Help/Dialog/Conflict:members-complex1-step-5_v19207.png,90%,center)]] Symbolet i noder/medlemmer-fanen byttes nå til et grønt hakemerke ([[JOSMImage(misc/green_check,middle,link=)]]) og du kan bruke flettingsbeslutningene. === Støtte for å sammenligne nodelister/medlemslister === Det kan være vanskelig å finne forskjellene mellom nodelisten/medlemslisten av to objektversjoner, spesielt for veier med mange noder eller relasjoner med mange medlemmer. Konflikt Dialogen hjelper deg med å finne forskjellene. Den kan sammenligne to av de viste listene ("''min''" liste, "''flettet''" liste og "''deres''" liste) og vise forskjellene mellom dem med spesifikke bakgrunnsfarger. Fra følgende komboboks kan du velge hvilket par lister du vil sammenligne: [[Image(Help/Dialog/Conflict:compare-options.png)]] * **Min med Deres**: sammenligner den venstre tabellen med den høyre tabellen i Konflikt Dialogen * **Min med Flettet**: sammenligner den venstre tabellen med midttabellen i Konflikt Dialogen * **Deres med Flettet**: sammenligner midttabellen med den høyre tabellen i Konflikt Dialogen == Tips == * Sørg for at du ikke redigerer utenfor området du har lastet ned for å redusere problemet med konflikter * Løs konflikter ved å åpne [wikitr:/Help/Dialog/ConflictList Konflikt Panel], velge en av de listede konfliktene og velge om du vil akseptere ''deres'' eller ''mine''. ---- Tilbake til [wikitr:/Help/Dialog/ConflictList Konflikt Panel] \\ Tilbake til [wikitr:/Help/Concepts/Conflict Konflikt] \\ Tilbake til [wikitr:/Help Hovedhjelp]