wiki:Nl:Help/Dialog/Conflict

Dialoogvenster Conflict

Het dialoogvenster Conflict wordt gebruikt om conflicten tussen twee versies van een object van OSM op te lossen.

Het dialoogvenster heeft vier tabs maar, afhankelijk van het type object, zijn slechts enkele actief, waar de tabs Eigenschappen en Tags echter altijd actief zijn. De tabs zijn, van links naar rechts:

Eigenschappen
Basisinformatie over het object en conflicten in de belangrijkste eigenschappen van het object
Tags
Conflicten in tags
Knopen
Conflicten in de lijst met knopen (alleen relevant voor source:trunk/resources/images/data/way.svg wegen)
Leden
Conflicten in leden (alleen relevant voor source:trunk/resources/images/data/relation.svg relaties)

Als er conflicten voor een tab zijn, wordt dat aangegeven door een rood vierkantje (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) vóór de naam en, in het geval van conflicten met tags, het aantal conflicterende tags wordt tussen haakjes weergegeven achter de naam. Alle conflicten op deze tabs moeten worden opgelost.
Indien er geen conflicten (meer) zijn op een tab, wordt dat aangegeven door een groen vinkje (source:trunk/resources/images/misc/green_check.svg) vóór de naam. Als alle actieve tabs een groen vinkje hebben, is het conflict voor de versie van het object opgelost en kan het dialoogvenster worden gesloten met source:trunk/resources/images/dialogs/conflict.svg Oplossen.

Alle tabs hebben een soortgelijke structuur en zijn in de basis drie kolommen die elk een tabel bevatten, van links naar rechts:

  • Mijn versie: geeft de eerste versie van het object weer voor dit conflict. Dit is gewoonlijk de versie van het object in uw lokale gegevensset.
  • Samengevoegde versie: geeft de oplossing weer, bijv. het resultaat na het oplossen van het conflict. Deze tabel is initieel leeg.
  • Hun versie: geeft de tweede versie van het object voor dit conflict weer. Dit is gewoonlijk het object dat momenteel is opgeslagen op de server.
  • In het geval van een conflict na source:trunk/resources/images/dialogs/mergedown.svg Laag samenvoegen of source:trunk/resources/images/dialogs/mergedown.svg Selectie samenvoegen is dit de versie van het origineel.
    • In het geval van een conflict tussen de Relatiebewerker en de gegevenslaag is dit de versie van de relatiebewerker.

Oplossen van verschillen tussen eigenschappen

Als de eigenschappen (Coordinates of Deleted State) van een versie van het object verschillen van de eigenschappen van een andere versie, geeft het dialoogvenster Conflict een rood vierkant weer (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) op de tab Eigenschappen. Klik op de tab om het dialoogvenster voor het oplossen van conflicten in eigenschappen weer te geven.

De eerste paar regels geven basisinformatie over het object weer, voor Mijn versie en voor Hun versie, soortgelijk aan het source:trunk/resources/images/dialogs/history.svg dialoogvenster Geschiedenis, bekijk Basisinformatie over versie.

Coördinaten
De coördinaten van de knoop. Alleen relevant voor knopen en als de knop werd verplaatst of verwijderd.
Status verwijderd
De status van het object, bijv. of het nog steeds aanwezig is of dat het is verwijderd.
Verwezen door
Lijst met ouders, bijv. wegen met de knoop in hun lijst met knopen of relaties waar het object lid van is. Deze rij vermeld alleen informatie.

Als, zoals in het voorbeeld hieronder, de waarden voor "Coordinates" en "Deleted State" in de twee versies van het object verschillend zijn, hebben de regels daarom een rode achtergrond. Aan de linkerkant heeft het object coördinaten en is aanwezig (bijv. not deleted), terwijl aan de rechterkant het object is deleted en daarom geen coördinaten heeft. U moet nu bepalen welke van deze waarden u wilt behouden en welke u wilt negeren.

Selecteer de waarden die u wilt behouden, in het voorbeeld bijvoorbeeld de waarde links. Als u klikt op een van de knoppen tussen de tabellen, source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg of source:trunk/resources/images/dialogs/conflict/tagkeeptheir.svg, kunt u bepalen welke waarde te behouden en de andere waarden te negeren.

