Verifica dei dati

È possibile verificare se i dati compilati hanno degli errori prima di spedire il pacchetto dei dati a Ente Terre.

È possibile utilizzare questo strumento solamente con QGIS.

È stato predisposto uno strumento che verifica la validità dei dati in funzione di quanto riportato nel Modello Fisico.

Avvio verifica dei dati

Installare il plugin tramite la procedura descritta nel capitolo di Installazione.

Se i dati vengono compilati tramite il progetto di QGIS ci sono molte meno possibilità di commettere degli errori in quanto i moduli di inserimento dati incorporano molti dei vincoli inseriti a livello di DataBase.

Se i dati vengono compilati con un altro software è molto importante prestare estrema attenzione al Modello Fisico e ai vincoli sui vari campi.

Fare doppio click sull’algoritmo Verifica i dati del piano per aprire la finestra di dialogo:

_images/verifica_dati_finestra.png

Cliccare sul pulsante sfoglia per selezionare la cartella con tutti gli shapefile del Piano compilati e cliccare sul pulsante Esegui per avviare la procedura di validazione dei dati.

Al termine della procedura si possono verificare 2 scenari:

  1. nessun errore rilevato: in questo caso la finestra di log non riporta nessun errore:

    _images/verifica_no_errori.png

    Alla fine dell’esecuzione viene riportato il messaggio: Nessun errore riscontrato. Procedura di validazione completata con successo!

  2. errori rilevati: in questo caso la finestra rileva gli errori e riporta il nome dei layer e il vincolo violato:

    _images/verifica_si_errori.png

    Alla fine dell’esecuzione dell’algoritmo viene riportato un messaggio con l’elenco dei layer che hanno degli errori: Errori trovati per i layer: infr uned.

    In questo caso è necessario guardare con attenzione il log alla voce DETAILS per identificare l’errore di inserimento dei dati.

    Nell’esempio si vede che il vincolo violato è tipo_fabb sul layer uned. Si nota infatti che il campo deve essere compilato obbligatoriamente.

    Si consiglia di esportare il file di log tramite il pulsante dedicato in basso a sinistra pulsanti_processing in modo da poter adeguatamente individuare e correggere gli errori.

Lista errori

Si riporta di seguito una lista esaustiva dei vincoli inseriti nel DB incaricati di controllare la validità dei dati.

Layer pf

  • errata_lunghezza_del_campo_chiavePF (il campo chiavePF è lungo 7 caratteri)

  • errata_lunghezza_del_campo_Particella_Fisiografica_PF (il campo PF è lungo 3 caratteri)

  • errata_lunghezza_del_campo_Belfiore

  • errata_lunghezza_del_campo_Comune

  • geometria_non_valida

Layer sf

  • errata_lunghezza_del_campo_chiavePF (il campo chiavePF è lungo 7 caratteri)

  • errata_lunghezza_del_campo_chiaveSF (il campo chiaveSF è lungo 9 caratteri),

  • errata_lunghezza_del_campo_Particella_Fisiografica_PF (il campo PF è lungo 3 caratteri)

  • errata_lunghezza_del_campo_Sottoparticella_Fisionomica_SF (il campo SF è lungo 2 caratteri)

  • superficie_tare_inserire_valore_uguale_o_superiore_a_0

  • superficie_tare_deve_essere_superiore_a_area_Sottoparticella

  • errore_altitudine_min_inserire_valore_compreso_tra_0_e_2100

  • errore_altitudine_max_inserire_valore_compreso_tra_0_e_2100

  • inserire_nome_cognome_rilevatore

  • geometria_non_valida

