wiki:Fo:Help/Concepts/Conflict

Stridir

JOSM stýrir kopium av OSM-elementum. Tað hentar tey úr fílu ella niðurheintar tey frá OSM servaranum og goymir tey í minni. Um tú broytir element ella leggur element til á tínum korti, arbeiðir tú á kopium. Upprunaelementini eru enn goymd á servaranum, har aðrir brúkarar kunnu fáa tey og har aðrir kortgerarar kunnu senda síni dagføringar.

Hetta merkir, at tú eigar ikki elementini, sum tú arbeiðir við, tú deilir teimum enn við aðrum. Um tú skiftar tín loku element við servaranum, kann tín útgáva kollidera við útgávuna, sum onnur brúkari hevur sent sum dagføring. JOSM royndar sítt besta at fjala hesi kollisionir frá tær, men stundin kann tað ikki leysa munirnar millum tær útgávurnar sjálvvirkiliga. Í hesum førum skapar tað strid.

Strid er ein munur millum tveir útgávur av einum elementi, sum JOSM ikki kann leysa sjálvvirkiliga.

Hvør dátulóg goymir ein lista av óleysdum stríðum í source:trunk/resources/images/dialogs/conflict.svg Stridslista panelinum. Í hesum paneli kanst tú opna samráðing til at leysa stríð.

At leysa stríð merkir, at tú mást ákveða fyri hvønn mun millum tveir elementútgávur, hvørja útgávu tú ynskir at goyma, ein ferð sum eisini verður nevndur samanlegging.

Stridir undir niðurhenting/dagføring

Um tú niðurhentir element frá OSM servaranum í ein tilverandi lóg, kunnu elementini frá servaranum "kollidera" við elementum sum longu eru í lógini. Ofta, kann JOSM handtera hesi kollisionir sjálvvirkiliga, men stundin er hetta ómøguligt. Her eru nakrir dømi:

Sjálvvirkilig handtering

  1. Tú hentaðir eitt øki.
  2. Tú broytir jørðbrúksvegin. Meðan hentaði ein annar brúkari sama økið og strikaði 4 nodur frá motorveginum og sendi upp hann.
  3. Tú velur valmyndina 'Fílu -> source:trunk/resources/images/updatedata.svg Dagfør dátur (en)'. Nøkur nodur eru ikki long til á servaranum, meðan tey eru enn í tínum lóg.

JOSM boðar tær við at vísa boðini:

Update data, conflict automatic

Tá tú trýstir á Kanna á servaranum: JOSM kann leysa hetta sjálvvirkiliga við at strika nodur í tínum lóg, sum ikki longu eru á servaranum og ikki kollidera við tína broyting. JOSM skapar ikki stríð.

Strids skapan

  1. Tú niðurhentir eina nodu við id:1 frá servaranum, har navn merkingin er stillt til "Mitt navn".
  2. Tú rættir noduna og broytir navnið til "Eller er hetta navnið?". Meðan hentaði ein annar brúkari eisini noduna, broyti navnið til "Hetta er navnið", og sendi upp hana.
  3. Tú velur valmyndina 'Fílu -> source:trunk/resources/images/updatedata.svg Dagfør dátur (en)'. Útgávan av noduni tikin frá servaranum hevur merkingina navn stilla til "Hetta er navnið", sum kolliderar við "Eller er hetta navnið?", navnið sum tú stillti.

JOSM kann ikki leysa hetta sjálvvirkiliga. Tað skapar strid. Vanliga vísir JOSM ein villa boð sum hetta:

Conflicts detected

og skapar ein óleysdan stríð.

Strid undir sending

Um tú sendir element til OSM servaran, kunnu tey "kollidera" har við dagføringar frá øðrum kortgerarum. Stundin, kann JOSM handtera hesi kollisionir sjálvvirkiliga. Um, til dømis, tú roynir at strika eitt longu strikað element, sigur JOSM einki um striking og forðar tær fyri villuboðum. Í flestu førum, men, kann JOSM ikki handtera tey sjálvvirkiliga. Her er eitt dømi:

  1. Tú niðurhentir eina nodu við id:1 frá servaranum, har navn merkingin er stillt til "Mitt navn".
  2. Ein annar kortgerari niðurhentir eisini noduna við id:1, setur navnið til "Hetta er navnið", og sendir upp hana.
  3. Tú broytir navnið til "Eller er hetta navnið?" og sendir upp á servaran.
  4. Á servaranum, kolliderar tín sending við sendingina hjá øðrum kortgerara.

JOSM kann ikki leysa hetta sjálvvirkiliga. Tað skapar strid. Vanliga vísir JOSM ein villa boð sum hetta:

Stridir undir samanlegging

Í JOSM kanst tú samanleggja elementini í einari dátulóg í aðra dátulóg. Umaftur, kann hetta leiða til "kollisionir" millum ymiskar útgávur av somu elementunum. Um JOSM ikki kann leysa tey sjálvvirkiliga, skapar tað eisini stridir.

Leysa stríð

Hvør dátulóg goymir ein lista av stríðum, sum ikki eru leyst enn. Tú kanst hyggja eftir hesum listanum í source:trunk/resources/images/dialogs/conflict.svg Stridslista panelinum. Fyri hvørt stríð á listanum kanst (og skalt) tú opna Stridsleysingar Samráðingina og leysa tað.

At leysa stríð er týdningarmikið. Til dømis, kanst tú ikki senda tínar dagføringar til OSM servaran, um listin av óleysdum stríðum ikki er tómur.

Tekniskur bakgrundur

Fyri hvørja broyting, sum ávirkar eitt element, setur servarin ein vaksandi útgávunúmer á tað element. (Hetta verður víst í søguni t.d. vegur 1222.) JOSM minnist útgávuna av teimum niðurhentu elementunum og meldir tað til servarans undir sending. Um servarin hevur hægri útgávunúmer (vegna broytingar frá øðrum kortgerara), forkastar hann tína sendu broyting. Í hesum støði skapar JOSM stríð. Útgávan, sum verður nevnd "mín" í stríðsleysingar samráðingini, er hin gamla, niðurhenta útgávan, men við tínum lokalu broytingum lagdar til. Útgávan, sum verður nevnd "teirra", er seinasta útgávan á servaranum, sum verður so sjálvvirkiliga niðurhent frá servaranum.

Sí eisini


Aftur til Høvuðs Help

Last modified 5 months ago Last modified on 2025-05-03T05:25:03+02:00
Note: See TracWiki for help on using the wiki.