De tabel in het midden geeft nu de te behouden waarden weer en de kleur van de achtergrond is groen. Geselecteerde waarden in de middelste tabel kunnen worden leeggemaakt met de knop onder de tabel (source:trunk/resources/images/dialogs/conflict/tagundecide.svg).
Als alle conflicten voor eigenschappen eenmaal zijn opgelost, wordt het groene vinkje (source:trunk/resources/images/misc/green_check.svg) weergegeven voor de naam van de tab en als er geen verdere conflicten op andere tabs meer zijn, wordt de knop source:trunk/resources/images/dialogs/conflict.svg Oplossen beschikbaar en kunt u uw beslissing toepassen. De waarden die u hebt gekozen zullen worden toegepast en het dialoogvenster wordt gesloten.

Verschillen tussen tags oplossen

Als de tags van een versie van een object anders zijn dan de tags van een andere versie, geeft het dialoogvernster Conflict een rood vierkant weer (source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg) op de tab Tags, plus het aantal conflicterende tags. Klik op de tab om een dialoogvenster voor het oplossen van de conflicten in de tags weer te geven. Er worden drie tabellen weergegeven in dit dialoogvenster, van links naar rechts:

  • Mijn versie: geeft de eerste versie van het object weer voor dit conflict. Dit is gewoonlijk de versie van het object in uw lokale gegevensset.
  • Samengevoegde versie: geeft de uitieindelijke tags aan. Deze tabel is initieel leeg. Hoe meer conflicten in tgas u oplost, des te meer waarden voor tags zullen worden weergegeven in deze tabel.
  • Hun versie: geeft de tweede versie van het object voor dit conflict weer. Dit is gewoonlijk het object dat momenteel is opgeslagen op de server.

In het voorbeeld hieronder hebben beide versies een tag "name". De waarden in de twee versies verschillen echter van elkaar, en JOSM geeft daarom de regel weer met een rode achtergrond. De waarde van de eerste versie is "Secondary School", de andere versie heeft een waarde "Elementary School". U zult nu moeten bepalen welke van deze waarden u wilt behouden en welke u wilt negeren.
Opmerking: Voor het snel oplossen van conflicten in tags, zijn de tags in de eerste tag van beide buitenste tabellen standaard geselecteerd en daarom is hun achtergrond blauw en alleen de middelste tabel heeft ene rode achtergrond.

Conflict in een enkele tag

Klik op de waarden die u wilt behouden:
In het voorbeeld bijvoorbeeld de waarden aan de linkerkant. Als u dubbelklikt op de waarden of klikt op source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg of source:trunk/resources/images/dialogs/conflict/tagkeeptheir.svg, bepaalt u om de waarde te behouden en de andere waarde te verwijderen. De tabel in het midden geeft nu de te behouden waarden weer en de kleur van de achtergrond wijzigt naar groen. Geselecteerde waarden in de middelste tabel kunnen worden leeggemaakt met de knop onder de tabel (source:trunk/resources/images/dialogs/conflict/tagundecide.svg).

Als eenmaal alle conflicten in tags zijn opgelost wordt het groene vinkje (source:trunk/resources/images/misc/green_check.svg) weergegeven voor de naam van de tab en als er verder geen conflicten op andere tabs zijn, wordt de knop source:trunk/resources/images/dialogs/conflict.svg Oplossen ingeschakeld kunt u uw beslissing toepassen. De waarden die u heeft gekozen zullen worden toegepast en het dialoogvenster wordt gesloten.

Conflicten in meerdere tags

Klik op de waarden die u wilt behouden:

In het voorbeeld: Als u dubbelklikt op de waarden of meerdere waarden selecteert door te drukken op klik +Ctrl of klik +shift en dan klikt op de knoppen tussen de tabellen, source:trunk/resources/images/dialogs/conflict/tagkeepmine.svg of source:trunk/resources/images/dialogs/conflict/tagkeeptheir.svg, bepaalt u om de waarden te behouden en de andere waarden te verwijderen. De tabel in het midden geeft nu de te behouden waarden weer en de kleur van de achtergrond wijzigt naar groen. Geselecteerde waarden in de middelste tabel kunnen worden leeggemaakt met de knop onder de tabel (source:trunk/resources/images/dialogs/conflict/tagundecide.svg).

