Vai al contenuto

Progetti

I progetti sono i principali contenitori di dati su QFieldCloud. Gli utenti possono creare qualsiasi numero di progetti. I progetti devono contenere un singolo file QGIS .qgs/.qgz e possono inoltre contenere qualsiasi combinazione di file geospaziali -- GeoPackages, Shapefile, TIF -- o file di dati come foto, PDF ecc. I file non possono essere condivisi tra progetti.

I progetti QFieldCloud hanno un nome e un proprietario. Il proprietario di un progetto è un utente QFieldCloud o un'organizzazione. Non esistono due progetti che utilizzino la stessa coppia .

I progetti possono essere contrassegnati come pubblici o privati. I progetti privati sono accessibili solo agli utenti aggiunti a un progetto come collaboratori del progetto. I progetti pubblici sono visibili e possono essere scaricati da qualsiasi utente QFieldCloud.

Creare un progetto

Un progetto può essere creato in due modi diversi: utilizzando l'interfaccia web di QFieldCloud o utilizzando QFieldSync in QGIS.

File

I file sono lo scheletro su cui funziona il progetto QFieldCloud. Per rendere attivo un progetto QFieldCloud, gli utenti devono caricare almeno un file di progetto QGIS nei formati .qgs o .qgz. Tutti i file geospaziali devono essere caricati utilizzando gli stessi percorsi relativi presenti sul computer dell'utente. Se viene utilizzata una simbologia esterna in SVG o raster, gli utenti devono caricare anche i file corrispondenti.

Nota

QFieldCloud non supporta i progetti archiviati in file GeoPackage (.gpkg) (ma gli utenti possono comunque utilizzare i file GeoPackage per memorizzare i set di dati per i loro progetti).

La struttura tipica di un file QGIS potrebbe essere simile a questa:

project
├── data
│   ├── basemap.tif
│   ├── bees.gpkg
│   └── fields.gpkg
├── symbology
│   ├── icon.svg
│   └── line-pattern.png
├── DCIM
│   ├── bees-20220404121212.jpg
│   ├── bees-20220405040506.jpg
│   └── fields-20220405040607.jpg
└── project.qgs

Versioni dei file

QFieldCloud utilizza la versione dei file. Ciò consente agli utenti di ripristinare una versione precedente di qualsiasi file modificato. I file e le versioni dei file possono essere trovati nella sezione File dei propri progetti. I piani di abbonamento consentono un diverso numero di versioni per file. Cfr. la pagina qfield.cloud [prezzi per ulteriori dettagli] (https://qfield.cloud/pricing.html).

Eliminazione di vecchie versioni di file

Per garantire che vengano conservate solo le versioni dei file pertinenti e per ridurre la quantità di spazio di archiviazione necessaria per gli account, gli utenti possono eliminare le versioni dei file obsolete. Si possono eliminare manualmente le versioni dei file dalla sezione File del progetto.

Per eliminare le versioni dei file in QFieldCloud, procedere come segue:

  1. Go to the "Files" section of your project.Project files
  2. Locate the layer for which you want to delete versions.Layer selected
  3. Click on the three dots next to the layer name.Clickable option
  4. You will see a list of versions for that specific layer.List of files versions
  5. Identify the version you want to delete and click on the red trash bin icon next to it.Thrash icon
  6. Confirm the deletion when prompted, if you want to delete all versions before a specific version, you can do it activating the option "Also delete n version(s) older than the selected version.".Deleting files versions
  7. After deleting a pop up message will appear with the success and the list of versions will show just the versions that was not selected for deletion.List of versions after deleting 2 versions before

Collaboratori

Un collaboratore di progetto è un utente QFieldCloud invitato a contribuire ad un progetto. Un singolo progetto può avere più collaboratori. I collaboratori con ruoli proprietario o admin possono aggiungere altri utenti come collaboratori. I progetti di proprietà di un'organizzazione consentono di aggiungere team come collaboratori. Leggi di più su ruoli dei collaboratori.

Modifiche

Le modifiche apportate ai layer vettoriali e caricate su QFieldCloud da un dispositivo QField verranno visualizzate qui. Un change memorizza la differenza tra attributi o geometrie prima e dopo il caricamento.

Il registro delle modifiche indica quale metodo è stato utilizzato per il caricamento; può essere uno dei seguenti:

  • create - è stato creato un nuovo elemento.
  • cancella - un elemento esistente è stato cancellato.
  • patch - un elemento esistente è stato modificato.

Gli elementi creati e successivamente eliminati senza passare a QFieldCloud non vengono visualizzati nelle modifiche del progetto.

Nota

Le modifiche ai layer vettoriali online (PostGIS, WFS) che non hanno l'azione "Offline editing" non generano una modifica, ma modificano la sorgente dati originale directly.

Note

Modifiche ai layer vettoriali fatte in QGIS non appariranno qui.

Lavori

Maggiori informazioni su project jobs.

Segreti

I segreti sono impostazioni memorizzate in modo sicuro in modo criptato. I lavori di progetto hanno automaticamente accesso ai loro segreti. Una volta aggiunto, un segreto può essere rimosso, ma non modificato.

Esistono due tipi di segreti:

  • Variabili d'ambiente - Le variabili d'ambiente saranno disponibili a QGIS mentre i processi del progetto sono in esecuzione.
  • Connessione pgservice - Una connessione PostgreSQL/PostGIS definita nel file di configurazione .pg_service.conf . Se utilizzi più definizioni di servizi, devi aggiungere più segreti per ognuno di essi.

Impostazioni

Le impostazioni del progetto sono disponibili solo per i proprietari del progetto e i collaboratori con ruoli "admin". Settings deve essere maneggiato con attenzione in quanto gli utenti possono modificare le impostazioni sensibili del progetto ed eseguire azioni irreversibili.

  • Cambia la visibilità del progetto in pubblica.
  • Cambia il proprietario del progetto.
  • Elimina definitivamente un progetto.
  • ecc.

Attenzione

Le azioni emesse dalla pagina delle impostazioni di un progetto possono portare alla perdita di dati!