Outdated documentation

The latest documentation was moved to docs.qfield.org

Plugin QFieldSync

Plugin-ul QFieldSync ajută la pregătirea și împachetarea proiectelor QGIS pentru QField.

QFieldSync permite pregătirea proiectului, automatizând următoarele:

  • Pașii necesari configurării proiectului (ex.: Proiect portabil)
  • Crearea hărților topografice pornind de la un singur strat raster sau de la un stil definit într-o temă pentru hartă.
  • Configurarea funcționalităților de editare offline și de sincronizare a anulărilor.

Fluxul de lucru

Pentru a obține o scurtă prezentare a procesului, iată o listă de pași tipici:

  1. Creare pachet QField. Acesta reprezintă o copie de lucru, într-un dosar separat.
  2. Copiați pachetul QField pe dispozitivul țintă.
  3. Mergeți pe teren și colectați datele.
  4. Copiați datele modificate înapoi pe computerul dvs.
  5. Sincronizați datele modificate cu baza de date sau fișierele.

Instalare

In QGIS, open the plugin library and search for qfield sync. Select the plugin in the list and click on Install.

../_images/qfield-sync_install1.png

Configurare

Configurația proiectul este salvată în fișierul master, .qgs, al proiectului. În acest fel este posibilă pre-configurarea, o dată, a unui proiect, apoi utilizarea sa în mod repetat.

../_images/qfield-sync_configmenu1.png

Configurarea stratului

../_images/qfield-sync_config1.png

În dialogul de configurare a proiectului, o acțiune poate fi definită, în mod individual, pentru fiecare strat. În funcție de tipul stratului, sunt disponibile diferite tipuri de acțiuni.

Copiere
Stratul va fi copiat în directorul pachetului. Acest lucru este posibil numai pentru straturile stocate în fișiere.
Nicio acțiune
Sursa stratului va fi lăsată intactă. Acest lucru este disponibil numai pentru straturi nestocate în fișiere, cum ar fi WMS, WFS, PostGIS…
Editare offline
O copie de lucru a stratului este copiată în directorul pachetului. Fiecare schimbare care se face, pe durata lucrului, în proiectul împachetat, se înregistrează într-un jurnal al modificărilor. Atunci când are loc sincronizarea modificărilor, acest jurnal va fi urmat, toate modificările fiind aplicate asupra bazei de date principale. Nu are loc nici un conflict de manipulare.
Eliminare
Stratul va fi eliminat din copia de lucru. Acest lucru este util în cazul în care un strat este utilizat în harta de bază, și nu va fi disponibil în cadrul proiectului împachetat.

Configurarea hărții de bază

O hartă de bază este un strat raster, care se adaugă ca fundal la fișierul împachetat al proiectului.

În cazul în care este activată opțiunea hărții de bază, va fi randată o hartă de bază, la fiecare împachetare a proiectului. Aria de interes - extinderea care va fi randată - va fi aleasă la momentul împachetării.

Există două surse posibile pentru o hartă de bază:

Strat
Un strat raster. Este util pentru a obține o copie offline a unui strat on-line, cum ar fi un WMS, sau pentru a avea o copie de lucru a unui format neacceptat, cum ar straturile ECW sau MrSID.
Tema Hărții
O temă de hartă. Aceasta este utilă pentru a crea o hartă de fundal, cu un anumit stil, bazată pe o combinație a mai multor straturi. Aceste straturi pot fi ulterior eliminate din pachetul de lucru, nefiind nevoie să fie afișate pe dispozitiv. Astfel, se poate economisi spațiul de pe disc, și se protejează bateria dispozitivului.

Dimensiunea plăcuțelor definește rezoluția spațială. Ea determină numărul de unități de hartă per pixel. Atunci când CRS-ul canevasului hărții are metrul ca unitate și dimensiunea plăcuței este setată la 1, fiecare pixel raster va avea o extindere spațială de 1x1 m, iar în cazul în care aceasta este setată la 1000, fiecare pixel raster va avea o extindere spațială de 1 kilometru pătrat.

Configurarea editării offline

În cazul în care este bifată sincronizarea doar a entităților din zona de interes, numai entitățile care sunt incluse în extinderea canevasului hărții la momentul împachetării, vor fi copiate în copia de lucru editabilă offline.

Pachet pentru Qfield

După ce proiectul este configurat, împachetați-l într-un folder. Acest folder va conține în el proiectul .qgs și datele folosite.

../_images/qfield-sync_package3.png

Copiați folderul pe dispozitiv. Deschideți Qfield, apoi proiectul și începeți colectarea datelor.

Make also sure to save the QGIS project using the regular Save As of QGIS as you’ll have to re-open it later when you want to synchronize the changes.

Sincronizare din Qfield

Când doriți să sincronizați ceea ce ați colectat, redeschideți proiectul în QGIS (cel pe care l-ați salvat cu Salvare Ca).

Copiați folderul proiectului de pe dispozitivul dvs. pe computer, apoi utilizați meniul de Sincronizare din Qfield pentru a sincroniza modificările din proiectul portabil în proiectul principal.

../_images/qfield-sync_sync1.png

Make sure that you synchronize your data back only once. That means, if you go out again to collect more data, you should create a new QField package before to avoid sync problems later on (like e.g. duplicates).