Als eenmaal alle conflicten in tags zijn opgelost wordt het groene vinkje (source:trunk/resources/images/misc/green_check.svg) weergegeven voor de naam van de tab en als er verder geen conflicten op andere tabs zijn, wordt de knop source:trunk/resources/images/dialogs/conflict.svg Oplossen ingeschakeld kunt u uw beslissing toepassen. De waarden die u heeft gekozen zullen worden toegepast en het dialoogvenster wordt gesloten.

Verschillen in de lijst met knopen/leden van twee versies van een weg/relatie oplossen

Methoden voor het oplossen zijn soortgelijk voor zowel knopen als leden.

Als u het een rood vierkant source:trunk/resources/images/dialogs/conflict/mergeincomplete.svg ziet op de tab Knopen, respectievelijk Leden, dan moet u verschillen oplossen in de lijst met source:trunk/resources/images/data/node.svg knopen van twee source:trunk/resources/images/data/way.svg wegen, respectievelijk de lijst met leden van twee source:trunk/resources/images/data/relation.svg relaties. Er zijn drie kolommen met tabellen in het respectievelijke paneel (zie schermafdruk hieronder):

  • de meest links gelegen tabel geeft de lijst met knopen/leden van de lokale versie van het object weer
  • de meest rechts gelegen tabel geeft de lijst met knopen/leden van de versie van het object op de server weer
  • de tabel in het midden geeft de lijst met knopen/leden van de samengevoegde weg weer

In het begin is de middelste tabel leeg. U zult nu moeten beslissen welke knopen u wilt behouden uit de lokale gegevensset (de meest links gelegen tabel) en welke van de gegevensset van de server (de meest rechts gelegen tabel), en in welke volgorde.

  • Scherm met knopen

  • Scherm met leden

De standaard werkstroom

De standaard werkstroom om conflicten in de lijst met knopen/leden van twee objectversies op te lossen bestaat uit drie stappen:

  1. Selecteer knopen/leden uit een van beide versies van de objecten en sorteer de resulterende lijst met knopen/leden indien nodig
  2. Bevries de resulterende samengevoegde lijst met knopen/leden door te klikken op de knop Bevriezen

. Wanneer u de samengevoegde lijst met knopen/leden bevriest vertelt u JOSM dat alle conflicten in de lijst met knopen/leden zijn opgelost.

  1. source:trunk/resources/images/dialogs/conflict.svg Oplossen

Afhankelijk van de positie van een lid/knoop in de lijst worden verschillende achtergronden gebruikt:

  • - rood - het/de lid/knoop staat alleen in deze lijst. Hij is niet aanwezig in de andere lijst.
  • - roze - het/de lid/knoop staat in beide lijsten, maar staat op verschillende posities
  • - een groene achtergrond betekent dat een lid/knoop in beide lijsten op dezelfde positie staat.
  • - blauw - een lid/knoop is geselecteerd
  • - wit - in de lijst (Samengevoegde versie) is een lid/knoop niet geselecteerd

Een eenvoudige werkstroom: De lijst met knopen van de versie van het object uit uw lokale gegevensset behouden

Het volgende voorbeeld geeft de werkstroom weer wanneer u beslist om alle knopen te behouden in dezelfde volgorde van de lokale versie van het object.
Opmerking: schermafdrukken zijn voor knopen, maar de methode is hetzelfde voor leden.

Selecteer eerst alle elementen in de meest links gelegen tabel (ofwel met behulp van de muis of door op Ctrl+A in de tabel te drukken) (zie volgende schermafdruk):

Klik dan op de knop rechts boven in de tabel source:trunk/resources/images/dialogs/conflict/copystartleft.svg om de geselecteerde knopen/leden naar de middelste tabel met de samengevoegde knopen/leden te kopiëren; U kunt hetzelfde resultaat bereiken zonder de knopen/leden te selecteren, door te klikken op de knop Terug rechts van de tabel (source:trunk/resources/images/dialogs/conflict/useallleft.svg).

Klik tenslotte op Bevriezen om de resulterende samengevoegde lijst met knopen te bevriezen:

Het symbool op de tab Knopen/Leden schakelt nu naar een groen vinkje source:trunk/resources/images/misc/green_check.svg en kunt u de beslissingen voor het samenvoegen toepassen.

Een minder simpele werkstroom: Mix en reorganiseer de lijst met knopen/leden van de lokale versie van het object en hun versie

Opmerking: schermafdrukken zijn voor leden, maar de methode is hetzelfde voor knopen.

Selecteren lid/knoop

