Scribble Mapsi abikeskus
Vaheta keelt

Kuidas ühendamine töötab

Ühendamise põhitõdede tundmaõppimiseks külasta seda linki:
Koostöö (sh kaartide ühendamine)

Kuidas ühendamisstsenaariumid töötavad?

Kokkuvõte: Ühendamisstsenaariumides antakse prioriteet kõige viimasele salvestusele. Ühendamisstsenaariume saad aga vältida, jaotades vastutusalad nii, et meeskonnaliikmed töötaksid kaardil eri aegadel.
 

Kui kaks või enam meeskonnaliiget töötavad samal kaardil samal ajal, võtavad ühendamisstsenaariumid arvesse "deltasid".

Deltad on erinevused kasutaja uue salvestatud kaardi ja teise kasutaja varem salvestatud kaardi vahel. Kui erinevusi on, antakse prioriteet uuele salvestatud kaardile.
 
Uue kaardi salvestamisel otsib rakendus erinevusi ühiste ülekatete ID-de andmetes. Rakendus võrdleb:
  • Uue salvestatud kaardi tegevuslogi. 
  • Varem salvestatud kaardi andmeid.
Varem salvestatud kaardil tehtud muudatused kirjutab uus salvestatud kaart üle. Ülekirjutatavate muudatuste hulka kuuluvad erinevused:
  • Stiilides.
  • Punktide asukohtades.
  • Muudatustes/kustutamistes.
See on näidisjärjestus sündmustest, kus kaks meeskonnaliiget töötavad samal kaardil samal ajal. Mõlemad meeskonnaliikmed teevad muudatusi samas ülekattes:
 
  1. Kasutaja A EEMALDAB ülekatte "X".
     
  2. Kasutaja A salvestab kaardi.
     
  3. Kasutaja B MUUDAB ülekatet "X".
     
  4. Kasutaja B salvestab kaardi.
     
 
Selles stsenaariumis ülekatet "X" ei eemaldata.
 
Põhjendus on järgmine: 
Mõlemad meeskonnaliikmed soovivad tõenäoliselt säilitada viimati salvestatud muudatuse.

Kas sul on idee koostöö parandamiseks?

Meid huvitavad sinu ideed. Saada meile sõnum aadressil:
[email protected]

 
 

Viimati uuendatud