Layer sfb

  • errore_coeff_copertura_inserire_valore_compreso_tra_0_e_100

  • eta_prevalente_inserire_valore_uguale_o_superiore_a_0

  • errore_perc_conifere_inserire_valore_compreso_tra_0_e_100

  • errore_perc_latifoglie_inserire_valore_compreso_tra_0_e_100

  • errore_perc_matricine_inserire_valore_compreso_tra_0_e_100

  • errore_perc_matricine_2_inserire_valore_compreso_tra_0_e_100

  • errore_perc_rinnovazione_inserire_valore_compreso_tra_0_e_100

  • errore_perc_rinnovazione2_inserire_valore_compreso_tra_0_e_100

  • errore_altezza_dominante_inserire_valore_compreso_tra_0_e_150

  • errore_altezza_media_inserire_valore_compreso_tra_0_e_150

  • diametro_medio_inserire_valore_uguale_o_superiore_a_0

  • areabasimetrica_inserire_valore_uguale_o_superiore_a_0

  • provvigione_a_ettaro_inserire_valore_uguale_o_superiore_a_0

  • provvigione_totale_inserire_valore_uguale_o_superiore_a_0

  • inserire_descrizione_Sottoparticella_Fisionomica_Bosco

Layer sfap

  • valore_pastorale_inserire_valore_superiore_a_0

  • sistema_di_pascolo_inserire_valore_superiore_a_0

  • calcolo_del_carico_inserire_valore_superiore_a_0

  • carico_totale_inserire_valore_superiore_a_0

Layer sfal

  • inserire_descrizione_Sottoparticella_Fisionomica_Altro

Layer int

  • numero_modulo_intervento_inserire_valore_superiore_a_0

  • errore_anno_intervento_inserire_valore_compreso_tra_2000_e_2050

  • inserire_descrizione_etichetta_intervento

  • eta_prevalente_inserire_valore_superiore_a_0

  • provvigione_ettaro_intervento_inserire_valore_superiore_a_0

  • provvigione_ettaro_anno_inserire_valore_superiore_a_0

  • ripresa_ettaro_anno_inserire_valore_superiore_a_0

  • ripresa_totale_anno_inserire_valore_superiore_a_0

Layer intap

  • numero_modulo_intervento_inserire_valore_superiore_a_0

  • errore_anno_intervento_inserire_valore_compreso_tra_2000_e_2050

  • inserire_descrizione_etichetta_intervento

Layer viab

  • errata_lunghezza_del_campo_Belfiore

  • errata_lunghezza_del_campo_Comune

  • inserire_nome_toponimo

  • errata_lunghezza_del_campo_VIAB_Numero_della_viabilita (il campo VIAB è lungo 3 caratteri)

  • lunghezza_inserire_valore_superiore_a_0

  • larghezza_inserire_valore_superiore_a_0

  • errore_percpendenza_inserire_valore_compreso_tra_0_e_100

  • errore_perccontropendenza_inserire_valore_compreso_tra_0_e_100

  • errore_anno_intervento_inserire_valore_compreso_tra_2000_e_2050

  • geometria_non_valida

Layer emer

  • errata_lunghezza_del_campo_EMER_Numero_dell_emergenza (il campo EMER è lungo 3 caratteri)

  • errore_anno_intervento_inserire_valore_compreso_tra_2000_e_2050

  • geometria_non_valida

Layer infr

  • errata_lunghezza_del_campo_INFR_Numero_dell_infrastruttura (il campo INFR è lungo 3 caratteri)

  • errore_anno_intervento_inserire_valore_compreso_tra_2000_e_2050

  • geometria_non_valida

Layer diss

  • errata_lunghezza_del_campo_DISS_Numero_del_dissesto (il campo DISS è lungo 3 caratteri)

  • errore_anno_intervento_inserire_valore_compreso_tra_2000_e_2050

  • geometria_non_valida

Layer uned

  • errata_lunghezza_del_campo_uned (il campo UNED è lungo 3 caratteri)

  • errata_lunghezza_del_campo_sezione_censuaria (il campo SEZ_CENS è lungo 1 carattere)

  • errata_lunghezza_del_campo_foglio (il campo FOGLIO è lungo 4 caratteri)

  • errata_lunghezza_del_campo_particella (il campo PARTICELLA è lungo da 1 a 5 caratteri)

  • inserire_indirizzo_unita_edilizia

  • inserire_descrizione_interventi_unita_edilizia

  • inserire_nome_cognome_rilevatore

  • geometria_non_valida