Важно
Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.
25.2.4. Dodatak za oflajn uređivanje
Za prikupljanje podataka, uobičajena je situacija rad sa laptopom ili mobilnim telefonom oflajn na terenu. Po povratku u mrežu, izmene je potrebno sinhronizovati sa glavnim izvorom podataka (npr. PostgreSQL bazom podataka). Ako više osoba istovremeno radi na istim skupovima podataka, teško je ručno spojiti izmene, čak i ako ljudi ne menjaju iste objekte.
Dodatak
Oflajn uređivanje automatizuje sinhronizaciju kopiranjem sadržaja izvora podataka u SpatiaLite ili GeoPackage bazu podataka i čuvanjem oflajn izmena u za to namenjene tabele. Nakon ponovnog povezivanja na mrežu, moguće je primeniti oflajn izmene na glavni skup podataka.
Da biste koristili dodatak:
Otvorite projekat sa nekim vektorskim slojevima (npr. iz Esri Shapefile, PostgreSQL ili WFS-T izvora podataka).
Pod pretpostavkom da ste već omogućili dodatak (pogledajte Core and External plugins) idite na
Pretvori u oflajn projekat. Otvara se istoimeni dijalog.Izaberite Tip skladišta. Može biti tipa baze podataka GeoPackage ili SpatiaLite.
Koristite dugme Pregledaj da biste naznačili lokaciju baze podataka u kojoj će se čuvati Oflajn podaci. To može biti postojeća datoteka ili ona koju treba napraviti.
U odeljku Izaberi udaljene slojeve označite slojeve koje biste želeli da sačuvate. Sadržaj slojeva se čuva u tabele baze podataka.
Белешка
Pošto ciljni formati baza podataka nemaju nativnu podršku za liste, dodatak za oflajn uređivanje transformiše {niska, broj} polja liste u niskovna polja gde su vrednosti razdvojene zarezima. Ovo omogućava čitanje i uređivanje sadržaja tih polja kada ste oflajn.
Ako biste želeli da rukujete i poljem iz originalnog sloja i oflajn sloja, možete se osloniti na funkcije izraza try() i array, npr.:
try(array_contains("field",1),array_contains(string_to_array("field"),1))
Možete označiti
Sinhronizuj samo izabrane objekte ako je izbor prisutan čime se omogućava čuvanje i rad samo na podskupu. To može biti neprocenjivo u slučaju velikih slojeva.To je sve!
Sačuvajte svoj projekat i ponesite ga na teren.
Uredite slojeve oflajn.
Nakon ponovnog povezivanja, otpremite izmene pomoću
Sinhronizuj.
Сл. 25.15 Napravi oflajn projekat