Selecteren van de leden/knopen in de lijst ("Mijn versie" en "Hun versie") werkt zoals normaal: Shift+klik om een bereik van leden/knopen te selecteren, houd Ctrl ingedrukt en klik om meerdere leden/knopen te (de)selecteren.

Als leden/knopen zijn geselecteerd gebruik dan de knoppen aan de rechterkant van de lijst ‘Mijn versie’ en links van de lijst ‘Hun versie’ om ze in de lijst ‘Samengevoegde versie’ te plaatsen. De knoppen in de twee lijsten zijn symmetrisch.

De knoppen bieden de volgende acties:

Pictogram Beschrijving
source:trunk/resources/images/dialogs/conflict/copystartleft.svg Kopieer "mijn" geselecteerde elementen naar het begin van de lijst met samengevoegde leden/knopen
source:trunk/resources/images/dialogs/conflict/copybeforecurrentleft.svg Kopieer "mijn" geselecteerde elementen voor de eerder geselecteerde elementen in de lijst met samengevoegde leden/knopen
source:trunk/resources/images/dialogs/conflict/copyaftercurrentleft.svg Kopieer "mijn" geselecteerde elementen achter de eerder geselecteerde elementen in de lijst met samengevoegde leden/knopen
source:trunk/resources/images/dialogs/conflict/copyendleft.svg Kopieer "mijn" geselecteerde elementen naar het einde de lijst met samengevoegde leden/knopen
source:trunk/resources/images/dialogs/conflict/useallleft.svg Kopieer al "mijn" geselecteerde elementen naar het doel

Afhankelijk van de positie van een lid/knoop in de lijst "Samengevoegde versie" worden verschillende kleuren voor de achtergrond gebruikt:

  • blauw - een lid/knoop is geselecteerd
  • wit - een lid/knoop is niet geselecteerd

Herschik, indien nodig, de resulterende lijst met knopen/leden, in "Samengevoegde versie"

Als de leden/knopen in de "Samengevoegde versie" staan, kunt u ze verplaatsen met de knoppen aan de onderzijde van de lijst

De knoppen bieden de volgende acties:

Pictogram Beschrijving
source:trunk/resources/images/dialogs/conflict/moveup.svg Verplaats de geselecteerde items een plaats naar boven
source:trunk/resources/images/dialogs/conflict/movedown.svg Verplaats de geselecteerde items een plaats naar beneden
source:trunk/resources/images/dialogs/conflict/remove.svg Verwijder de geselecteerde items uit de lijst met samengevoegde elementen

Klik tenslotte op Bevriezen () om de resulterende lijst met knopen/leden te bevriezen:

Het symbool op de tab Knopen/Leden schakelt nu naar een groen vinkje (source:trunk/resources/images/misc/green_check.svg) en kunt u de beslissingen voor samenvoegen toepassen.

Ondersteuning voor het vergelijken van lijsten met knopen

Het kan moeilijk zijn om de verschillen te vinden tussen de lijsten met knopen van twee versies van het object, in het bijzonder voor wegen met veel knopen.

Het dialoogvenster Conflict ondersteunt u bij het zoeken naar de verschillen. Het kan twee van de weergegeven lijsten ("mijn" lijst, de "samengevoegde" lijst, en "hun" lijst) vergelijken en het kan de verschillen daartussen met specifieke achtergrondkleuren renderen.

Uit het volgende combinatievak kunt u selecteren welke paren lijsten moeten worden vergeleken:

  • Mijn met hun: vergelijkt de meest links gelegen tabel met de meest rechts gelegen tabel in het dialoogvenster Conflict
  • Mijn met samengevoegde: vergelijkt de meest links gelegen tabel met de middelste tabel in het dialoogvenster Conflict
  • Hun met samengevoegde: vergelijkt de middelste tabel met de meest rechts gelegen tabel in het dialoogvenster Conflict

Hints

  • Zorg er voor dat u niet bewerkt buiten het gebied dat u heeft gedownload om het probleem van conflicten te verkleinen
  • Los conflicten op door het paneel 'Conflict' te openen, selecteer één van de vermelde conflicten en kies voor het accepteren van ofwel 'hun' of 'mijn'.

Terug naar dialoogvenster paneel Conflict
Terug naar Conflict
Terug naar Help

Last modified 5 days ago Last modified on 2024-10-10T10:22:14+02:00
Note: See TracWiki for help on using the wiki.