VALIDARE DOCUMENTAȚII
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Pentru fisierul incarcat verifica daca acesta exista |
Parametrii: - |
BLOCKER | 2.0.0 |
| 2 | Pentru fisierul incarcat verifica daca acesta este zipfile |
Parametrii: - |
BLOCKER | 2.0.0 |
| 3 | Verifica daca arhiva zip are un singur fisier principal |
Parametrii: 1 |
BLOCKER | 2.0.0 |
| 4 | Verifica daca numele fisierul principal are structura corecta |
Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUG_[0-9]{8}\b |
BLOCKER | 2.0.0 |
| 5 | Verifica daca in fisierul principal exista 5 subdirectoare |
Parametrii: 5 |
BLOCKER | 2.0.0 |
| 6 | Verifica daca in lista de subdirectoare din directorul principal exista subdirectorul denumit '0_Seturi_date_spatiale' |
Parametrii: 0_Seturi_date_spatiale |
BLOCKER | 2.0.0 |
| 7 | Verifica daca in lista de subdirectoare din directorul principal exista subdirectorul denumit '1_Studii_fundamentare' |
Parametrii: 1_Studii_fundamentare |
BLOCKER | 2.0.0 |
| 8 | Verifica daca in lista de subdirectoare din directorul principal exista subdirectorul denumit '2_Piese_scrise' |
Parametrii: 2_Piese_scrise |
BLOCKER | 2.0.0 |
| 9 | Verifica daca in lista de subdirectoare din directorul principal exista subdirectorul denumit '3_Piese_desenate' |
Parametrii: 3_Piese_desenate |
BLOCKER | 2.0.0 |
| 10 | Verifica daca in lista de subdirectoare din directorul principal exista subdirectorul denumit '4_Avize_acorduri' |
Parametrii: 4_Avize_acorduri |
BLOCKER | 2.0.0 |
| 11 | Verifica daca in arhiva zip are structura directoarelor corecta, verifica daca structura este director_principal\subdirector (pentru fiecare subdirector) |
Parametrii: 0_Seturi_date_spatiale,1_Studii_fundamentare,2_Piese_scrise,3_Piese_desenate,4_Avize_acorduri |
BLOCKER | 2.0.0 |
| 12 | Verifica daca in arhiva zip exista un singur fisier gpkg |
Parametrii: 1 |
BLOCKER | 2.0.0 |
| 13 | Verifica daca numele fisierul gpkg are aceasi structura corecta (la fel ca si numele directorului principal) |
Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUG_[0-9]{8}\b |
BLOCKER | 2.0.0 |
| 14 | Verifica daca in arhiva zip exista 27 sau mai putine fisiere pdf (fara avize) |
Parametrii: 27 |
BLOCKER | 2.0.0 |
| 15 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_1_Actualizare_suport_topografic.pdf' |
Parametrii: 1_1_Actualizare_suport_topografic.pdf |
WARNING | 2.0.0 |
| 16 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_2_Conditii_geotehnice_hidrogeologice.pdf' |
Parametrii: 1_2_Conditii_geotehnice_hidrogeologice.pdf |
WARNING | 2.0.0 |
| 17 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_3_Relatii_periurbane.pdf' |
Parametrii: 1_3_Relatii_periurbane.pdf |
WARNING | 2.0.0 |
| 18 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_4_Organizare_circulatie_transporturi.pdf' |
Parametrii: 1_4_Organizare_circulatie_transporturi.pdf |
WARNING | 2.0.0 |
| 19 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_5_Protectia_mediului_riscuri_naturale_antropice.pdf' |
Parametrii: 1_5_Protectia_mediului_riscuri_naturale_antropice.pdf |
WARNING | 2.0.0 |
| 20 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_6_Studiu_istoric_peisagistic.pdf' |
Parametrii: 1_6_Studiu_istoric_peisagistic.pdf |
WARNING | 2.0.0 |
| 21 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_7_Tipuri_proprietate.pdf' |
Parametrii: 1_7_Tipuri_proprietate.pdf |
WARNING | 2.0.0 |
| 22 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_8_Potential_balnear_turistic.pdf' |
Parametrii: 1_8_Potential_balnear_turistic.pdf |
WARNING | 2.0.0 |
| 23 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_9_Infrastructura_tehnico_edilitara.pdf' |
Parametrii: 1_9_Infrastructura_tehnico_edilitara.pdf |
WARNING | 2.0.0 |
| 24 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_10_Alte_studii.pdf' |
Parametrii: 1_10_Alte_studii.pdf |
WARNING | 2.0.0 |
| 25 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_11_Analiza_factori_anchete_sociale.pdf' |
Parametrii: 1_11_Analiza_factori_anchete_sociale.pdf |
WARNING | 2.0.0 |
| 26 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_12_Evolutie_activitati_economice.pdf' |
Parametrii: 1_12_Evolutie_activitati_economice.pdf |
WARNING | 2.0.0 |
| 27 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_13_Evolutie_socio_demografica.pdf' |
Parametrii: 1_13_Evolutie_socio_demografica.pdf |
WARNING | 2.0.0 |
| 28 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_14_Mobilitate_transport.pdf' |
Parametrii: 1_14_Mobilitate_transport.pdf |
WARNING | 2.0.0 |
| 29 | Verifica daca in lista de fisiere pdf exista fisierul denumit '1_15_Impact_schimbari_climatice.pdf' |
Parametrii: 1_15_Impact_schimbari_climatice.pdf |
WARNING | 2.0.0 |
| 30 | Verifica daca in lista de fisiere pdf exista fisierul denumit '2_1_Memoriu_general.pdf' |
Parametrii: 2_1_Memoriu_general.pdf |
WARNING | 2.0.0 |
| 31 | Verifica daca in lista de fisiere pdf exista fisierul denumit '2_2_Regulament_local_urbanism.pdf' |
Parametrii: 2_2_Regulament_local_urbanism.pdf |
WARNING | 2.0.0 |
| 32 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_1_Incadrare_teritoriu.pdf' |
Parametrii: 3_1_Incadrare_teritoriu.pdf |
WARNING | 2.0.0 |
| 33 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_2_Zonificare_functionala_existenta_bilant.pdf' |
Parametrii: 3_2_Zonificare_functionala_existenta_bilant.pdf |
WARNING | 2.0.0 |
| 34 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_3_Analize_functionale.pdf' |
Parametrii: 3_3_Analize_functionale.pdf |
WARNING | 2.0.0 |
| 35 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_4_Situatia_existenta_disfunctionalitati.pdf' |
Parametrii: 3_4_Situatia_existenta_disfunctionalitati.pdf |
WARNING | 2.0.0 |
| 36 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_5_Strategia_de_dezvoltare_spatiala.pdf' |
Parametrii: 3_5_Strategia_de_dezvoltare_spatiala.pdf |
WARNING | 2.0.0 |
| 37 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_6_Reglementari_urbanistice_propuse_si_UTR.pdf' |
Parametrii: 3_6_Reglementari_urbanistice_propuse_si_UTR.pdf |
WARNING | 2.0.0 |
| 38 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_7_Reglementari_tehnico-edilitare_propuse.pdf' |
Parametrii: 3_7_Reglementari_tehnico-edilitare_propuse.pdf |
WARNING | 2.0.0 |
| 39 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf' |
Parametrii: 3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf |
WARNING | 2.0.0 |
| 40 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf' |
Parametrii: 3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf |
WARNING | 2.0.0 |
| 41 | Verifica daca in lista de fisiere pdf exista fisierul denumit '3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf' |
Parametrii: 3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf |
WARNING | 2.0.0 |
| 42 | Verifica daca in arhiva zip numarul de fisiere pdf din subdirectorul '4_Avize_acorduri' este egal sau mai mic decat 30 |
Parametrii: 30 |
WARNING | 2.0.0 |
| 43 | Verifica daca structura fisierelor pdf din subdirectorul '4_Avize_acorduri' este corecta |
Parametrii: 4_([1-9]|[12]\d|30)_Aviz_(L|C)_.*\.(pdf|PDF)$ |
WARNING | 2.0.0 |
| 44 | Verifica daca fisierele pdf sunt fisiere pdf valide, nu doar ca are la final '.pdf' |
Parametrii: pdf |
BLOCKER | 2.0.0 |
| 45 | Verifica daca fisierul gpkg este un fisier gpkg valid, nu doar ca are la final '.gpkg' |
Parametrii: gpkg |
BLOCKER | 2.0.0 |
| 46 | Verifica daca in fisierul gpkg exista 11 sau mai multe straturi |
Parametrii: 11 |
BLOCKER | 2.0.0 |
| 47 | Verifica daca in lista de straturi exista un strat denumit 'PlanSpatial' |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 48 | Verifica daca in lista de straturi exista un strat denumit 'ZFExistenta' |
Parametrii: ZFExistenta |
BLOCKER | 2.0.0 |
| 49 | Verifica daca in lista de straturi exista un strat denumit 'ZFPropusa' |
Parametrii: ZFPropusa |
BLOCKER | 2.0.0 |
| 50 | Verifica daca in lista de straturi exista un strat denumit 'ZonaReglementareSuplimentara' |
Parametrii: ZonaReglementareSuplimentara |
BLOCKER | 2.0.0 |
| 51 | Verifica daca in lista de straturi exista un strat denumit 'RegulamentLocalUrbanism' |
Parametrii: RegulamentLocalUrbanism |
BLOCKER | 2.0.0 |
| 52 | Verifica daca in lista de straturi exista un strat denumit 'RegulamentLocalUrbanismDetaliat' |
Parametrii: RegulamentLocalUrbanismDetaliat |
BLOCKER | 2.0.0 |
| 53 | Verifica daca in lista de straturi exista un strat denumit 'LimitaIntravilanExistenta' |
Parametrii: LimitaIntravilanExistenta |
BLOCKER | 2.0.0 |
| 54 | Verifica daca in lista de straturi exista un strat denumit 'LimitaIntravilanPropusa' |
Parametrii: LimitaIntravilanPropusa |
BLOCKER | 2.0.0 |
| 55 | Verifica daca in lista de straturi exista un strat denumit 'ReteleTehnicoEdilitare' |
Parametrii: ReteleTehnicoEdilitare |
BLOCKER | 2.0.0 |
| 56 | Verifica daca in lista de straturi exista un strat denumit 'CaiComunicatie' |
Parametrii: CaiComunicatie |
BLOCKER | 2.0.0 |
| 57 | Verifica daca in lista de straturi exista un strat denumit 'ReglementariUrbanisticePunct' |
Parametrii: ReglementariUrbanisticePunct |
BLOCKER | 2.0.0 |
| 58 | Verifica daca in stratul 'PlanSpatial' exista numarul corect de coloane (12) |
Parametrii: 12 |
BLOCKER | 2.0.0 |
| 59 | Verifica daca in stratul 'ZFExistenta' exista numarul corect de coloane (10) |
Parametrii: 10 |
BLOCKER | 2.0.0 |
| 60 | Verifica daca in stratul 'ZFPropusa' exista numarul corect de coloane (10) |
Parametrii: 10 |
BLOCKER | 2.0.0 |
| 61 | Verifica daca in stratul 'ZonaReglementareSuplimentara' exista numarul corect de coloane (9) |
Parametrii: 9 |
BLOCKER | 2.0.0 |
| 62 | Verifica daca in stratul 'RegulamentLocalUrbanism' exista numarul corect de coloane (4) |
Parametrii: 4 |
BLOCKER | 2.0.0 |
| 63 | Verifica daca in stratul 'RegulamentLocalUrbanismDetaliat' exista numarul corect de coloane (21) |
Parametrii: 21 |
BLOCKER | 2.0.0 |
| 64 | Verifica daca in stratul 'LimitaIntravilanExistenta' exista numarul corect de coloane (6) |
Parametrii: 6 |
BLOCKER | 2.0.0 |
| 65 | Verifica daca in stratul 'LimitaIntravilanPropusa' exista numarul corect de coloane (5) |
Parametrii: 5 |
BLOCKER | 2.0.0 |
| 66 | Verifica daca in stratul 'ReteleTehnicoEdilitare' exista numarul corect de coloane (7) |
Parametrii: 7 |
BLOCKER | 2.0.0 |
| 67 | Verifica daca in stratul 'CaiComunicatie' exista numarul corect de coloane (6) |
Parametrii: 6 |
BLOCKER | 2.0.0 |
| 68 | Verifica daca in stratul 'ReglementariUrbanisticePunct' exista numarul corect de coloane (3) |
Parametrii: 3 |
BLOCKER | 2.0.0 |
| 69 | Verifica daca in stratul 'PlanSpatial' coloanele sunt denumite corect |
Parametrii: SIRUTA,Judet,UAT,NivelPlan,TitluPlan,HCL,Data_aprob,Data_exp,Stadiu,ArieADM,ArieINT,AriePlan |
BLOCKER | 2.0.0 |
| 70 | Verifica daca in stratul 'ZFExistenta' coloanele sunt denumite corect |
Parametrii: Cod_ZF,Tip_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,HILUCS_N2,HILUCS_N3,Arie_ZF,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 71 | Verifica daca in stratul 'ZFPropusa' coloanele sunt denumite corect |
Parametrii: Cod_ZF,Tip_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,HILUCS_N2,HILUCS_N3,Arie_ZF,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 72 | Verifica daca in stratul 'ZonaReglementareSuplimentara' coloanele sunt denumite corect |
Parametrii: Cod_ZRS,Tip_ZRS,Cod_ZRS_D,Tip_ZRS_D,Arie_ZRS,Sursa_ZRS,Detalii_sursa_ZRS,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 73 | Verifica daca in stratul 'RegulamentLocalUrbanism' coloanele sunt denumite corect |
Parametrii: Cod_ZF_ZRS,Tip_zona,Tip_ZF_ZRS,Desc_ZF_ZRS |
BLOCKER | 2.0.0 |
| 74 | Verifica daca in stratul 'RegulamentLocalUrbanismDetaliat' coloanele sunt denumite corect |
Parametrii: Cod_SZF_ZRS_D,Tip_zona,Tip_SZF_ZRS_D,Desc_SZF_ZRS_D,Utiliz_admise,Utiliz_admise_cond,Utiliz_interzise,Parc_desc,Clad_aliniament,Clad_limite_parcele,Clad_poz,Parc_acces,Parc_stat,Clad_Hmax,Clad_RHmax,Clad_aspect_ext,Parc_edilitar,Parc_sp_verzi,Parc_imprejmuiri,POT,CUT |
BLOCKER | 2.0.0 |
| 75 | Verifica daca in stratul 'LimitaIntravilanExistenta' coloanele sunt denumite corect |
Parametrii: SIRUTA,Judet,UAT,Revizie,Sursa_revizie,ArieINT |
BLOCKER | 2.0.0 |
| 76 | Verifica daca in stratul 'LimitaIntravilanPropusa' coloanele sunt denumite corect |
Parametrii: SIRUTA,Judet,UAT,Revizie,ArieINT |
BLOCKER | 2.0.0 |
| 77 | Verifica daca in stratul 'ReteleTehnicoEdilitare' coloanele sunt denumite corect |
Parametrii: Cod_RTE,Tip_RTE,Subtip_RTE,Capacitate_RTE,Detaliu_RTE,Stadiu_RTE,Lungime |
BLOCKER | 2.0.0 |
| 78 | Verifica daca in stratul 'CaiComunicatie' coloanele sunt denumite corect |
Parametrii: Cod_CCom,Tip_CCom,Subtip_CCom,Detaliu_CCom,Stadiu_CCom,Lungime |
BLOCKER | 2.0.0 |
| 79 | Verifica daca in stratul 'ReglementariUrbanisticePunct' coloanele sunt denumite corect |
Parametrii: ID_RU,Tip_RU,Detaliu_RU |
BLOCKER | 2.0.0 |
| 80 | Verifica daca in stratul 'PlanSpatial' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 81 | Verifica daca in stratul 'ZFExistenta' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 82 | Verifica daca in stratul 'ZFPropusa' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 83 | Verifica daca in stratul 'ZonaReglementareSuplimentara' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 84 | Verifica daca in stratul 'RegulamentLocalUrbanism' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 85 | Verifica daca in stratul 'RegulamentLocalUrbanismDetaliat' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 86 | Verifica daca in stratul 'LimitaIntravilanExistenta' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 87 | Verifica daca in stratul 'LimitaIntravilanPropusa' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 88 | Verifica daca in stratul 'ReteleTehnicoEdilitare' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 89 | Verifica daca in stratul 'CaiComunicatie' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 90 | Verifica daca in stratul 'ReglementariUrbanisticePunct' exista date |
Parametrii: - |
BLOCKER | 2.0.0 |
| 91 | Verifica daca in coloanele din stratul 'PlanSpatial' contine date de tip NULL |
Parametrii: SIRUTA,Judet,UAT,NivelPlan,TitluPlan,HCL,Data_aprob,Data_exp,Stadiu,ArieADM,ArieINT,AriePlan |
BLOCKER | 2.0.0 |
| 92 | Verifica daca in coloanele din stratul 'ZFExistenta' contine date de tip NULL |
Parametrii: Cod_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,Arie_ZF,Data_exp |
BLOCKER | 2.0.0 |
| 93 | Verifica daca in coloanele din stratul 'ZFPropusa' contine date de tip NULL |
Parametrii: Cod_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,Arie_ZF,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 94 | Verifica daca in coloanele din stratul 'ZonaReglementareSuplimentara' contine date de tip NULL |
Parametrii: Cod_ZRS,Cod_ZRS_D,Tip_ZRS_D,Arie_ZRS,Sursa_ZRS,Detalii_sursa_ZRS,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 95 | Verifica daca in coloanele din stratul 'RegulamentLocalUrbanism' contine date de tip NULL |
Parametrii: Cod_ZF_ZRS,Tip_zona,Tip_ZF_ZRS,Desc_ZF_ZRS |
BLOCKER | 2.0.0 |
| 96 | Verifica daca in coloanele din stratul 'RegulamentLocalUrbanismDetaliat' contine date de tip NULL |
Parametrii: Tip_zona,Tip_SZF_ZRS_D,Desc_SZF_ZRS_D,POT,CUT |
BLOCKER | 2.0.0 |
| 97 | Verifica daca in coloanele din stratul 'LimitaIntravilanExistenta' contine date de tip NULL |
Parametrii: SIRUTA,Judet,UAT,Revizie,Sursa_revizie,ArieINT |
BLOCKER | 2.0.0 |
| 98 | Verifica daca in coloanele din stratul 'LimitaIntravilanPropusa' contine date de tip NULL |
Parametrii: SIRUTA,Judet,UAT,Revizie,ArieINT |
BLOCKER | 2.0.0 |
| 99 | Verifica daca in coloanele din stratul 'ReteleTehnicoEdilitare' contine date de tip NULL |
Parametrii: Cod_RTE,Tip_RTE,Subtip_RTE,Stadiu_RTE,Lungime |
BLOCKER | 2.0.0 |
| 100 | Verifica daca in coloanele din stratul 'CaiComunicatie' contine date de tip NULL |
Parametrii: Tip_CCom,Subtip_CCom,Stadiu_CCom,Lungime |
BLOCKER | 2.0.0 |
| 101 | Verifica daca in coloanele din stratul 'ReglementariUrbanisticePunct' contine date de tip NULL |
Parametrii: ID_RU,Tip_RU,Detaliu_RU |
BLOCKER | 2.0.0 |
| 102 | Verifica daca coloanele din stratul 'PlanSpatial' contin tipul de date corect (int, float, string,...) |
Parametrii: SIRUTA-object,Judet-object,UAT-object,NivelPlan-object,TitluPlan-object,HCL-object,Data_aprob-datetime64[ms],Data_exp-datetime64[ms],Stadiu-object,ArieADM-float64,ArieINT-float64,AriePlan-float64 |
BLOCKER | 2.0.0 |
| 103 | Verifica daca coloanele din stratul 'ZFExistenta' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_ZF-object,Tip_ZF-object,Cod_SZF-object,Tip_SZF-object,HILUCS_N1-object,HILUCS_N2-object,HILUCS_N3-object,Arie_ZF-float64,Data_aprob-datetime64[ms],Data_exp-datetime64[ms] |
BLOCKER | 2.0.0 |
| 104 | Verifica daca coloanele din stratul 'ZFPropusa' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_ZF-object,Tip_ZF-object,Cod_SZF-object,Tip_SZF-object,HILUCS_N1-object,HILUCS_N2-object,HILUCS_N3-object,Arie_ZF-float64,Data_aprob-datetime64[ms],Data_exp-datetime64[ms] |
BLOCKER | 2.0.0 |
| 105 | Verifica daca coloanele din stratul 'ZonaReglementareSuplimentara' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_ZRS-object,Tip_ZRS-object,Cod_ZRS_D-object,Tip_ZRS_D-object,Arie_ZRS-float64,Sursa_ZRS-object,Detalii_sursa_ZRS-object,Data_aprob-datetime64[ms],Data_exp-datetime64[ms] |
BLOCKER | 2.0.0 |
| 106 | Verifica daca coloanele din stratul 'RegulamentLocalUrbanism' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_ZF_ZRS-object,Tip_zona-object,Tip_ZF_ZRS-object,Desc_ZF_ZRS-object |
BLOCKER | 2.0.0 |
| 107 | Verifica daca coloanele din stratul 'RegulamentLocalUrbanismDetaliat' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_SZF_ZRS_D-object,Tip_zona-object,Tip_SZF_ZRS_D-object,Desc_SZF_ZRS_D-object,Utiliz_admise-object,Utiliz_admise_cond-object,Utiliz_interzise-object,Parc_desc-object,Clad_aliniament-object,Clad_limite_parcele-object,Clad_poz-object,Parc_acces-object,Parc_stat-object,Clad_Hmax-object,Clad_RHmax-object,Clad_aspect_ext-object,Parc_edilitar-object,Parc_sp_verzi-object,Parc_imprejmuiri-object |
BLOCKER | 2.0.0 |
| 108 | Verifica daca coloanele din stratul 'LimitaIntravilanExistenta' contin tipul de date corect (int, float, string,...) |
Parametrii: SIRUTA-object,Judet-object,UAT-object,Revizie-datetime64[ms],Sursa_revizie-object,ArieINT-float64 |
BLOCKER | 2.0.0 |
| 109 | Verifica daca coloanele din stratul 'LimitaIntravilanPropusa' contin tipul de date corect (int, float, string,...) |
Parametrii: SIRUTA-object,Judet-object,UAT-object,Revizie-datetime64[ms],ArieINT-float64 |
BLOCKER | 2.0.0 |
| 110 | Verifica daca coloanele din stratul 'ReteleTehnicoEdilitare' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_RTE-object,Tip_RTE-object,Subtip_RTE-object,Capacitate_RTE-object,Detaliu_RTE-object,Stadiu_RTE-object,Lungime-float64 |
BLOCKER | 2.0.0 |
| 111 | Verifica daca coloanele din stratul 'CaiComunicatie' contin tipul de date corect (int, float, string,...) |
Parametrii: Cod_CCom-object,Tip_CCom-object,Subtip_CCom-object,Detaliu_CCom-object,Stadiu_CCom-object,Lungime-float64 |
BLOCKER | 2.0.0 |
| 112 | Verifica daca coloanele din stratul 'ReglementariUrbanisticePunct' contin tipul de date corect (int, float, string,...) |
Parametrii: ID_RU-object,Tip_RU-object,Detaliu_RU-object |
BLOCKER | 2.0.0 |
| 113 | Verifica daca in stratul 'PlanSpatial' coloanele contin datele corecte |
Parametrii: NivelPlan-Local,HCL-HCL,Data_aprob-Date,Data_exp-Date,ArieADM-Zecimale,ArieINT-Zecimale,AriePlan-Zecimale |
BLOCKER | 2.0.0 |
| 114 | Verifica daca in stratul 'ZFExistenta' coloanele contin datele corecte |
Parametrii: Cod_ZF-check_cod,HILUCS_N1-check_h1,Arie_ZF-Zecimale,Data_exp-Date |
BLOCKER | 2.0.0 |
| 115 | Verifica daca in stratul 'ZFPropusa' coloanele contin datele corecte |
Parametrii: Cod_ZF-check_cod,HILUCS_N1-check_h1,Arie_ZF-Zecimale,Data_aprob-Date,Data_exp-Date |
BLOCKER | 2.0.0 |
| 116 | Verifica daca in stratul 'ZonaReglementareSuplimentara' coloanele contin datele corecte |
Parametrii: Cod_ZRS-check_cod,Arie_ZRS-Zecimale,Data_aprob-Date,Data_exp-Date |
BLOCKER | 2.0.0 |
| 117 | Verifica daca in stratul 'RegulamentLocalUrbanism' coloanele contin datele corecte |
Parametrii: Tip_zona-TZ,Cod_ZF_ZRS-check_cod |
BLOCKER | 2.0.0 |
| 118 | Verifica daca in stratul 'RegulamentLocalUrbanismDetaliat' coloanele contin datele corecte |
Parametrii: Tip_zona-TSZ |
BLOCKER | 2.0.0 |
| 119 | Verifica daca in stratul 'LimitaIntravilanExistenta' coloanele contin datele corecte |
Parametrii: Revizie-Date,Sursa_revizie-Date_2,ArieINT-Zecimale |
BLOCKER | 2.0.0 |
| 120 | Verifica daca in stratul 'LimitaIntravilanPropusa' coloanele contin datele corecte |
Parametrii: Revizie-Date,ArieINT-Zecimale |
BLOCKER | 2.0.0 |
| 121 | Verifica daca in stratul 'ReteleTehnicoEdilitare' coloanele contin datele corecte |
Parametrii: Stadiu_RTE-Existent_Propus,Lungime-Zecimale,Tip_RTE-TRTE,Subtip_RTE-STRTE |
BLOCKER | 2.0.0 |
| 122 | Verifica daca in stratul 'CaiComunicatie' coloanele contin datele corecte |
Parametrii: Stadiu_CCom-Existent_Propus,Lungime-Zecimale,Tip_CCom-TRCC |
BLOCKER | 2.0.0 |
| 123 | Verifica daca in stratul 'ReglementariUrbanisticePunct' coloanele contin datele corecte |
Parametrii: Tip_RU-TRU |
BLOCKER | 2.0.0 |
| 124 | Verifica daca in stratul 'PlanSpatial' datele temporale sunt corecte, bazat pe data la care este validata documentatia |
Parametrii: Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 125 | Verifica daca in stratul 'ZFExistenta' datele temporale sunt corecte, bazat pe data la care este validata documentatia |
Parametrii: Data_exp |
BLOCKER | 2.0.0 |
| 126 | Verifica daca in stratul 'ZFPropusa' datele temporale sunt corecte, bazat pe data la care este validata documentatia |
Parametrii: Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 127 | Verifica daca in stratul 'ZonaReglementareSuplimentara' datele temporale sunt corecte, bazat pe data la care este validata documentatia |
Parametrii: Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 128 | Verifica daca in stratul 'LimitaIntravilanExistenta' datele temporale sunt corecte, bazat pe data la care este validata documentatia |
Parametrii: Revizie |
BLOCKER | 2.0.0 |
| 129 | Verifica daca in stratul 'LimitaIntravilanPropusa' datele temporale sunt corecte, bazat pe data la care este validata documentatia |
Parametrii: Revizie |
BLOCKER | 2.0.0 |
| 130 | Verifica daca coloanele HILUCS_N1, HILUCS_N2 si HILUCS_N3 sunt corelate corect in stratul ZFExistenta |
Parametrii: HILUCS_N1,HILUCS_N2,HILUCS_N3 |
BLOCKER | 2.0.0 |
| 131 | Verifica daca coloanele HILUCS_N1, HILUCS_N2 si HILUCS_N3 sunt corelate corect in stratul ZFPropusa |
Parametrii: HILUCS_N1,HILUCS_N2,HILUCS_N3 |
BLOCKER | 2.0.0 |
| 132 | Verifica daca codurile pentru zonele functionale din stratul ZFPropusa (Cod_ZF) coincid cu cele din stratul RegulamentLocalUrbanism (Cod_ZF_ZRS) |
Parametrii: ZFPropusa:Cod_ZF |
BLOCKER | 2.0.0 |
| 133 | Verifica daca codurile pentru zonele de reglementare suplimentara din stratul ZonaReglementareSuplimentara (Cod_ZRS) coincid cu cele din stratul RegulamentLocalUrbanism (Cod_ZF_ZRS) |
Parametrii: ZonaReglementareSuplimentara:Cod_ZRS |
BLOCKER | 2.0.0 |
| 134 | Verifica daca codurile pentru subzonele functionale din stratul ZFPropusa (Cod_SZF) coincid cu cele din stratul RegulamentLocalUrbanismDetaliat (Cod_SZF_ZRS_D) |
Parametrii: ZFPropusa:Cod_SZF |
BLOCKER | 2.0.0 |
| 135 | Verifica daca codurile pentru zonele de reglementare suplimentara de detaliu din stratul ZonaReglementareSuplimentara (Cod_ZRS_D) coincid cu cele din stratul RegulamentLocalUrbanismDetaliat (Cod_SZF_ZRS_D) |
Parametrii: ZonaReglementareSuplimentara:Cod_ZRS_D |
BLOCKER | 2.0.0 |
| 136 | Verifica daca fisierul geopackage are sistemul de coordonate corect |
Parametrii: EPSG:3844 |
BLOCKER | 2.0.0 |
| 137 | Verifica daca stratul contine geometrii - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 138 | Verifica daca stratul contine geometrii - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 139 | Verifica daca stratul contine geometrii - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 140 | Verifica daca stratul contine geometrii - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 141 | Verifica daca stratul contine geometrii - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 142 | Verifica daca stratul contine geometrii - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 143 | Verifica daca stratul contine geometrii - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 144 | Verifica daca stratul contine geometrii - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 145 | Verifica daca stratul contine geometrii - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 146 | Verifica daca valoarea geometriilor este NULL - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 147 | Verifica daca valoarea geometriilor este NULL - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 148 | Verifica daca valoarea geometriilor este NULL - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 149 | Verifica daca valoarea geometriilor este NULL - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 150 | Verifica daca valoarea geometriilor este NULL - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 151 | Verifica daca valoarea geometriilor este NULL - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 152 | Verifica daca valoarea geometriilor este NULL - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 153 | Verifica daca valoarea geometriilor este NULL - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 154 | Verifica daca valoarea geometriilor este NULL - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 155 | Verifica daca stratul are geometria corecta - PlanSpatial |
Parametrii: MultiPolygon |
BLOCKER | 2.0.0 |
| 156 | Verifica daca stratul are geometria corecta - ZFExistenta |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 157 | Verifica daca stratul are geometria corecta - ZFPropusa |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 158 | Verifica daca stratul are geometria corecta - ZonaReglementareSuplimentara |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 159 | Verifica daca stratul are geometria corecta - LimitaIntravilanExistenta |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 160 | Verifica daca stratul are geometria corecta - LimitaIntravilanPropusa |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 161 | Verifica daca stratul are geometria corecta - ReteleTehnicoEdilitare |
Parametrii: LineString |
BLOCKER | 2.0.0 |
| 162 | Verifica daca stratul are geometria corecta - CaiComunicatie |
Parametrii: LineString |
BLOCKER | 2.0.0 |
| 163 | Verifica daca stratul are geometria corecta - ReglementariUrbanisticePunct |
Parametrii: Point |
BLOCKER | 2.0.0 |
| 164 | Verifica daca geometriile sunt valide - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 165 | Verifica daca geometriile sunt valide - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 166 | Verifica daca geometriile sunt valide - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 167 | Verifica daca geometriile sunt valide - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 168 | Verifica daca geometriile sunt valide - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 169 | Verifica daca geometriile sunt valide - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 170 | Verifica daca geometriile sunt valide - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 171 | Verifica daca geometriile sunt valide - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 172 | Verifica daca geometriile sunt valide - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 173 | Verifica daca codul SIRUTA utilizat este corect |
Parametrii: SIRUTA |
BLOCKER | 2.0.0 |
| 174 | Verifica daca PlanSpatial este in limita administrativa |
Parametrii: SIRUTA |
BLOCKER | 2.0.0 |
| 175 | Verifica daca geometriile din ZFExistenta sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 176 | Verifica daca geometriile din ZFPropusa sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 177 | Verifica daca ZFExistenta acopera in intregime Planul Spatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 178 | Verifica daca ZFPropusa acopera in intregime Planul Spatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 179 | Verifica daca geometriile din ZFExistenta se suprapun |
Parametrii: - |
BLOCKER | 2.0.0 |
| 180 | Verifica daca geometriile din ZFPropusa se suprapun |
Parametrii: - |
BLOCKER | 2.0.0 |
| 181 | Verifica daca geometriile din ZFExistenta contin geometrii corecte sau "sliver polygons" |
Parametrii: - |
WARNING | 2.0.0 |
| 182 | Verifica daca geometriile din ZFPropusa contin geometrii corecte sau "sliver polygons" |
Parametrii: - |
WARNING | 2.0.0 |
| 183 | Verifica daca codurile din stratul RegulamentLocalUrbanismDetaliat sunt unice pe coloana Cod_SZF_ZRS_D |
Parametrii: Cod_SZF_ZRS_D |
BLOCKER | 2.0.0 |
| 184 | Verifica daca codurile din stratul RegulamentLocalUrbanism sunt unice pe coloana Cod_ZF_ZRS |
Parametrii: Cod_ZF_ZRS |
BLOCKER | 2.0.0 |
| 185 | Verifica daca Cod_ZF si Tip_ZF au valori identice in stratul ZFPropusa |
Parametrii: ZFPropusa:Tip_ZF |
BLOCKER | 2.0.0 |
| 186 | Verifica daca Cod_SZF si Tip_SZF au valori identice in stratul ZFPropusa |
Parametrii: ZFPropusa:Tip_SZF |
BLOCKER | 2.0.0 |
| 187 | Verifica daca Cod_ZF si Tip_ZF au valori identice in stratul ZFExistenta |
Parametrii: ZFExistenta:Tip_ZF |
BLOCKER | 2.0.0 |
| 188 | Verifica daca Cod_SZF si Tip_SZF au valori identice in stratul ZFExistenta |
Parametrii: ZFExistenta:Tip_SZF |
BLOCKER | 2.0.0 |
| 189 | Verifica daca datele din coloanele Cod_ZF si Tip_ZF din stratul ZFPropusa corespund tipologiei |
Parametrii: Cod_ZF,Tip_ZF |
BLOCKER | 2.0.0 |
| 190 | Verifica daca datele din coloanele Cod_ZF si Tip_ZF din stratul ZFExistenta corespund tipologiei |
Parametrii: Cod_ZF,Tip_ZF |
BLOCKER | 2.0.0 |
| 191 | Verifica daca datele din coloanele Cod_ZRS si Tip_ZRS din stratul ZonaReglementareSuplimentara corespund tipologiei |
Parametrii: Cod_ZRS,Tip_ZRS |
BLOCKER | 2.0.0 |
| 192 | Verifica daca valorile de tip Date din stratul ZFExistenta sunt aceleasi |
Parametrii: Data_exp |
BLOCKER | 2.0.0 |
| 193 | Verifica daca valorile de tip Date din stratul ZFPropusa sunt aceleasi |
Parametrii: Data_exp,Data_aprob |
BLOCKER | 2.0.0 |
| 194 | Verificare daca geometria/geometriile din stratul PlanSpatial contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 195 | Verificare daca geometria/geometriile din stratul ZFExistenta contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 196 | Verificare daca geometria/geometriile din stratul ZFPropusa contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 197 | Verificare daca geometria/geometriile din stratul ZonaReglementareSuplimentara contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 198 | Verificare daca geometria/geometriile din stratul LimitaIntravilanExistenta contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 199 | Verificare daca geometria/geometriile din stratul LimitaIntravilanPropusa contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 200 | Verificare daca geometria/geometriile din stratul ReteleTehnicoEdilitare contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 201 | Verificare daca geometria/geometriile din stratul CaiComunicatie contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 202 | Verificare daca geometria/geometriile din stratul ReglementariUrbanisticePunct contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 203 | Verificare daca geometria/geometriile din stratul PlanSpatial au aria corespunzatoare celor specificate in coloana AriePlan |
Parametrii: AriePlan |
BLOCKER | 2.0.0 |
| 204 | Verificare daca geometria/geometriile din stratul ZFExistenta au aria corespunzatoare celor specificate in coloana Arie_ZF |
Parametrii: Arie_ZF |
BLOCKER | 2.0.0 |
| 205 | Verificare daca geometria/geometriile din stratul ZFPropusa au aria corespunzatoare celor specificate in coloana Arie_ZF |
Parametrii: Arie_ZF |
BLOCKER | 2.0.0 |
| 206 | Verificare daca geometria/geometriile din stratul ZonaReglementareSuplimentara au aria corespunzatoare celor specificate in coloana Arie_ZRS |
Parametrii: Arie_ZRS |
BLOCKER | 2.0.0 |
| 207 | Verificare daca geometria/geometriile din stratul LimitaIntravilanExistenta au aria corespunzatoare celor specificate in coloana ArieINT |
Parametrii: ArieINT |
BLOCKER | 2.0.0 |
| 208 | Verificare daca geometria/geometriile din stratul LimitaIntravilanPropusa au aria corespunzatoare celor specificate in coloana ArieINT |
Parametrii: ArieINT |
BLOCKER | 2.0.0 |
| 209 | Verificare daca geometria/geometriile din stratul ReteleTehnicoEdilitare au lungimea corespunzatoare celor specificate in coloana Lungime |
Parametrii: Lungime |
BLOCKER | 2.0.0 |
| 210 | Verificare daca geometria/geometriile din stratul CaiComunicatie au lungimea corespunzatoare celor specificate in coloana Lungime |
Parametrii: Lungime |
BLOCKER | 2.0.0 |
| 211 | Verifica daca suma ariilor din coloana ArieINT a stratului LimitaIntravilanPropusa este egala cu aria din coloana ArieINT a stratului PlanSpatial |
Parametrii: LimitaIntravilanPropusa-ArieINT |
BLOCKER | 2.0.0 |
| 212 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanism este conforma cu datele care provin din stratul ZFPropusa |
Parametrii: ZFPropusa-Cod_ZF,Tip_ZF,Zonă funcțională |
BLOCKER | 2.0.0 |
| 213 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanism este conforma cu datele care provin din stratul ZonaReglementareSuplimentara |
Parametrii: ZonaReglementareSuplimentara-Cod_ZRS,Tip_ZRS,Zonă de reglementare suplimentară / de restricții |
BLOCKER | 2.0.0 |
| 214 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanismDetaliat este conforma cu datele care provin din stratul ZFPropusa |
Parametrii: ZFPropusa-Cod_SZF,Tip_SZF,Subzonă funcțională |
BLOCKER | 2.0.0 |
| 215 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanismDetaliat este conforma cu datele care provin din stratul ZonaReglementareSuplimentara |
Parametrii: ZonaReglementareSuplimentara-Cod_ZRS_D,Tip_ZRS_D,Zonă de reglementare suplimentară de detaliu |
BLOCKER | 2.0.0 |
| 216 | Verifica daca geometriile din LimitaIntravilanExistenta sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 217 | Verifica daca geometriile din LimitaIntravilanPropusa sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 218 | Verifica daca geometriile din ReteleTehnicoEdilitare sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 219 | Verifica daca geometriile din CaiComunicatie sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 220 | Verifica daca geometriile din ReglementariUrbanisticePunct sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 221 | Verifica daca geometriile din ZonaReglementareSuplimentara sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 222 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_aprob coincid cu datele temporale din stratul ZFPropusa in coloana Data_aprob |
Parametrii: ZFPropusa,Data_aprob |
WARNING | 2.0.1 |
| 223 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_exp coincid cu datele temporale din stratul ZFPropusa in coloana Data_exp |
Parametrii: ZFPropusa,Data_exp |
WARNING | 2.0.1 |
| 224 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_aprob coincid cu datele temporale din stratul ZonaReglementareSuplimentara in coloana Data_aprob |
Parametrii: ZonaReglementareSuplimentara,Data_aprob |
WARNING | 2.0.1 |
| 225 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_exp coincid cu datele temporale din stratul ZonaReglementareSuplimentara in coloana Data_exp |
Parametrii: ZonaReglementareSuplimentara,Data_exp |
WARNING | 2.0.1 |
| 226 | Verifica daca perioada temporala inclusa in stratul ZFExistenta (in coloane Data_aprob - Data_exp) se suprapune cu perioda temporala din stratul ZFPropusa (in coloanele Data_aprob - Data_exp) |
Parametrii: ZFPropusa,Data_aprob-Data_exp |
WARNING | 2.0.1 |
| 227 | Verifica daca perioada temporala inclusa in stratul ZFPropusa (in coloanele Data_aprob - Data_exp) este ulterioara perioda temporala din stratul ZFExistenta (in coloane Data_aprob - Data_exp) |
Parametrii: ZFExistenta,Data_aprob-Data_exp |
WARNING | 2.0.1 |
| 228 | Verifica diacritice ZFExistenta |
Parametrii: Tip_ZF |
WARNING | 2.0.2 |
| 229 | Verifica diacritice ZFPropusa |
Parametrii: Tip_ZF |
WARNING | 2.0.2 |
| 230 | Verifica diacritice ZonaReglementareSuplimentara |
Parametrii: Tip_ZRS |
WARNING | 2.0.2 |
| 231 | Verifica diacritice ReteleTehnicoEdilitare |
Parametrii: Tip_RTE,Subtip_RTE |
WARNING | 2.0.2 |
| 232 | Verifica diacritice CaiComunicatie |
Parametrii: Tip_CCom,Subtip_CCom |
WARNING | 2.0.2 |
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Verificare daca fisierul incarcat exista |
Parametrii: - |
BLOCKER | 2.0.0 |
| 2 | Verifica daca fisierul incarcat este de tip zip |
Parametrii: - |
BLOCKER | 2.0.0 |
| 3 | Verifica daca exista un singur director principal |
Parametrii: 1 |
BLOCKER | 2.0.0 |
| 4 | Verifica daca numele directorului principal este corect |
Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUZ_[0-9]{8}\b |
BLOCKER | 2.0.0 |
| 5 | Verifica numarul de subdirectoare |
Parametrii: 5 |
BLOCKER | 2.0.0 |
| 6 | Verifica nume subdirector - 0_Seturi_date_spatiale |
Parametrii: 0_Seturi_date_spatiale |
BLOCKER | 2.0.0 |
| 7 | Verifica nume subdirector - 1_Studii_fundamentare |
Parametrii: 1_Studii_fundamentare |
BLOCKER | 2.0.0 |
| 8 | Verifica nume subdirector - 2_Piese_scrise |
Parametrii: 2_Piese_scrise |
BLOCKER | 2.0.0 |
| 9 | Verifica nume subdirector - 3_Piese_desenate |
Parametrii: 3_Piese_desenate |
BLOCKER | 2.0.0 |
| 10 | Verifica nume subdirector - 4_Avize_acorduri |
Parametrii: 4_Avize_acorduri |
BLOCKER | 2.0.0 |
| 11 | Verifica daca structura arhivei zip este corecta |
Parametrii: 0_Seturi_date_spatiale,1_Studii_fundamentare,2_Piese_scrise,3_Piese_desenate,4_Avize_acorduri |
BLOCKER | 2.0.0 |
| 12 | Verifica daca exista un singur fisier gpkg |
Parametrii: 1 |
BLOCKER | 2.0.0 |
| 13 | Verifica daca numele fisierul gpkg este corect |
Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUZ_[0-9]{8}\b |
BLOCKER | 2.0.0 |
| 14 | Verifica numarul de fisiere pdf |
Parametrii: 27 |
BLOCKER | 2.0.0 |
| 15 | Verifica numele fisierului pdf - 1_1_Actualizare_suport_topografic.pdf |
Parametrii: 1_1_Actualizare_suport_topografic.pdf |
WARNING | 2.0.0 |
| 16 | Verifica numele fisierului pdf - 1_2_Conditii_geotehnice_hidrogeologice.pdf |
Parametrii: 1_2_Conditii_geotehnice_hidrogeologice.pdf |
WARNING | 2.0.0 |
| 17 | Verifica numele fisierului pdf - 1_3_Relatii_periurbane.pdf |
Parametrii: 1_3_Relatii_periurbane.pdf |
WARNING | 2.0.0 |
| 18 | Verifica numele fisierului pdf - 1_4_Organizare_circulatie_transporturi.pdf |
Parametrii: 1_4_Organizare_circulatie_transporturi.pdf |
WARNING | 2.0.0 |
| 19 | Verifica numele fisierului pdf - 1_5_Protectia_mediului_riscuri_naturale_antropice.pdf |
Parametrii: 1_5_Protectia_mediului_riscuri_naturale_antropice.pdf |
WARNING | 2.0.0 |
| 20 | Verifica numele fisierului pdf - 1_6_Studiu_istoric_peisagistic.pdf |
Parametrii: 1_6_Studiu_istoric_peisagistic.pdf |
WARNING | 2.0.0 |
| 21 | Verifica numele fisierului pdf - 1_7_Tipuri_proprietate.pdf |
Parametrii: 1_7_Tipuri_proprietate.pdf |
WARNING | 2.0.0 |
| 22 | Verifica numele fisierului pdf - 1_8_Potential_balnear_turistic.pdf |
Parametrii: 1_8_Potential_balnear_turistic.pdf |
WARNING | 2.0.0 |
| 23 | Verifica numele fisierului pdf - 1_9_Infrastructura_tehnico_edilitara.pdf |
Parametrii: 1_9_Infrastructura_tehnico_edilitara.pdf |
WARNING | 2.0.0 |
| 24 | Verifica numele fisierului pdf - 1_10_Alte_studii.pdf |
Parametrii: 1_10_Alte_studii.pdf |
WARNING | 2.0.0 |
| 25 | Verifica numele fisierului pdf - 1_11_Analiza_factori_anchete_sociale.pdf |
Parametrii: 1_11_Analiza_factori_anchete_sociale.pdf |
WARNING | 2.0.0 |
| 26 | Verifica numele fisierului pdf - 1_12_Evolutie_activitati_economice.pdf |
Parametrii: 1_12_Evolutie_activitati_economice.pdf |
WARNING | 2.0.0 |
| 27 | Verifica numele fisierului pdf - 1_13_Evolutie_socio_demografica.pdf |
Parametrii: 1_13_Evolutie_socio_demografica.pdf |
WARNING | 2.0.0 |
| 28 | Verifica numele fisierului pdf - 1_14_Mobilitate_transport.pdf |
Parametrii: 1_14_Mobilitate_transport.pdf |
WARNING | 2.0.0 |
| 29 | Verifica numele fisierului pdf - 1_15_Impact_schimbari_climatice.pdf |
Parametrii: 1_15_Impact_schimbari_climatice.pdf |
WARNING | 2.0.0 |
| 30 | Verifica numele fisierului pdf - 2_1_Memoriu_general.pdf |
Parametrii: 2_1_Memoriu_general.pdf |
WARNING | 2.0.0 |
| 31 | Verifica numele fisierului pdf - 2_2_Regulament_local_urbanism.pdf |
Parametrii: 2_2_Regulament_local_urbanism.pdf |
WARNING | 2.0.0 |
| 32 | Verifica numele fisierului pdf - 3_1_Incadrare_teritoriu.pdf |
Parametrii: 3_1_Incadrare_teritoriu.pdf |
WARNING | 2.0.0 |
| 33 | Verifica numele fisierului pdf - 3_2_Zonificare_functionala_existenta_bilant.pdf |
Parametrii: 3_2_Zonificare_functionala_existenta_bilant.pdf |
WARNING | 2.0.0 |
| 34 | Verifica numele fisierului pdf - 3_3_Analize_functionale.pdf |
Parametrii: 3_3_Analize_functionale.pdf |
WARNING | 2.0.0 |
| 35 | Verifica numele fisierului pdf - 3_4_Situatia_existenta_disfunctionalitati.pdf |
Parametrii: 3_4_Situatia_existenta_disfunctionalitati.pdf |
WARNING | 2.0.0 |
| 36 | Verifica numele fisierului pdf - 3_5_Strategia_de_dezvoltare_spatiala.pdf |
Parametrii: 3_5_Strategia_de_dezvoltare_spatiala.pdf |
WARNING | 2.0.0 |
| 37 | Verifica numele fisierului pdf - 3_6_Reglementari_urbanistice_propuse_si_UTR.pdf |
Parametrii: 3_6_Reglementari_urbanistice_propuse_si_UTR.pdf |
WARNING | 2.0.0 |
| 38 | Verifica numele fisierului pdf - 3_7_Reglementari_tehnico-edilitare_propuse.pdf |
Parametrii: 3_7_Reglementari_tehnico-edilitare_propuse.pdf |
WARNING | 2.0.0 |
| 39 | Verifica numele fisierului pdf - 3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf |
Parametrii: 3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf |
WARNING | 2.0.0 |
| 40 | Verifica numele fisierului pdf - 3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf |
Parametrii: 3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf |
WARNING | 2.0.0 |
| 41 | Verifica numele fisierului pdf - 3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf |
Parametrii: 3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf |
WARNING | 2.0.0 |
| 42 | Verifica numarul fisierelor pdf din 4_Avize_acorduri |
Parametrii: 30 |
WARNING | 2.0.0 |
| 43 | Verifica structura numelor fisierelor pdf din 4_Avize_acorduri |
Parametrii: 4_([1-9]|[12]\d|30)_Aviz_(L|C)_.*\.(pdf|PDF)$ |
WARNING | 2.0.0 |
| 44 | Verifica daca fisierele pdf sunt valide |
Parametrii: pdf |
BLOCKER | 2.0.0 |
| 45 | Verifica daca fisierele gpkg sunt valide |
Parametrii: gpkg |
BLOCKER | 2.0.0 |
| 46 | Verifica numarul de straturi din fisierul gpkg |
Parametrii: 11 |
BLOCKER | 2.0.0 |
| 47 | Verifica numele stratului din fisierul gpkg - PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 48 | Verifica numele stratului din fisierul gpkg - ZFExistenta |
Parametrii: ZFExistenta |
BLOCKER | 2.0.0 |
| 49 | Verifica numele stratului din fisierul gpkg - ZFPropusa |
Parametrii: ZFPropusa |
BLOCKER | 2.0.0 |
| 50 | Verifica numele stratului din fisierul gpkg - ZonaReglementareSuplimentara |
Parametrii: ZonaReglementareSuplimentara |
BLOCKER | 2.0.0 |
| 51 | Verifica numele stratului din fisierul gpkg - RegulamentLocalUrbanism |
Parametrii: RegulamentLocalUrbanism |
BLOCKER | 2.0.0 |
| 52 | Verifica numele stratului din fisierul gpkg - RegulamentLocalUrbanismDetaliat |
Parametrii: RegulamentLocalUrbanismDetaliat |
BLOCKER | 2.0.0 |
| 53 | Verifica numele stratului din fisierul gpkg - LimitaIntravilanExistenta |
Parametrii: LimitaIntravilanExistenta |
BLOCKER | 2.0.0 |
| 54 | Verifica numele stratului din fisierul gpkg - LimitaIntravilanPropusa |
Parametrii: LimitaIntravilanPropusa |
BLOCKER | 2.0.0 |
| 55 | Verifica numele stratului din fisierul gpkg - ReteleTehnicoEdilitare |
Parametrii: ReteleTehnicoEdilitare |
BLOCKER | 2.0.0 |
| 56 | Verifica numele stratului din fisierul gpkg - CaiComunicatie |
Parametrii: CaiComunicatie |
BLOCKER | 2.0.0 |
| 57 | Verifica numele stratului din fisierul gpkg - ReglementariUrbanisticePunct |
Parametrii: ReglementariUrbanisticePunct |
BLOCKER | 2.0.0 |
| 58 | Verifica numarul de coloane din stratul - PlanSpatial |
Parametrii: 12 |
BLOCKER | 2.0.0 |
| 59 | Verifica numarul de coloane din stratul - ZFExistenta |
Parametrii: 10 |
BLOCKER | 2.0.0 |
| 60 | Verifica numarul de coloane din stratul - ZFPropusa |
Parametrii: 10 |
BLOCKER | 2.0.0 |
| 61 | Verifica numarul de coloane din stratul - ZonaReglementareSuplimentara |
Parametrii: 9 |
BLOCKER | 2.0.0 |
| 62 | Verifica numarul de coloane din stratul - RegulamentLocalUrbanism |
Parametrii: 4 |
BLOCKER | 2.0.0 |
| 63 | Verifica numarul de coloane din stratul - RegulamentLocalUrbanismDetaliat |
Parametrii: 21 |
BLOCKER | 2.0.0 |
| 64 | Verifica numarul de coloane din stratul - LimitaIntravilanExistenta |
Parametrii: 6 |
BLOCKER | 2.0.0 |
| 65 | Verifica numarul de coloane din stratul - LimitaIntravilanPropusa |
Parametrii: 5 |
BLOCKER | 2.0.0 |
| 66 | Verifica numarul de coloane din stratul - ReteleTehnicoEdilitare |
Parametrii: 7 |
BLOCKER | 2.0.0 |
| 67 | Verifica numarul de coloane din stratul - CaiComunicatie |
Parametrii: 6 |
BLOCKER | 2.0.0 |
| 68 | Verifica numarul de coloane din stratul - ReglementariUrbanisticePunct |
Parametrii: 3 |
BLOCKER | 2.0.0 |
| 69 | Verifica numele coloanelor din stratul - PlanSpatial |
Parametrii: SIRUTA,Judet,UAT,NivelPlan,TitluPlan,HCL,Data_aprob,Data_exp,Stadiu,ArieADM,ArieINT,AriePlan |
BLOCKER | 2.0.0 |
| 70 | Verifica numele coloanelor din stratul - ZFExistenta |
Parametrii: Cod_ZF,Tip_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,HILUCS_N2,HILUCS_N3,Arie_ZF,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 71 | Verifica numele coloanelor din stratul - ZFPropusa |
Parametrii: Cod_ZF,Tip_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,HILUCS_N2,HILUCS_N3,Arie_ZF,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 72 | Verifica numele coloanelor din stratul - ZonaReglementareSuplimentara |
Parametrii: Cod_ZRS,Tip_ZRS,Cod_ZRS_D,Tip_ZRS_D,Arie_ZRS,Sursa_ZRS,Detalii_sursa_ZRS,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 73 | Verifica numele coloanelor din stratul - RegulamentLocalUrbanism |
Parametrii: Cod_ZF_ZRS,Tip_zona,Tip_ZF_ZRS,Desc_ZF_ZRS |
BLOCKER | 2.0.0 |
| 74 | Verifica numele coloanelor din stratul - RegulamentLocalUrbanismDetaliat |
Parametrii: Cod_SZF_ZRS_D,Tip_zona,Tip_SZF_ZRS_D,Desc_SZF_ZRS_D,Utiliz_admise,Utiliz_admise_cond,Utiliz_interzise,Parc_desc,Clad_aliniament,Clad_limite_parcele,Clad_poz,Parc_acces,Parc_stat,Clad_Hmax,Clad_RHmax,Clad_aspect_ext,Parc_edilitar,Parc_sp_verzi,Parc_imprejmuiri,POT,CUT |
BLOCKER | 2.0.0 |
| 75 | Verifica numele coloanelor din stratul - LimitaIntravilanExistenta |
Parametrii: SIRUTA,Judet,UAT,Revizie,Sursa_revizie,ArieINT |
BLOCKER | 2.0.0 |
| 76 | Verifica numele coloanelor din stratul - LimitaIntravilanPropusa |
Parametrii: SIRUTA,Judet,UAT,Revizie,ArieINT |
BLOCKER | 2.0.0 |
| 77 | Verifica numele coloanelor din stratul - ReteleTehnicoEdilitare |
Parametrii: Cod_RTE,Tip_RTE,Subtip_RTE,Capacitate_RTE,Detaliu_RTE,Stadiu_RTE,Lungime |
BLOCKER | 2.0.0 |
| 78 | Verifica numele coloanelor din stratul - CaiComunicatie |
Parametrii: Cod_CCom,Tip_CCom,Subtip_CCom,Detaliu_CCom,Stadiu_CCom,Lungime |
BLOCKER | 2.0.0 |
| 79 | Verifica numele coloanelor din stratul - ReglementariUrbanisticePunct |
Parametrii: ID_RU,Tip_RU,Detaliu_RU |
BLOCKER | 2.0.0 |
| 80 | Verificare daca stratul contine date - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 81 | Verificare daca stratul contine date - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 82 | Verificare daca stratul contine date - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 83 | Verificare daca stratul contine date - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 84 | Verificare daca stratul contine date - RegulamentLocalUrbanism |
Parametrii: - |
BLOCKER | 2.0.0 |
| 85 | Verificare daca stratul contine date - RegulamentLocalUrbanismDetaliat |
Parametrii: - |
BLOCKER | 2.0.0 |
| 86 | Verificare daca stratul contine date - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 87 | Verificare daca stratul contine date - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 88 | Verificare daca stratul contine date - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 89 | Verificare daca stratul contine date - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 90 | Verificare daca stratul contine date - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 91 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - PlanSpatial |
Parametrii: SIRUTA,Judet,UAT,NivelPlan,TitluPlan,HCL,Data_aprob,Data_exp,Stadiu,ArieADM,ArieINT,AriePlan |
BLOCKER | 2.0.0 |
| 92 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - ZFExistenta |
Parametrii: Cod_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,Arie_ZF,Data_exp |
BLOCKER | 2.0.0 |
| 93 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - ZFPropusa |
Parametrii: Cod_ZF,Cod_SZF,Tip_SZF,HILUCS_N1,Arie_ZF,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 94 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - ZonaReglementareSuplimentara |
Parametrii: Cod_ZRS,Cod_ZRS_D,Tip_ZRS_D,Arie_ZRS,Sursa_ZRS,Detalii_sursa_ZRS,Data_aprob,Data_exp |
BLOCKER | 2.0.0 |
| 95 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - RegulamentLocalUrbanism |
Parametrii: Cod_ZF_ZRS,Tip_zona,Tip_ZF_ZRS,Desc_ZF_ZRS |
BLOCKER | 2.0.0 |
| 96 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - RegulamentLocalUrbanismDetaliat |
Parametrii: Tip_zona,Tip_SZF_ZRS_D,Desc_SZF_ZRS_D,POT,CUT |
BLOCKER | 2.0.0 |
| 97 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - LimitaIntravilanExistenta |
Parametrii: SIRUTA,Judet,UAT,Revizie,Sursa_revizie,ArieINT |
BLOCKER | 2.0.0 |
| 98 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - LimitaIntravilanPropusa |
Parametrii: SIRUTA,Judet,UAT,Revizie,ArieINT |
BLOCKER | 2.0.0 |
| 99 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - ReteleTehnicoEdilitare |
Parametrii: Cod_RTE,Tip_RTE,Subtip_RTE,Stadiu_RTE,Lungime |
BLOCKER | 2.0.0 |
| 100 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - CaiComunicatie |
Parametrii: Tip_CCom,Subtip_CCom,Stadiu_CCom,Lungime |
BLOCKER | 2.0.0 |
| 101 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - ReglementariUrbanisticePunct |
Parametrii: ID_RU,Tip_RU,Detaliu_RU |
BLOCKER | 2.0.0 |
| 102 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - PlanSpatial |
Parametrii: SIRUTA-object,Judet-object,UAT-object,NivelPlan-object,TitluPlan-object,HCL-object,Data_aprob-datetime64[ms],Data_exp-datetime64[ms],Stadiu-object,ArieADM-float64,ArieINT-float64,AriePlan-float64 |
BLOCKER | 2.0.0 |
| 103 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - ZFExistenta |
Parametrii: Cod_ZF-object,Tip_ZF-object,Cod_SZF-object,Tip_SZF-object,HILUCS_N1-object,HILUCS_N2-object,HILUCS_N3-object,Arie_ZF-float64,Data_aprob-datetime64[ms],Data_exp-datetime64[ms] |
BLOCKER | 2.0.0 |
| 104 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - ZFPropusa |
Parametrii: Cod_ZF-object,Tip_ZF-object,Cod_SZF-object,Tip_SZF-object,HILUCS_N1-object,HILUCS_N2-object,HILUCS_N3-object,Arie_ZF-float64,Data_aprob-datetime64[ms],Data_exp-datetime64[ms] |
BLOCKER | 2.0.0 |
| 105 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - ZonaReglementareSuplimentara |
Parametrii: Cod_ZRS-object,Tip_ZRS-object,Cod_ZRS_D-object,Tip_ZRS_D-object,Arie_ZRS-float64,Sursa_ZRS-object,Detalii_sursa_ZRS-object,Data_aprob-datetime64[ms],Data_exp-datetime64[ms] |
BLOCKER | 2.0.0 |
| 106 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - RegulamentLocalUrbanism |
Parametrii: Cod_ZF_ZRS-object,Tip_zona-object,Tip_ZF_ZRS-object,Desc_ZF_ZRS-object |
BLOCKER | 2.0.0 |
| 107 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - RegulamentLocalUrbanismDetaliat |
Parametrii: Cod_SZF_ZRS_D-object,Tip_zona-object,Tip_SZF_ZRS_D-object,Desc_SZF_ZRS_D-object,Utiliz_admise-object,Utiliz_admise_cond-object,Utiliz_interzise-object,Parc_desc-object,Clad_aliniament-object,Clad_limite_parcele-object,Clad_poz-object,Parc_acces-object,Parc_stat-object,Clad_Hmax-object,Clad_RHmax-object,Clad_aspect_ext-object,Parc_edilitar-object,Parc_sp_verzi-object,Parc_imprejmuiri-object |
BLOCKER | 2.0.0 |
| 108 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - LimitaIntravilanExistenta |
Parametrii: SIRUTA-object,Judet-object,UAT-object,Revizie-datetime64[ms],Sursa_revizie-object,ArieINT-float64 |
BLOCKER | 2.0.0 |
| 109 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - LimitaIntravilanPropusa |
Parametrii: SIRUTA-object,Judet-object,UAT-object,Revizie-datetime64[ms],ArieINT-float64 |
BLOCKER | 2.0.0 |
| 110 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - ReteleTehnicoEdilitare |
Parametrii: Cod_RTE-object,Tip_RTE-object,Subtip_RTE-object,Capacitate_RTE-object,Detaliu_RTE-object,Stadiu_RTE-object,Lungime-float64 |
BLOCKER | 2.0.0 |
| 111 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - CaiComunicatie |
Parametrii: Cod_CCom-object,Tip_CCom-object,Subtip_CCom-object,Detaliu_CCom-object,Stadiu_CCom-object,Lungime-float64 |
BLOCKER | 2.0.0 |
| 112 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - ReglementariUrbanisticePunct |
Parametrii: ID_RU-object,Tip_RU-object,Detaliu_RU-object |
BLOCKER | 2.0.0 |
| 113 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - PlanSpatial |
Parametrii: NivelPlan-infraLocal,HCL-HCL,Data_aprob-Date,Data_exp-Date,ArieADM-Zecimale,ArieINT-Zecimale,AriePlan-Zecimale |
BLOCKER | 2.0.0 |
| 114 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - ZFExistenta |
Parametrii: Cod_ZF-check_cod,HILUCS_N1-check_h1,Arie_ZF-Zecimale,Data_exp-Date |
BLOCKER | 2.0.0 |
| 115 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - ZFPropusa |
Parametrii: Cod_ZF-check_cod,HILUCS_N1-check_h1,Arie_ZF-Zecimale,Data_aprob-Date,Data_exp-Date |
BLOCKER | 2.0.0 |
| 116 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - ZonaReglementareSuplimentara |
Parametrii: Cod_ZRS-check_cod,Arie_ZRS-Zecimale,Data_aprob-Date,Data_exp-Date |
BLOCKER | 2.0.0 |
| 117 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - RegulamentLocalUrbanism |
Parametrii: Tip_zona-TZ,Cod_ZF_ZRS-check_cod |
BLOCKER | 2.0.0 |
| 118 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - RegulamentLocalUrbanismDetaliat |
Parametrii: Tip_zona-TSZ |
BLOCKER | 2.0.0 |
| 119 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - LimitaIntravilanExistenta |
Parametrii: Revizie-Date,Sursa_revizie-Date_2,ArieINT-Zecimale |
BLOCKER | 2.0.0 |
| 120 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - LimitaIntravilanPropusa |
Parametrii: Revizie-Date,ArieINT-Zecimale |
BLOCKER | 2.0.0 |
| 121 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - ReteleTehnicoEdilitare |
Parametrii: Stadiu_RTE-Existent_Propus,Lungime-Zecimale,Tip_RTE-TRTE,Subtip_RTE-STRTE |
BLOCKER | 2.0.0 |
| 122 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - CaiComunicatie |
Parametrii: Stadiu_CCom-Existent_Propus,Lungime-Zecimale,Tip_CCom-TRCC |
BLOCKER | 2.0.0 |
| 123 | Verifica daca coloanele din fisierul gpkg au datele corecte in stratul - ReglementariUrbanisticePunct |
Parametrii: Tip_RU-TRU |
BLOCKER | 2.0.0 |
| 124 | Verificare validitatea datelor temporale din stratul - PlanSpatial |
Parametrii: Data_aprob,Data_exp |
WARNING | 2.0.0 |
| 125 | Verificare validitatea datelor temporale din stratul - ZFExistenta |
Parametrii: Data_exp |
BLOCKER | 2.0.0 |
| 126 | Verificare validitatea datelor temporale din stratul - ZFPropusa |
Parametrii: Data_aprob,Data_exp |
WARNING | 2.0.0 |
| 127 | Verificare validitatea datelor temporale din stratul - ZonaReglementareSuplimentara |
Parametrii: Data_aprob,Data_exp |
WARNING | 2.0.0 |
| 128 | Verificare validitatea datelor temporale din stratul - LimitaIntravilanExistenta |
Parametrii: Revizie |
BLOCKER | 2.0.0 |
| 129 | Verificare validitatea datelor temporale din stratul - LimitaIntravilanPropusa |
Parametrii: Revizie |
BLOCKER | 2.0.0 |
| 130 | Verifica daca coloanele HILUCS_N1, HILUCS_N2 si HILUCS_N3 sunt corelate corect in stratul ZFExistenta |
Parametrii: HILUCS_N1,HILUCS_N2,HILUCS_N3 |
BLOCKER | 2.0.0 |
| 131 | Verifica daca coloanele HILUCS_N1, HILUCS_N2 si HILUCS_N3 sunt corelate corect in stratul ZFPropusa |
Parametrii: HILUCS_N1,HILUCS_N2,HILUCS_N3 |
BLOCKER | 2.0.0 |
| 132 | Verifica daca codurile pentru zonele functionale din stratul ZFPropusa (Cod_ZF) coincid cu cele din stratul RegulamentLocalUrbanism (Cod_ZF_ZRS) |
Parametrii: ZFPropusa:Cod_ZF |
BLOCKER | 2.0.0 |
| 133 | Verifica daca codurile pentru zonele de reglementare suplimentara din stratul ZonaReglementareSuplimentara (Cod_ZRS) coincid cu cele din stratul RegulamentLocalUrbanism (Cod_ZF_ZRS) |
Parametrii: ZonaReglementareSuplimentara:Cod_ZRS |
BLOCKER | 2.0.0 |
| 134 | Verifica daca codurile pentru subzonele functionale din stratul ZFPropusa (Cod_SZF) coincid cu cele din stratul RegulamentLocalUrbanismDetaliat (Cod_SZF_ZRS_D) |
Parametrii: ZFPropusa:Cod_SZF |
BLOCKER | 2.0.0 |
| 135 | Verifica daca codurile pentru zonele de reglementare suplimentara de detaliu din stratul ZonaReglementareSuplimentara (Cod_ZRS_D) coincid cu cele din stratul RegulamentLocalUrbanismDetaliat (Cod_SZF_ZRS_D) |
Parametrii: ZonaReglementareSuplimentara:Cod_ZRS_D |
BLOCKER | 2.0.0 |
| 136 | Verifica daca fisierul geopackage are sistemul de coordonate corect |
Parametrii: EPSG:3844 |
BLOCKER | 2.0.0 |
| 137 | Verifica daca stratul contine geometrii - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 138 | Verifica daca stratul contine geometrii - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 139 | Verifica daca stratul contine geometrii - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 140 | Verifica daca stratul contine geometrii - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 141 | Verifica daca stratul contine geometrii - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 142 | Verifica daca stratul contine geometrii - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 143 | Verifica daca stratul contine geometrii - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 144 | Verifica daca stratul contine geometrii - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 145 | Verifica daca stratul contine geometrii - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 146 | Verifica daca valoarea geometriilor este NULL - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 147 | Verifica daca valoarea geometriilor este NULL - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 148 | Verifica daca valoarea geometriilor este NULL - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 149 | Verifica daca valoarea geometriilor este NULL - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 150 | Verifica daca valoarea geometriilor este NULL - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 151 | Verifica daca valoarea geometriilor este NULL - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 152 | Verifica daca valoarea geometriilor este NULL - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 153 | Verifica daca valoarea geometriilor este NULL - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 154 | Verifica daca valoarea geometriilor este NULL - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 155 | Verifica daca stratul are geometria corecta - PlanSpatial |
Parametrii: MultiPolygon |
BLOCKER | 2.0.0 |
| 156 | Verifica daca stratul are geometria corecta - ZFExistenta |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 157 | Verifica daca stratul are geometria corecta - ZFPropusa |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 158 | Verifica daca stratul are geometria corecta - ZonaReglementareSuplimentara |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 159 | Verifica daca stratul are geometria corecta - LimitaIntravilanExistenta |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 160 | Verifica daca stratul are geometria corecta - LimitaIntravilanPropusa |
Parametrii: Polygon |
BLOCKER | 2.0.0 |
| 161 | Verifica daca stratul are geometria corecta - ReteleTehnicoEdilitare |
Parametrii: LineString |
BLOCKER | 2.0.0 |
| 162 | Verifica daca stratul are geometria corecta - CaiComunicatie |
Parametrii: LineString |
BLOCKER | 2.0.0 |
| 163 | Verifica daca stratul are geometria corecta - ReglementariUrbanisticePunct |
Parametrii: Point |
BLOCKER | 2.0.0 |
| 164 | Verifica daca geometriile sunt valide - PlanSpatial |
Parametrii: - |
BLOCKER | 2.0.0 |
| 165 | Verifica daca geometriile sunt valide - ZFExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 166 | Verifica daca geometriile sunt valide - ZFPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 167 | Verifica daca geometriile sunt valide - ZonaReglementareSuplimentara |
Parametrii: - |
BLOCKER | 2.0.0 |
| 168 | Verifica daca geometriile sunt valide - LimitaIntravilanExistenta |
Parametrii: - |
BLOCKER | 2.0.0 |
| 169 | Verifica daca geometriile sunt valide - LimitaIntravilanPropusa |
Parametrii: - |
BLOCKER | 2.0.0 |
| 170 | Verifica daca geometriile sunt valide - ReteleTehnicoEdilitare |
Parametrii: - |
BLOCKER | 2.0.0 |
| 171 | Verifica daca geometriile sunt valide - CaiComunicatie |
Parametrii: - |
BLOCKER | 2.0.0 |
| 172 | Verifica daca geometriile sunt valide - ReglementariUrbanisticePunct |
Parametrii: - |
BLOCKER | 2.0.0 |
| 173 | Verifica daca codul SIRUTA utilizat este corect |
Parametrii: SIRUTA |
BLOCKER | 2.0.0 |
| 174 | Verifica daca PlanSpatial este in limita administrativa |
Parametrii: SIRUTA |
BLOCKER | 2.0.0 |
| 175 | Verifica daca geometriile din ZFExistenta sunt in interiorul stratului PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 176 | Verifica daca geometriile din ZFPropusa sunt in interiorul stratului PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 177 | Verifica daca ZFExistenta acopera in intregime PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 178 | Verifica daca ZFPropusa acopera in intregime PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 179 | Verifica daca geometriile din ZFExistenta se suprapun |
Parametrii: - |
BLOCKER | 2.0.0 |
| 180 | Verifica daca geometriile din ZFPropusa se suprapun |
Parametrii: - |
BLOCKER | 2.0.0 |
| 181 | Verifica daca geometriile din ZFExistenta contin geometrii corecte sau "sliver polygons" |
Parametrii: - |
WARNING | 2.0.0 |
| 182 | Verifica daca geometriile din ZFPropusa contin geometrii corecte sau "sliver polygons" |
Parametrii: - |
WARNING | 2.0.0 |
| 183 | Verifica daca codurile din stratul RegulamentLocalUrbanismDetaliat sunt unice pe coloana Cod_SZF_ZRS_D |
Parametrii: Cod_SZF_ZRS_D |
BLOCKER | 2.0.0 |
| 184 | Verifica daca codurile din stratul RegulamentLocalUrbanism sunt unice pe coloana Cod_SZF_ZRS |
Parametrii: Cod_ZF_ZRS |
BLOCKER | 2.0.0 |
| 185 | Verifica daca Cod_ZF si Tip_ZF au valori identice in stratul ZFPropusa |
Parametrii: ZFPropusa:Tip_ZF |
BLOCKER | 2.0.0 |
| 186 | Verifica daca Cod_SZF si Tip_SZF au valori identice in stratul ZFPropusa |
Parametrii: ZFPropusa:Tip_SZF |
BLOCKER | 2.0.0 |
| 187 | Verifica daca Cod_ZF si Tip_ZF au valori identice in stratul ZFExistenta |
Parametrii: ZFExistenta:Tip_ZF |
BLOCKER | 2.0.0 |
| 188 | Verifica daca Cod_SZF si Tip_SZF au valori identice in stratul ZFExistenta |
Parametrii: ZFExistenta:Tip_SZF |
BLOCKER | 2.0.0 |
| 189 | Verifica daca datele din coloanele Cod_ZF si Tip_ZF din stratul ZFPropusa corespund tipologiei |
Parametrii: Cod_ZF,Tip_ZF |
BLOCKER | 2.0.0 |
| 190 | Verifica daca datele din coloanele Cod_ZF si Tip_ZF din stratul ZFExistenta corespund tipologiei |
Parametrii: Cod_ZF,Tip_ZF |
BLOCKER | 2.0.0 |
| 191 | Verifica daca datele din coloanele Cod_ZRS si Tip_ZRS din stratul ZonaReglementareSuplimentara corespund tipologiei |
Parametrii: Cod_ZRS,Tip_ZRS |
BLOCKER | 2.0.0 |
| 192 | Verifica daca valorile de tip Date din stratul ZFExistenta sunt aceleasi |
Parametrii: Data_exp |
BLOCKER | 2.0.0 |
| 193 | Verifica daca valorile de tip Date din stratul ZFPropusa sunt aceleasi |
Parametrii: Data_exp,Data_aprob |
BLOCKER | 2.0.0 |
| 194 | Verificare daca geometria/geometriile din stratul PlanSpatial contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 195 | Verificare daca geometria/geometriile din stratul ZFExistenta contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 196 | Verificare daca geometria/geometriile din stratul ZFPropusa contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 197 | Verificare daca geometria/geometriile din stratul ZonaReglementareSuplimentara contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 198 | Verificare daca geometria/geometriile din stratul LimitaIntravilanExistenta contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 199 | Verificare daca geometria/geometriile din stratul LimitaIntravilanPropusa contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 200 | Verificare daca geometria/geometriile din stratul ReteleTehnicoEdilitare contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 201 | Verificare daca geometria/geometriile din stratul CaiComunicatie contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 202 | Verificare daca geometria/geometriile din stratul ReglementariUrbanisticePunct contine/contin coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Parametrii: - |
BLOCKER | 2.0.0 |
| 203 | Verificare daca geometria/geometriile din stratul PlanSpatial au aria corespunzatoare celor specificate in coloane ArieADM si AriePlan |
Parametrii: AriePlan |
BLOCKER | 2.0.0 |
| 204 | Verificare daca geometria/geometriile din stratul ZFExistenta au aria corespunzatoare celor specificate in coloana Arie_ZF |
Parametrii: Arie_ZF |
BLOCKER | 2.0.0 |
| 205 | Verificare daca geometria/geometriile din stratul ZFPropusa au aria corespunzatoare celor specificate in coloana Arie_ZF |
Parametrii: Arie_ZF |
BLOCKER | 2.0.0 |
| 206 | Verificare daca geometria/geometriile din stratul ZonaReglementareSuplimentara au aria corespunzatoare celor specificate in coloana Arie_ZRS |
Parametrii: Arie_ZRS |
BLOCKER | 2.0.0 |
| 207 | Verificare daca geometria/geometriile din stratul LimitaIntravilanExistenta au aria corespunzatoare celor specificate in coloana ArieINT |
Parametrii: ArieINT |
BLOCKER | 2.0.0 |
| 208 | Verificare daca geometria/geometriile din stratul LimitaIntravilanPropusa au aria corespunzatoare celor specificate in coloana ArieINT |
Parametrii: ArieINT |
BLOCKER | 2.0.0 |
| 209 | Verificare daca geometria/geometriile din stratul ReteleTehnicoEdilitare au lungimea corespunzatoare celor specificate in coloana Lungime |
Parametrii: Lungime |
BLOCKER | 2.0.0 |
| 210 | Verificare daca geometria/geometriile din stratul CaiComunicatie au lungimea corespunzatoare celor specificate in coloana Lungime |
Parametrii: Lungime |
BLOCKER | 2.0.0 |
| 211 | Verifica daca suma ariilor din coloana ArieINT a stratului LimitaIntravilanPropusa este egala cu aria din coloana ArieINT a stratului PlanSpatial |
Parametrii: LimitaIntravilanPropusa-ArieINT |
BLOCKER | 2.0.0 |
| 212 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanism este conforma cu datele care provin din stratul ZFPropusa |
Parametrii: ZFPropusa-Cod_ZF,Tip_ZF,Zonă funcțională |
BLOCKER | 2.0.0 |
| 213 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanism este conforma cu datele care provin din stratul ZonaReglementareSuplimentara |
Parametrii: ZonaReglementareSuplimentara-Cod_ZRS,Tip_ZRS,Zonă de reglementare suplimentară / de restricții |
BLOCKER | 2.0.0 |
| 214 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanismDetaliat este conforma cu datele care provin din stratul ZFPropusa |
Parametrii: ZFPropusa-Cod_SZF,Tip_SZF,Subzonă funcțională |
BLOCKER | 2.0.0 |
| 215 | Verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanismDetaliat este conforma cu datele care provin din stratul ZonaReglementareSuplimentara |
Parametrii: ZonaReglementareSuplimentara-Cod_ZRS_D,Tip_ZRS_D,Zonă de reglementare suplimentară de detaliu |
BLOCKER | 2.0.0 |
| 216 | Verifica daca geometriile din LimitaIntravilanExistenta sunt in PlanSpatial |
Parametrii: PlanSpatial |
WARNING | 2.0.0 |
| 217 | Verifica daca geometriile din LimitaIntravilanPropusa sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 218 | Verifica daca geometriile din ReteleTehnicoEdilitare sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 219 | Verifica daca geometriile din CaiComunicatie sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 220 | Verifica daca geometriile din ReglementariUrbanisticePunct sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 221 | Verifica daca geometriile din ZonaReglementareSuplimentara sunt in PlanSpatial |
Parametrii: PlanSpatial |
BLOCKER | 2.0.0 |
| 222 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_aprob coincid cu datele temporale din stratul ZFPropusa in coloana Data_aprob |
Parametrii: ZFPropusa,Data_aprob |
WARNING | 2.0.1 |
| 223 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_exp coincid cu datele temporale din stratul ZFPropusa in coloana Data_exp |
Parametrii: ZFPropusa,Data_exp |
WARNING | 2.0.1 |
| 224 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_aprob coincid cu datele temporale din stratul ZonaReglementareSuplimentara in coloana Data_aprob |
Parametrii: ZonaReglementareSuplimentara,Data_aprob |
WARNING | 2.0.1 |
| 225 | Verifica daca datele temporale din stratul PlanSpatial din coloana Data_exp coincid cu datele temporale din stratul ZonaReglementareSuplimentara in coloana Data_exp |
Parametrii: ZonaReglementareSuplimentara,Data_exp |
WARNING | 2.0.1 |
| 226 | Verifica daca perioada temporala inclusa in stratul ZFExistenta (in coloane Data_aprob - Data_exp) se suprapune cu perioda temporala din stratul ZFPropusa (in coloanele Data_aprob - Data_exp) |
Parametrii: ZFPropusa,Data_aprob-Data_exp |
WARNING | 2.0.1 |
| 227 | Verifica daca perioada temporala inclusa in stratul ZFPropusa (in coloanele Data_aprob - Data_exp) este ulterioara perioda temporala din stratul ZFExistenta (in coloane Data_aprob - Data_exp) |
Parametrii: ZFExistenta,Data_aprob-Data_exp |
WARNING | 2.0.1 |
| 228 | Verifica diacritice ZFExistenta |
Parametrii: Tip_ZF |
WARNING | 2.0.2 |
| 229 | Verifica diacritice ZFPropusa |
Parametrii: Tip_ZF |
WARNING | 2.0.2 |
| 230 | Verifica diacritice ZonaReglementareSuplimentara |
Parametrii: Tip_ZRS |
WARNING | 2.0.2 |
| 231 | Verifica diacritice ReteleTehnicoEdilitare |
Parametrii: Tip_RTE,Subtip_RTE |
WARNING | 2.0.2 |
| 232 | Verifica diacritice CaiComunicatie |
Parametrii: Tip_CCom,Subtip_CCom |
WARNING | 2.0.2 |
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Verificare daca fisierul incarcat exista |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 2 | Verifica daca fisierul incarcat este de tip zip |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 3 | Verifica daca exista un singur director principal |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 4 | Verifica daca numele directorului principal este corect |
NULL Parametrii: ^[A-Z][A-Z]_\d{1,10}_PATJ_[0-9]{8}\b |
BLOCKER | 2.0.3 |
| 5 | Verifica numarul de subdirectoare |
NULL Parametrii: 8 |
BLOCKER | 2.0.3 |
| 6 | Verifica nume subdirector - 0_Seturi_date_spatiale |
NULL Parametrii: 0_Seturi_date_spatiale |
BLOCKER | 2.0.3 |
| 7 | Verifica nume subdirector - 1_Partea_I_Situatia_curenta |
NULL Parametrii: 1_Partea_I_Situatia_curenta |
BLOCKER | 2.0.3 |
| 8 | Verifica nume subdirector - 2_Partea_II_Diagnostic_prospectiv |
NULL Parametrii: 2_Partea_II_Diagnostic_prospectiv |
BLOCKER | 2.0.3 |
| 9 | Verifica nume subdirector - 3_Partea_III_Strategie_dezv_teritoriala |
NULL Parametrii: 3_Partea_III_Strategie_dezv_teritoriala |
BLOCKER | 2.0.3 |
| 10 | Verifica nume subdirector - 4_Partea_IV_Plan_actiune |
NULL Parametrii: 4_Partea_IV_Plan_actiune |
BLOCKER | 2.0.3 |
| 11 | Verifica nume subdirector - 5_Analiza_multicriteriala |
NULL Parametrii: 5_Analiza_multicriteriala |
BLOCKER | 2.0.3 |
| 12 | Verifica nume subdirector - 6_Piese_desenate |
NULL Parametrii: 6_Piese_desenate |
BLOCKER | 2.0.3 |
| 13 | Verifica nume subdirector - 7_Avize_acorduri |
NULL Parametrii: 7_Avize_acorduri |
BLOCKER | 2.0.3 |
| 14 | Verifica daca structura arhivei zip este corecta |
NULL Parametrii: 0_Seturi_date_spatiale,1_Partea_I_Situatia_curenta,2_Partea_II_Diagnostic_prospectiv,3_Partea_III_Strategie_dezv_teritoriala,4_Partea_IV_Plan_actiune,5_Analiza_multicriteriala,6_Piese_desenate,7_Avize_acorduri |
BLOCKER | 2.0.3 |
| 15 | Verifica daca exista un singur fisier gpkg |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 16 | Verifica daca numele fisierul gpkg este corect |
NULL Parametrii: ^[A-Z][A-Z]_\d{1,10}_PATJ_[0-9]{8}\b |
BLOCKER | 2.0.3 |
| 17 | Verifica numarul de fisiere pdf |
NULL Parametrii: 28 |
BLOCKER | 2.0.3 |
| 18 | Verifica numele fisierului pdf - 5_1_Evolutia_populatiei_AM.pdf |
NULL Parametrii: 5_1_Evolutia_populatiei_AM.pdf |
WARNING | 2.0.3 |
| 19 | Verifica numele fisierului pdf - 5_2_Sporul_natural_AM.pdf |
NULL Parametrii: 5_2_Sporul_natural_AM.pdf |
WARNING | 2.0.3 |
| 20 | Verifica numele fisierului pdf - 5_3_Sold_migratoriu_AM.pdf |
NULL Parametrii: 5_3_Sold_migratoriu_AM.pdf |
WARNING | 2.0.3 |
| 21 | Verifica numele fisierului pdf - 5_4_Raport_dependenta_AM.pdf |
NULL Parametrii: 5_4_Raport_dependenta_AM.pdf |
WARNING | 2.0.3 |
| 22 | Verifica numele fisierului pdf - 5_5_Forta_munca_salariata_AM.pdf |
NULL Parametrii: 5_5_Forta_munca_salariata_AM.pdf |
WARNING | 2.0.3 |
| 23 | Verifica numele fisierului pdf - 5_6_Activitati_economice_primare_AM.pdf |
NULL Parametrii: 5_6_Activitati_economice_primare_AM.pdf |
WARNING | 2.0.3 |
| 24 | Verifica numele fisierului pdf - 5_7_Activitati_economice_secundare_AM.pdf |
NULL Parametrii: 5_7_Activitati_economice_secundare_AM.pdf |
WARNING | 2.0.3 |
| 25 | Verifica numele fisierului pdf - 5_8_Activitati_economice_tertiare_AM.pdf |
NULL Parametrii: 5_8_Activitati_economice_tertiare_AM.pdf |
WARNING | 2.0.3 |
| 26 | Verifica numele fisierului pdf - 5_9_Rata_somajului_AM.pdf |
NULL Parametrii: 5_9_Rata_somajului_AM.pdf |
WARNING | 2.0.3 |
| 27 | Verifica numele fisierului pdf - 5_10_Dotari_interes_public_AM.pdf |
NULL Parametrii: 5_10_Dotari_interes_public_AM.pdf |
WARNING | 2.0.3 |
| 28 | Verifica numele fisierului pdf - 5_11_Locuirea_AM.pdf |
NULL Parametrii: 5_11_Locuirea_AM.pdf |
WARNING | 2.0.3 |
| 29 | Verifica numele fisierului pdf - 5_12_Patrimoniul_construit_AM.pdf |
NULL Parametrii: 5_12_Patrimoniul_construit_AM.pdf |
WARNING | 2.0.3 |
| 30 | Verifica numele fisierului pdf - 5_13_Potentialul_turistic_AM.pdf |
NULL Parametrii: 5_13_Potentialul_turistic_AM.pdf |
WARNING | 2.0.3 |
| 31 | Verifica numele fisierului pdf - 5_14_Potentialul_zonei_agricole_AM.pdf |
NULL Parametrii: 5_14_Potentialul_zonei_agricole_AM.pdf |
WARNING | 2.0.3 |
| 32 | Verifica numele fisierului pdf - 5_15_Potentialul_silvic_AM.pdf |
NULL Parametrii: 5_15_Potentialul_silvic_AM.pdf |
WARNING | 2.0.3 |
| 33 | Verifica numele fisierului pdf - 5_16_Calitatea_mediului_AM.pdf |
NULL Parametrii: 5_16_Calitatea_mediului_AM.pdf |
WARNING | 2.0.3 |
| 34 | Verifica numele fisierului pdf - 5_17_Gospodarirea_deseurilor_AM.pdf |
NULL Parametrii: 5_17_Gospodarirea_deseurilor_AM.pdf |
WARNING | 2.0.3 |
| 35 | Verifica numele fisierului pdf - 6_1_SE_Zonificarea_teritoriului_activitatieconomice_PD.pdf |
NULL Parametrii: 6_1_SE_Zonificarea_teritoriului_activitatieconomice_PD.pdf |
WARNING | 2.0.3 |
| 36 | Verifica numele fisierului pdf - 6_2_SE_Retea_localitati_PD.pdf |
NULL Parametrii: 6_2_SE_Retea_localitati_PD.pdf |
WARNING | 2.0.3 |
| 37 | Verifica numele fisierului pdf - 6_3_SE_Mediul_PD.pdf |
NULL Parametrii: 6_3_SE_Mediul_PD.pdf |
WARNING | 2.0.3 |
| 38 | Verifica numele fisierului pdf - 6_4_SE_Gospodarirea_apelor_PD.pdf |
NULL Parametrii: 6_4_SE_Gospodarirea_apelor_PD.pdf |
WARNING | 2.0.3 |
| 39 | Verifica numele fisierului pdf - 6_5_SE_Context_suprateritorial_PD.pdf |
NULL Parametrii: 6_5_SE_Context_suprateritorial_PD.pdf |
WARNING | 2.0.3 |
| 40 | Verifica numele fisierului pdf - 6_6_SE_Cai_comunica?ie_Retele_tehnicoedilitare_PD.pdf |
NULL Parametrii: 6_6_SE_Cai_comunicatie_Retele_tehnicoedilitare_PD.pdf |
WARNING | 2.0.3 |
| 41 | Verifica numele fisierului pdf - 6_7_SP_Structura_activitatilor_Zonificareateritoriului.pdf |
NULL Parametrii: 6_7_SP_Structura_activitatilor_Zonificareateritoriului.pdf |
WARNING | 2.0.3 |
| 42 | Verifica numele fisierului pdf - 6_8_SP_Retea_localitati.pdf |
NULL Parametrii: 6_8_SP_Retea_localitati.pdf |
WARNING | 2.0.3 |
| 43 | Verifica numele fisierului pdf - 6_9_SP_Mediul.pdf |
NULL Parametrii: 6_9_SP_Mediul.pdf |
WARNING | 2.0.3 |
| 44 | Verifica numele fisierului pdf - 6_10_SP_Gospodarirea_apelor_deseuri.pdf |
NULL Parametrii: 6_10_SP_Gospodarirea_apelor_deseuri.pdf |
WARNING | 2.0.3 |
| 45 | Verifica numele fisierului pdf - 6_11_SP_Cai_comunica?ie_Retele_tehnicoedilitare.pdf |
NULL Parametrii: 6_11_SP_Cai_comunicatie_Retele_tehnicoedilitare.pdf |
WARNING | 2.0.3 |
| 46 | Verifica numarul fisierelor pdf din 7_Avize_acorduri |
NULL Parametrii: 30 |
BLOCKER | 2.0.3 |
| 47 | Verifica structura numelor fisierelor pdf din 7_Avize_acorduri |
NULL Parametrii: 7_([1-9]|[12]\d|30)_Aviz_(L|C)_.*\.(pdf|PDF)$ |
BLOCKER | 2.0.3 |
| 48 | Verifica daca fisierele pdf sunt valide |
NULL Parametrii: pdf |
BLOCKER | 2.0.3 |
| 49 | Verifica daca fisierele gpkg sunt valide |
NULL Parametrii: gpkg |
BLOCKER | 2.0.3 |
| 50 | Verifica numarul de straturi din fisierul gpkg |
NULL Parametrii: 46 |
BLOCKER | 2.0.3 |
| 51 | Verifica numele stratului din fisierul gpkg - Limita_national_p |
NULL Parametrii: Limita_national_p |
BLOCKER | 2.0.3 |
| 52 | Verifica numele stratului din fisierul gpkg - Limita_judet_p |
NULL Parametrii: Limita_judet_p |
BLOCKER | 2.0.3 |
| 53 | Verifica numele stratului din fisierul gpkg - Limita_UAT_p |
NULL Parametrii: Limita_UAT_p |
BLOCKER | 2.0.3 |
| 54 | Verifica numele stratului din fisierul gpkg - Limita_national_l |
NULL Parametrii: Limita_national_l |
BLOCKER | 2.0.3 |
| 55 | Verifica numele stratului din fisierul gpkg - Limita_judet_l |
NULL Parametrii: Limita_judet_l |
BLOCKER | 2.0.3 |
| 56 | Verifica numele stratului din fisierul gpkg - Limita_UAT_l |
NULL Parametrii: Limita_UAT_l |
BLOCKER | 2.0.3 |
| 57 | Verifica numele stratului din fisierul gpkg - Intravilan |
NULL Parametrii: Intravilan |
BLOCKER | 2.0.3 |
| 58 | Verifica numele stratului din fisierul gpkg - Cai_rutiere |
NULL Parametrii: Cai_rutiere |
BLOCKER | 2.0.3 |
| 59 | Verifica numele stratului din fisierul gpkg - Cai_feroviare |
NULL Parametrii: Cai_feroviare |
BLOCKER | 2.0.3 |
| 60 | Verifica numele stratului din fisierul gpkg - Statii_CF |
NULL Parametrii: Statii_CF |
BLOCKER | 2.0.3 |
| 61 | Verifica numele stratului din fisierul gpkg - Cursuri_apa |
NULL Parametrii: Cursuri_apa |
BLOCKER | 2.0.3 |
| 62 | Verifica numele stratului din fisierul gpkg - Lacuri |
NULL Parametrii: Lacuri |
BLOCKER | 2.0.3 |
| 63 | Verifica numele stratului din fisierul gpkg - Folosinta_terenuri |
NULL Parametrii: Folosinta_terenuri |
BLOCKER | 2.0.3 |
| 64 | Verifica numele stratului din fisierul gpkg - Sisteme_irigatie_p |
NULL Parametrii: Sisteme_irigatie_p |
BLOCKER | 2.0.3 |
| 65 | Verifica numele stratului din fisierul gpkg - Sisteme_irigatie_l |
NULL Parametrii: Sisteme_irigatie_l |
BLOCKER | 2.0.3 |
| 66 | Verifica numele stratului din fisierul gpkg - Zone_turistice |
NULL Parametrii: Zone_turistice |
BLOCKER | 2.0.3 |
| 67 | Verifica numele stratului din fisierul gpkg - Localitati |
NULL Parametrii: Localitati |
BLOCKER | 2.0.3 |
| 68 | Verifica numele stratului din fisierul gpkg - Infrastructura_sociala |
NULL Parametrii: Infrastructura_sociala |
BLOCKER | 2.0.3 |
| 69 | Verifica numele stratului din fisierul gpkg - Locuire_disfunctionalitati_p |
NULL Parametrii: Locuire_disfunctionalitati_p |
BLOCKER | 2.0.3 |
| 70 | Verifica numele stratului din fisierul gpkg - Locuire_disfunctionalitati_pct |
NULL Parametrii: Locuire_disfunctionalitati_pct |
BLOCKER | 2.0.3 |
| 71 | Verifica numele stratului din fisierul gpkg - Calitate_mediu_sol_p |
NULL Parametrii: Calitate_mediu_sol_p |
BLOCKER | 2.0.3 |
| 72 | Verifica numele stratului din fisierul gpkg - Calitate_mediu_sol_pct |
NULL Parametrii: Calitate_mediu_sol_pct |
BLOCKER | 2.0.3 |
| 73 | Verifica numele stratului din fisierul gpkg - Calitate_mediu_apa_p |
NULL Parametrii: Calitate_mediu_apa_p |
BLOCKER | 2.0.3 |
| 74 | Verifica numele stratului din fisierul gpkg - Calitate_mediu_apa_pct |
NULL Parametrii: Calitate_mediu_apa_pct |
BLOCKER | 2.0.3 |
| 75 | Verifica numele stratului din fisierul gpkg - Zone_nat_protejate_p |
NULL Parametrii: Zone_nat_protejate_p |
BLOCKER | 2.0.3 |
| 76 | Verifica numele stratului din fisierul gpkg - Zone_nat_protejate_pct |
NULL Parametrii: Zone_nat_protejate_pct |
BLOCKER | 2.0.3 |
| 77 | Verifica numele stratului din fisierul gpkg - Riscuri_naturale_p |
NULL Parametrii: Riscuri_naturale_p |
BLOCKER | 2.0.3 |
| 78 | Verifica numele stratului din fisierul gpkg - Riscuri_naturale_pct |
NULL Parametrii: Riscuri_naturale_pct |
BLOCKER | 2.0.3 |
| 79 | Verifica numele stratului din fisierul gpkg - Context_suprateritorial_zone |
NULL Parametrii: Context_suprateritorial_zone |
BLOCKER | 2.0.3 |
| 80 | Verifica numele stratului din fisierul gpkg - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: Disfunctionalitati_cai_comunicatie_pct |
BLOCKER | 2.0.3 |
| 81 | Verifica numele stratului din fisierul gpkg - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: Disfunctionalitati_cai_comunicatie_l |
BLOCKER | 2.0.3 |
| 82 | Verifica numele stratului din fisierul gpkg - Retea_gaze_naturale_l |
NULL Parametrii: Retea_gaze_naturale_l |
BLOCKER | 2.0.3 |
| 83 | Verifica numele stratului din fisierul gpkg - Retea_gaze_naturale_pct |
NULL Parametrii: Retea_gaze_naturale_pct |
BLOCKER | 2.0.3 |
| 84 | Verifica numele stratului din fisierul gpkg - Retea_energie_termica_l |
NULL Parametrii: Retea_energie_termica_l |
BLOCKER | 2.0.3 |
| 85 | Verifica numele stratului din fisierul gpkg - Retea_energie_termica_pct |
NULL Parametrii: Retea_energie_termica_pct |
BLOCKER | 2.0.3 |
| 86 | Verifica numele stratului din fisierul gpkg - Retea_energie_electrica_l |
NULL Parametrii: Retea_energie_electrica_l |
BLOCKER | 2.0.3 |
| 87 | Verifica numele stratului din fisierul gpkg - Retea_energie_electrica_pct |
NULL Parametrii: Retea_energie_electrica_pct |
BLOCKER | 2.0.3 |
| 88 | Verifica numele stratului din fisierul gpkg - Retea_alimentare_apa_l |
NULL Parametrii: Retea_alimentare_apa_l |
BLOCKER | 2.0.3 |
| 89 | Verifica numele stratului din fisierul gpkg - Retea_alimentare_apa_pct |
NULL Parametrii: Retea_alimentare_apa_pct |
BLOCKER | 2.0.3 |
| 90 | Verifica numele stratului din fisierul gpkg - Retea_canalizare_l |
NULL Parametrii: Retea_canalizare_l |
BLOCKER | 2.0.3 |
| 91 | Verifica numele stratului din fisierul gpkg - Retea_canalizare_pct |
NULL Parametrii: Retea_canalizare_pct |
BLOCKER | 2.0.3 |
| 92 | Verifica numele stratului din fisierul gpkg - Imbunatatiri_funciare_p |
NULL Parametrii: Imbunatatiri_funciare_p |
BLOCKER | 2.0.3 |
| 93 | Verifica numele stratului din fisierul gpkg - Imbunatatiri_funciare_l |
NULL Parametrii: Imbunatatiri_funciare_l |
BLOCKER | 2.0.3 |
| 94 | Verifica numele stratului din fisierul gpkg - Imbunatatiri_funciare_pct |
NULL Parametrii: Imbunatatiri_funciare_pct |
BLOCKER | 2.0.3 |
| 95 | Verifica numele stratului din fisierul gpkg - Lucrari_hidrotehnice_l |
NULL Parametrii: Lucrari_hidrotehnice_l |
BLOCKER | 2.0.3 |
| 96 | Verifica numele stratului din fisierul gpkg - Lucrari_hidrotehnice_pct |
NULL Parametrii: Lucrari_hidrotehnice_pct |
BLOCKER | 2.0.3 |
| 97 | Verifica numarul de coloane din stratul - Limita_national_p |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 98 | Verifica numarul de coloane din stratul - Limita_judet_p |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 99 | Verifica numarul de coloane din stratul - Limita_UAT_p |
NULL Parametrii: 3 |
BLOCKER | 2.0.3 |
| 100 | Verifica numarul de coloane din stratul - Limita_national_l |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 101 | Verifica numarul de coloane din stratul - Limita_judet_l |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 102 | Verifica numarul de coloane din stratul - Limita_UAT_l |
NULL Parametrii: 3 |
BLOCKER | 2.0.3 |
| 103 | Verifica numarul de coloane din stratul - Intravilan |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 104 | Verifica numarul de coloane din stratul - Cai_rutiere |
NULL Parametrii: 3 |
BLOCKER | 2.0.3 |
| 105 | Verifica numarul de coloane din stratul - Cai_feroviare |
NULL Parametrii: 7 |
BLOCKER | 2.0.3 |
| 106 | Verifica numarul de coloane din stratul - Statii_CF |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 107 | Verifica numarul de coloane din stratul - Cursuri_apa |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 108 | Verifica numarul de coloane din stratul - Lacuri |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 109 | Verifica numarul de coloane din stratul - Folosinta_terenuri |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 110 | Verifica numarul de coloane din stratul - Sisteme_irigatie_p |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 111 | Verifica numarul de coloane din stratul - Sisteme_irigatie_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 112 | Verifica numarul de coloane din stratul - Zone_turistice |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 113 | Verifica numarul de coloane din stratul - Localitati |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 114 | Verifica numarul de coloane din stratul - Infrastructura_sociala |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 115 | Verifica numarul de coloane din stratul - Locuire_disfunctionalitati_p |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 116 | Verifica numarul de coloane din stratul - Locuire_disfunctionalitati_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 117 | Verifica numarul de coloane din stratul - Calitate_mediu_sol_p |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 118 | Verifica numarul de coloane din stratul - Calitate_mediu_sol_pct |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 119 | Verifica numarul de coloane din stratul - Calitate_mediu_apa_p |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 120 | Verifica numarul de coloane din stratul - Calitate_mediu_apa_pct |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 121 | Verifica numarul de coloane din stratul - Zone_nat_protejate_p |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 122 | Verifica numarul de coloane din stratul - Zone_nat_protejate_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 123 | Verifica numarul de coloane din stratul - Riscuri_naturale_p |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 124 | Verifica numarul de coloane din stratul - Riscuri_naturale_pct |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 125 | Verifica numarul de coloane din stratul - Context_suprateritorial_zone |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 126 | Verifica numarul de coloane din stratul - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 127 | Verifica numarul de coloane din stratul - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 128 | Verifica numarul de coloane din stratul - Retea_gaze_naturale_l |
NULL Parametrii: 1 |
BLOCKER | 2.0.3 |
| 129 | Verifica numarul de coloane din stratul - Retea_gaze_naturale_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 130 | Verifica numarul de coloane din stratul - Retea_energie_termica_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 131 | Verifica numarul de coloane din stratul - Retea_energie_termica_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 132 | Verifica numarul de coloane din stratul - Retea_energie_electrica_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 133 | Verifica numarul de coloane din stratul - Retea_energie_electrica_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 134 | Verifica numarul de coloane din stratul - Retea_alimentare_apa_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 135 | Verifica numarul de coloane din stratul - Retea_alimentare_apa_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 136 | Verifica numarul de coloane din stratul - Retea_canalizare_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 137 | Verifica numarul de coloane din stratul - Retea_canalizare_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 138 | Verifica numarul de coloane din stratul - Imbunatatiri_funciare_p |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 139 | Verifica numarul de coloane din stratul - Imbunatatiri_funciare_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 140 | Verifica numarul de coloane din stratul - Imbunatatiri_funciare_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 141 | Verifica numarul de coloane din stratul - Lucrari_hidrotehnice_l |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 142 | Verifica numarul de coloane din stratul - Lucrari_hidrotehnice_pct |
NULL Parametrii: 2 |
BLOCKER | 2.0.3 |
| 143 | Verifica numele coloanelor din stratul - Limita_national_p |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 144 | Verifica numele coloanelor din stratul - Limita_judet_p |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 145 | Verifica numele coloanelor din stratul - Limita_UAT_p |
NULL Parametrii: Denumire,Judet,SIRUTA |
BLOCKER | 2.0.3 |
| 146 | Verifica numele coloanelor din stratul - Limita_national_l |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 147 | Verifica numele coloanelor din stratul - Limita_judet_l |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 148 | Verifica numele coloanelor din stratul - Limita_UAT_l |
NULL Parametrii: Denumire,Judet,SIRUTA |
BLOCKER | 2.0.3 |
| 149 | Verifica numele coloanelor din stratul - Intravilan |
NULL Parametrii: Denumire,SIRUTA |
BLOCKER | 2.0.3 |
| 150 | Verifica numele coloanelor din stratul - Cai_rutiere |
NULL Parametrii: Indicativ,Categorie,Situatie |
BLOCKER | 2.0.3 |
| 151 | Verifica numele coloanelor din stratul - Cai_feroviare |
NULL Parametrii: Indicativ,Electrificare,Ecartament,Latime,Transport_persoane,Transport_marfa,Situatie |
BLOCKER | 2.0.3 |
| 152 | Verifica numele coloanelor din stratul - Statii_CF |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 153 | Verifica numele coloanelor din stratul - Cursuri_apa |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 154 | Verifica numele coloanelor din stratul - Lacuri |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 155 | Verifica numele coloanelor din stratul - Folosinta_terenuri |
NULL Parametrii: Categorie,Aria |
BLOCKER | 2.0.3 |
| 156 | Verifica numele coloanelor din stratul - Sisteme_irigatie_p |
NULL Parametrii: Denumire,Aria |
BLOCKER | 2.0.3 |
| 157 | Verifica numele coloanelor din stratul - Sisteme_irigatie_l |
NULL Parametrii: Denumire,Lungime |
BLOCKER | 2.0.3 |
| 158 | Verifica numele coloanelor din stratul - Zone_turistice |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 159 | Verifica numele coloanelor din stratul - Localitati |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 160 | Verifica numele coloanelor din stratul - Infrastructura_sociala |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 161 | Verifica numele coloanelor din stratul - Locuire_disfunctionalitati_p |
NULL Parametrii: Denumire,Detalii |
BLOCKER | 2.0.3 |
| 162 | Verifica numele coloanelor din stratul - Locuire_disfunctionalitati_pct |
NULL Parametrii: Denumire,Detalii |
BLOCKER | 2.0.3 |
| 163 | Verifica numele coloanelor din stratul - Calitate_mediu_sol_p |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 164 | Verifica numele coloanelor din stratul - Calitate_mediu_sol_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 165 | Verifica numele coloanelor din stratul - Calitate_mediu_apa_p |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 166 | Verifica numele coloanelor din stratul - Calitate_mediu_apa_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 167 | Verifica numele coloanelor din stratul - Zone_nat_protejate_p |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 168 | Verifica numele coloanelor din stratul - Zone_nat_protejate_pct |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 169 | Verifica numele coloanelor din stratul - Riscuri_naturale_p |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 170 | Verifica numele coloanelor din stratul - Riscuri_naturale_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 171 | Verifica numele coloanelor din stratul - Context_suprateritorial_zone |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 172 | Verifica numele coloanelor din stratul - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 173 | Verifica numele coloanelor din stratul - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 174 | Verifica numele coloanelor din stratul - Retea_gaze_naturale_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 175 | Verifica numele coloanelor din stratul - Retea_gaze_naturale_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 176 | Verifica numele coloanelor din stratul - Retea_energie_termica_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 177 | Verifica numele coloanelor din stratul - Retea_energie_termica_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 178 | Verifica numele coloanelor din stratul - Retea_energie_electrica_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 179 | Verifica numele coloanelor din stratul - Retea_energie_electrica_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 180 | Verifica numele coloanelor din stratul - Retea_alimentare_apa_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 181 | Verifica numele coloanelor din stratul - Retea_alimentare_apa_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 182 | Verifica numele coloanelor din stratul - Retea_canalizare_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 183 | Verifica numele coloanelor din stratul - Retea_canalizare_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 184 | Verifica numele coloanelor din stratul - Imbunatatiri_funciare_p |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 185 | Verifica numele coloanelor din stratul - Imbunatatiri_funciare_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 186 | Verifica numele coloanelor din stratul - Imbunatatiri_funciare_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 187 | Verifica numele coloanelor din stratul - Lucrari_hidrotehnice_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 188 | Verifica numele coloanelor din stratul - Lucrari_hidrotehnice_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 189 | Verificare daca stratul contine date - Limita_national_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 190 | Verificare daca stratul contine date - Limita_judet_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 191 | Verificare daca stratul contine date - Limita_UAT_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 192 | Verificare daca stratul contine date - Limita_national_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 193 | Verificare daca stratul contine date - Limita_judet_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 194 | Verificare daca stratul contine date - Limita_UAT_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 195 | Verificare daca stratul contine date - Intravilan |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 196 | Verificare daca stratul contine date - Cai_rutiere |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 197 | Verificare daca stratul contine date - Cai_feroviare |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 198 | Verificare daca stratul contine date - Statii_CF |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 199 | Verificare daca stratul contine date - Cursuri_apa |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 200 | Verificare daca stratul contine date - Lacuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 201 | Verificare daca stratul contine date - Folosinta_terenuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 202 | Verificare daca stratul contine date - Sisteme_irigatie_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 203 | Verificare daca stratul contine date - Sisteme_irigatie_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 204 | Verificare daca stratul contine date - Zone_turistice |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 205 | Verificare daca stratul contine date - Localitati |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 206 | Verificare daca stratul contine date - Infrastructura_sociala |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 207 | Verificare daca stratul contine date - Locuire_disfunctionalitati_p |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 208 | Verificare daca stratul contine date - Locuire_disfunctionalitati_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 209 | Verificare daca stratul contine date - Calitate_mediu_sol_p |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 210 | Verificare daca stratul contine date - Calitate_mediu_sol_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 211 | Verificare daca stratul contine date - Calitate_mediu_apa_p |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 212 | Verificare daca stratul contine date - Calitate_mediu_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 213 | Verificare daca stratul contine date - Zone_nat_protejate_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 214 | Verificare daca stratul contine date - Zone_nat_protejate_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 215 | Verificare daca stratul contine date - Riscuri_naturale_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 216 | Verificare daca stratul contine date - Riscuri_naturale_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 217 | Verificare daca stratul contine date - Context_suprateritorial_zone |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 218 | Verificare daca stratul contine date - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 219 | Verificare daca stratul contine date - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 220 | Verificare daca stratul contine date - Retea_gaze_naturale_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 221 | Verificare daca stratul contine date - Retea_gaze_naturale_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 222 | Verificare daca stratul contine date - Retea_energie_termica_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 223 | Verificare daca stratul contine date - Retea_energie_termica_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 224 | Verificare daca stratul contine date - Retea_energie_electrica_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 225 | Verificare daca stratul contine date - Retea_energie_electrica_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 226 | Verificare daca stratul contine date - Retea_alimentare_apa_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 227 | Verificare daca stratul contine date - Retea_alimentare_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 228 | Verificare daca stratul contine date - Retea_canalizare_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 229 | Verificare daca stratul contine date - Retea_canalizare_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 230 | Verificare daca stratul contine date - Imbunatatiri_funciare_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 231 | Verificare daca stratul contine date - Imbunatatiri_funciare_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 232 | Verificare daca stratul contine date - Imbunatatiri_funciare_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 233 | Verificare daca stratul contine date - Lucrari_hidrotehnice_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 234 | Verificare daca stratul contine date - Lucrari_hidrotehnice_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 235 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Limita_national_p |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 236 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Limita_judet_p |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 237 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Limita_UAT_p |
NULL Parametrii: Denumire,Judet,SIRUTA |
BLOCKER | 2.0.3 |
| 238 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Limita_national_l |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 239 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Limita_judet_l |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 240 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Limita_UAT_l |
NULL Parametrii: Denumire,Judet,SIRUTA |
BLOCKER | 2.0.3 |
| 241 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Intravilan |
NULL Parametrii: Denumire,SIRUTA |
BLOCKER | 2.0.3 |
| 242 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Cai_rutiere |
NULL Parametrii: Indicativ,Categorie,Situatie |
BLOCKER | 2.0.3 |
| 243 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Cai_feroviare |
NULL Parametrii: Indicativ,Electrificare,Ecartament,Latime,Transport_persoane,Transport_marfa,Situatie |
BLOCKER | 2.0.3 |
| 244 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Statii_CF |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 245 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Cursuri_apa |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 246 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Lacuri |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 247 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Folosinta_terenuri |
NULL Parametrii: Categorie,Aria |
BLOCKER | 2.0.3 |
| 248 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Sisteme_irigatie_p |
NULL Parametrii: Denumire,Aria |
BLOCKER | 2.0.3 |
| 249 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Sisteme_irigatie_l |
NULL Parametrii: Denumire,Lungime |
BLOCKER | 2.0.3 |
| 250 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Zone_turistice |
NULL Parametrii: Denumire |
BLOCKER | 2.0.3 |
| 251 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Localitati |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 252 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Infrastructura_sociala |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 253 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Locuire_disfunctionalitati_p |
NULL Parametrii: Denumire,Detalii |
BLOCKER | 2.0.3 |
| 254 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Locuire_disfunctionalitati_pct |
NULL Parametrii: Denumire,Detalii |
BLOCKER | 2.0.3 |
| 255 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Calitate_mediu_sol_p |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 256 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Calitate_mediu_sol_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 257 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Calitate_mediu_apa_p |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 258 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Calitate_mediu_apa_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 259 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Zone_nat_protejate_p |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 260 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Zone_nat_protejate_pct |
NULL Parametrii: Denumire,Categorie |
BLOCKER | 2.0.3 |
| 261 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Riscuri_naturale_p |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 262 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Riscuri_naturale_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 263 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Context_suprateritorial_zone |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 264 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 265 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: Categorie |
BLOCKER | 2.0.3 |
| 266 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_gaze_naturale_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 267 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_gaze_naturale_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 268 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_energie_termica_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 269 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_energie_termica_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 270 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_energie_electrica_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 271 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_energie_electrica_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 272 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_alimentare_apa_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 273 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_alimentare_apa_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 274 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_canalizare_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 275 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Retea_canalizare_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 276 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Imbunatatiri_funciare_p |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 277 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Imbunatatiri_funciare_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 278 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Imbunatatiri_funciare_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 279 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Lucrari_hidrotehnice_l |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 280 | Verifica daca coloanele din fisierul gpkg contin date de tip null in stratul - Lucrari_hidrotehnice_pct |
NULL Parametrii: Categorie,Situatie |
BLOCKER | 2.0.3 |
| 281 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Limita_national_p |
NULL Parametrii: Denumire-object |
BLOCKER | 2.0.3 |
| 282 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Limita_judet_p |
NULL Parametrii: Denumire-object |
BLOCKER | 2.0.3 |
| 283 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Limita_UAT_p |
NULL Parametrii: Denumire-object,Judet-object,SIRUTA-float64 |
BLOCKER | 2.0.3 |
| 284 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Limita_national_l |
NULL Parametrii: Denumire-object |
BLOCKER | 2.0.3 |
| 285 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Limita_judet_l |
NULL Parametrii: Denumire-object |
BLOCKER | 2.0.3 |
| 286 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Limita_UAT_l |
NULL Parametrii: Denumire-object,Judet-object,SIRUTA-float64 |
BLOCKER | 2.0.3 |
| 287 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Intravilan |
NULL Parametrii: Denumire-object,SIRUTA-float64 |
BLOCKER | 2.0.3 |
| 288 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Cai_rutiere |
NULL Parametrii: Indicativ-object,Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 289 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Cai_feroviare |
NULL Parametrii: Indicativ-object,Electrificare-object,Ecartament-object,Latime-object,Transport_persoane-object,Transport_marfa-object,Situatie-object |
BLOCKER | 2.0.3 |
| 290 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Statii_CF |
NULL Parametrii: Denumire-object,Categorie-object |
BLOCKER | 2.0.3 |
| 291 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Cursuri_apa |
NULL Parametrii: Denumire-object |
BLOCKER | 2.0.3 |
| 292 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Lacuri |
NULL Parametrii: Denumire-object,Categorie-object |
BLOCKER | 2.0.3 |
| 293 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Folosinta_terenuri |
NULL Parametrii: Categorie-object,Aria-float64 |
BLOCKER | 2.0.3 |
| 294 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Sisteme_irigatie_p |
NULL Parametrii: Denumire-object,Aria-float64 |
BLOCKER | 2.0.3 |
| 295 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Sisteme_irigatie_l |
NULL Parametrii: Denumire-object,Lungime-float64 |
BLOCKER | 2.0.3 |
| 296 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Zone_turistice |
NULL Parametrii: Denumire-object |
BLOCKER | 2.0.3 |
| 297 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Localitati |
NULL Parametrii: Denumire-object,Categorie-object |
BLOCKER | 2.0.3 |
| 298 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Infrastructura_sociala |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 299 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Locuire_disfunctionalitati_p |
NULL Parametrii: Denumire-object,Detalii-object |
BLOCKER | 2.0.3 |
| 300 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Locuire_disfunctionalitati_pct |
NULL Parametrii: Denumire-object,Detalii-object |
BLOCKER | 2.0.3 |
| 301 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Calitate_mediu_sol_p |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 302 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Calitate_mediu_sol_pct |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 303 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Calitate_mediu_apa_p |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 304 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Calitate_mediu_apa_pct |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 305 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Zone_nat_protejate_p |
NULL Parametrii: Denumire-object,Categorie-object |
BLOCKER | 2.0.3 |
| 306 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Zone_nat_protejate_pct |
NULL Parametrii: Denumire-object,Categorie-object |
BLOCKER | 2.0.3 |
| 307 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Riscuri_naturale_p |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 308 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Riscuri_naturale_pct |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 309 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Context_suprateritorial_zone |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 310 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 311 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: Categorie-object |
BLOCKER | 2.0.3 |
| 312 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_gaze_naturale_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 313 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_gaze_naturale_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 314 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_energie_termica_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 315 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_energie_termica_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 316 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_energie_electrica_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 317 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_energie_electrica_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 318 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_alimentare_apa_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 319 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_alimentare_apa_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 320 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_canalizare_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 321 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Retea_canalizare_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 322 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Imbunatatiri_funciare_p |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 323 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Imbunatatiri_funciare_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 324 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Imbunatatiri_funciare_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 325 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Lucrari_hidrotehnice_l |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 326 | Verifica daca coloanele din fisierul gpkg au tipul corect de date in stratul - Lucrari_hidrotehnice_pct |
NULL Parametrii: Categorie-object,Situatie-object |
BLOCKER | 2.0.3 |
| 327 | Verifica daca fisierul geopackage are sistemul de coordonate corect |
NULL Parametrii: EPSG:3844 |
BLOCKER | 2.0.3 |
| 328 | Verifica daca stratul contine geometrii - Limita_national_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 329 | Verifica daca stratul contine geometrii - Limita_judet_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 330 | Verifica daca stratul contine geometrii - Limita_UAT_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 331 | Verifica daca stratul contine geometrii - Limita_national_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 332 | Verifica daca stratul contine geometrii - Limita_judet_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 333 | Verifica daca stratul contine geometrii - Limita_UAT_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 334 | Verifica daca stratul contine geometrii - Intravilan |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 335 | Verifica daca stratul contine geometrii - Cai_rutiere |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 336 | Verifica daca stratul contine geometrii - Cai_feroviare |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 337 | Verifica daca stratul contine geometrii - Statii_CF |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 338 | Verifica daca stratul contine geometrii - Cursuri_apa |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 339 | Verifica daca stratul contine geometrii - Lacuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 340 | Verifica daca stratul contine geometrii - Folosinta_terenuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 341 | Verifica daca stratul contine geometrii - Sisteme_irigatie_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 342 | Verifica daca stratul contine geometrii - Sisteme_irigatie_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 343 | Verifica daca stratul contine geometrii - Zone_turistice |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 344 | Verifica daca stratul contine geometrii - Localitati |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 345 | Verifica daca stratul contine geometrii - Infrastructura_sociala |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 346 | Verifica daca stratul contine geometrii - Locuire_disfunctionalitati_p |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 347 | Verifica daca stratul contine geometrii - Locuire_disfunctionalitati_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 348 | Verifica daca stratul contine geometrii - Calitate_mediu_sol_p |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 349 | Verifica daca stratul contine geometrii - Calitate_mediu_sol_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 350 | Verifica daca stratul contine geometrii - Calitate_mediu_apa_p |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 351 | Verifica daca stratul contine geometrii - Calitate_mediu_apa_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 352 | Verifica daca stratul contine geometrii - Zone_nat_protejate_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 353 | Verifica daca stratul contine geometrii - Zone_nat_protejate_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 354 | Verifica daca stratul contine geometrii - Riscuri_naturale_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 355 | Verifica daca stratul contine geometrii - Riscuri_naturale_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 356 | Verifica daca stratul contine geometrii - Context_suprateritorial_zone |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 357 | Verifica daca stratul contine geometrii - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 358 | Verifica daca stratul contine geometrii - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 359 | Verifica daca stratul contine geometrii - Retea_gaze_naturale_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 360 | Verifica daca stratul contine geometrii - Retea_gaze_naturale_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 361 | Verifica daca stratul contine geometrii - Retea_energie_termica_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 362 | Verifica daca stratul contine geometrii - Retea_energie_termica_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 363 | Verifica daca stratul contine geometrii - Retea_energie_electrica_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 364 | Verifica daca stratul contine geometrii - Retea_energie_electrica_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 365 | Verifica daca stratul contine geometrii - Retea_alimentare_apa_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 366 | Verifica daca stratul contine geometrii - Retea_alimentare_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 367 | Verifica daca stratul contine geometrii - Retea_canalizare_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 368 | Verifica daca stratul contine geometrii - Retea_canalizare_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 369 | Verifica daca stratul contine geometrii - Imbunatatiri_funciare_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 370 | Verifica daca stratul contine geometrii - Imbunatatiri_funciare_l |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 371 | Verifica daca stratul contine geometrii - Imbunatatiri_funciare_pct |
NULL Parametrii: - |
WARNING | 2.0.3 |
| 372 | Verifica daca stratul contine geometrii - Lucrari_hidrotehnice_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 373 | Verifica daca stratul contine geometrii - Lucrari_hidrotehnice_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 374 | Verifica daca valoarea geometriilor este NULL - Limita_national_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 375 | Verifica daca valoarea geometriilor este NULL - Limita_judet_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 376 | Verifica daca valoarea geometriilor este NULL - Limita_UAT_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 377 | Verifica daca valoarea geometriilor este NULL - Limita_national_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 378 | Verifica daca valoarea geometriilor este NULL - Limita_judet_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 379 | Verifica daca valoarea geometriilor este NULL - Limita_UAT_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 380 | Verifica daca valoarea geometriilor este NULL - Intravilan |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 381 | Verifica daca valoarea geometriilor este NULL - Cai_rutiere |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 382 | Verifica daca valoarea geometriilor este NULL - Cai_feroviare |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 383 | Verifica daca valoarea geometriilor este NULL - Statii_CF |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 384 | Verifica daca valoarea geometriilor este NULL - Cursuri_apa |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 385 | Verifica daca valoarea geometriilor este NULL - Lacuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 386 | Verifica daca valoarea geometriilor este NULL - Folosinta_terenuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 387 | Verifica daca valoarea geometriilor este NULL - Sisteme_irigatie_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 388 | Verifica daca valoarea geometriilor este NULL - Sisteme_irigatie_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 389 | Verifica daca valoarea geometriilor este NULL - Zone_turistice |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 390 | Verifica daca valoarea geometriilor este NULL - Localitati |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 391 | Verifica daca valoarea geometriilor este NULL - Infrastructura_sociala |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 392 | Verifica daca valoarea geometriilor este NULL - Locuire_disfunctionalitati_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 393 | Verifica daca valoarea geometriilor este NULL - Locuire_disfunctionalitati_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 394 | Verifica daca valoarea geometriilor este NULL - Calitate_mediu_sol_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 395 | Verifica daca valoarea geometriilor este NULL - Calitate_mediu_sol_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 396 | Verifica daca valoarea geometriilor este NULL - Calitate_mediu_apa_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 397 | Verifica daca valoarea geometriilor este NULL - Calitate_mediu_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 398 | Verifica daca valoarea geometriilor este NULL - Zone_nat_protejate_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 399 | Verifica daca valoarea geometriilor este NULL - Zone_nat_protejate_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 400 | Verifica daca valoarea geometriilor este NULL - Riscuri_naturale_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 401 | Verifica daca valoarea geometriilor este NULL - Riscuri_naturale_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 402 | Verifica daca valoarea geometriilor este NULL - Context_suprateritorial_zone |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 403 | Verifica daca valoarea geometriilor este NULL - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 404 | Verifica daca valoarea geometriilor este NULL - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 405 | Verifica daca valoarea geometriilor este NULL - Retea_gaze_naturale_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 406 | Verifica daca valoarea geometriilor este NULL - Retea_gaze_naturale_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 407 | Verifica daca valoarea geometriilor este NULL - Retea_energie_termica_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 408 | Verifica daca valoarea geometriilor este NULL - Retea_energie_termica_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 409 | Verifica daca valoarea geometriilor este NULL - Retea_energie_electrica_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 410 | Verifica daca valoarea geometriilor este NULL - Retea_energie_electrica_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 411 | Verifica daca valoarea geometriilor este NULL - Retea_alimentare_apa_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 412 | Verifica daca valoarea geometriilor este NULL - Retea_alimentare_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 413 | Verifica daca valoarea geometriilor este NULL - Retea_canalizare_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 414 | Verifica daca valoarea geometriilor este NULL - Retea_canalizare_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 415 | Verifica daca valoarea geometriilor este NULL - Imbunatatiri_funciare_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 416 | Verifica daca valoarea geometriilor este NULL - Imbunatatiri_funciare_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 417 | Verifica daca valoarea geometriilor este NULL - Imbunatatiri_funciare_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 418 | Verifica daca valoarea geometriilor este NULL - Lucrari_hidrotehnice_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 419 | Verifica daca valoarea geometriilor este NULL - Lucrari_hidrotehnice_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 420 | Verifica daca stratul are geometria corecta - Limita_national_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 421 | Verifica daca stratul are geometria corecta - Limita_judet_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 422 | Verifica daca stratul are geometria corecta - Limita_UAT_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 423 | Verifica daca stratul are geometria corecta - Limita_national_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 424 | Verifica daca stratul are geometria corecta - Limita_judet_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 425 | Verifica daca stratul are geometria corecta - Limita_UAT_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 426 | Verifica daca stratul are geometria corecta - Intravilan |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 427 | Verifica daca stratul are geometria corecta - Cai_rutiere |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 428 | Verifica daca stratul are geometria corecta - Cai_feroviare |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 429 | Verifica daca stratul are geometria corecta - Statii_CF |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 430 | Verifica daca stratul are geometria corecta - Cursuri_apa |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 431 | Verifica daca stratul are geometria corecta - Lacuri |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 432 | Verifica daca stratul are geometria corecta - Folosinta_terenuri |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 433 | Verifica daca stratul are geometria corecta - Sisteme_irigatie_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 434 | Verifica daca stratul are geometria corecta - Sisteme_irigatie_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 435 | Verifica daca stratul are geometria corecta - Zone_turistice |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 436 | Verifica daca stratul are geometria corecta - Localitati |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 437 | Verifica daca stratul are geometria corecta - Infrastructura_sociala |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 438 | Verifica daca stratul are geometria corecta - Locuire_disfunctionalitati_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 439 | Verifica daca stratul are geometria corecta - Locuire_disfunctionalitati_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 440 | Verifica daca stratul are geometria corecta - Calitate_mediu_sol_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 441 | Verifica daca stratul are geometria corecta - Calitate_mediu_sol_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 442 | Verifica daca stratul are geometria corecta - Calitate_mediu_apa_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 443 | Verifica daca stratul are geometria corecta - Calitate_mediu_apa_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 444 | Verifica daca stratul are geometria corecta - Zone_nat_protejate_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 445 | Verifica daca stratul are geometria corecta - Zone_nat_protejate_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 446 | Verifica daca stratul are geometria corecta - Riscuri_naturale_p |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 447 | Verifica daca stratul are geometria corecta - Riscuri_naturale_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 448 | Verifica daca stratul are geometria corecta - Context_suprateritorial_zone |
NULL Parametrii: Polygon |
BLOCKER | 2.0.3 |
| 449 | Verifica daca stratul are geometria corecta - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 450 | Verifica daca stratul are geometria corecta - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 451 | Verifica daca stratul are geometria corecta - Retea_gaze_naturale_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 452 | Verifica daca stratul are geometria corecta - Retea_gaze_naturale_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 453 | Verifica daca stratul are geometria corecta - Retea_energie_termica_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 454 | Verifica daca stratul are geometria corecta - Retea_energie_termica_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 455 | Verifica daca stratul are geometria corecta - Retea_energie_electrica_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 456 | Verifica daca stratul are geometria corecta - Retea_energie_electrica_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 457 | Verifica daca stratul are geometria corecta - Retea_alimentare_apa_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 458 | Verifica daca stratul are geometria corecta - Retea_alimentare_apa_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 459 | Verifica daca stratul are geometria corecta - Retea_canalizare_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 460 | Verifica daca stratul are geometria corecta - Retea_canalizare_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 461 | Verifica daca stratul are geometria corecta - Imbunatatiri_funciare_p |
NULL Parametrii: MultiPolygon |
BLOCKER | 2.0.3 |
| 462 | Verifica daca stratul are geometria corecta - Imbunatatiri_funciare_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 463 | Verifica daca stratul are geometria corecta - Imbunatatiri_funciare_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 464 | Verifica daca stratul are geometria corecta - Lucrari_hidrotehnice_l |
NULL Parametrii: LineString |
BLOCKER | 2.0.3 |
| 465 | Verifica daca stratul are geometria corecta - Lucrari_hidrotehnice_pct |
NULL Parametrii: Point |
BLOCKER | 2.0.3 |
| 466 | Verifica daca geometriile sunt valide - Limita_national_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 467 | Verifica daca geometriile sunt valide - Limita_judet_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 468 | Verifica daca geometriile sunt valide - Limita_UAT_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 469 | Verifica daca geometriile sunt valide - Limita_national_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 470 | Verifica daca geometriile sunt valide - Limita_judet_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 471 | Verifica daca geometriile sunt valide - Limita_UAT_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 472 | Verifica daca geometriile sunt valide - Intravilan |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 473 | Verifica daca geometriile sunt valide - Cai_rutiere |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 474 | Verifica daca geometriile sunt valide - Cai_feroviare |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 475 | Verifica daca geometriile sunt valide - Statii_CF |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 476 | Verifica daca geometriile sunt valide - Cursuri_apa |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 477 | Verifica daca geometriile sunt valide - Lacuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 478 | Verifica daca geometriile sunt valide - Folosinta_terenuri |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 479 | Verifica daca geometriile sunt valide - Sisteme_irigatie_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 480 | Verifica daca geometriile sunt valide - Sisteme_irigatie_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 481 | Verifica daca geometriile sunt valide - Zone_turistice |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 482 | Verifica daca geometriile sunt valide - Localitati |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 483 | Verifica daca geometriile sunt valide - Infrastructura_sociala |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 484 | Verifica daca geometriile sunt valide - Locuire_disfunctionalitati_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 485 | Verifica daca geometriile sunt valide - Locuire_disfunctionalitati_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 486 | Verifica daca geometriile sunt valide - Calitate_mediu_sol_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 487 | Verifica daca geometriile sunt valide - Calitate_mediu_sol_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 488 | Verifica daca geometriile sunt valide - Calitate_mediu_apa_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 489 | Verifica daca geometriile sunt valide - Calitate_mediu_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 490 | Verifica daca geometriile sunt valide - Zone_nat_protejate_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 491 | Verifica daca geometriile sunt valide - Zone_nat_protejate_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 492 | Verifica daca geometriile sunt valide - Riscuri_naturale_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 493 | Verifica daca geometriile sunt valide - Riscuri_naturale_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 494 | Verifica daca geometriile sunt valide - Context_suprateritorial_zone |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 495 | Verifica daca geometriile sunt valide - Disfunctionalitati_cai_comunicatie_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 496 | Verifica daca geometriile sunt valide - Disfunctionalitati_cai_comunicatie_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 497 | Verifica daca geometriile sunt valide - Retea_gaze_naturale_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 498 | Verifica daca geometriile sunt valide - Retea_gaze_naturale_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 499 | Verifica daca geometriile sunt valide - Retea_energie_termica_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 500 | Verifica daca geometriile sunt valide - Retea_energie_termica_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 501 | Verifica daca geometriile sunt valide - Retea_energie_electrica_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 502 | Verifica daca geometriile sunt valide - Retea_energie_electrica_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 503 | Verifica daca geometriile sunt valide - Retea_alimentare_apa_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 504 | Verifica daca geometriile sunt valide - Retea_alimentare_apa_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 505 | Verifica daca geometriile sunt valide - Retea_canalizare_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 506 | Verifica daca geometriile sunt valide - Retea_canalizare_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 507 | Verifica daca geometriile sunt valide - Imbunatatiri_funciare_p |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 508 | Verifica daca geometriile sunt valide - Imbunatatiri_funciare_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 509 | Verifica daca geometriile sunt valide - Imbunatatiri_funciare_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 510 | Verifica daca geometriile sunt valide - Lucrari_hidrotehnice_l |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
| 511 | Verifica daca geometriile sunt valide - Lucrari_hidrotehnice_pct |
NULL Parametrii: - |
BLOCKER | 2.0.3 |
Nu există reguli de validare definite
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Se verifica daca arhiva ZIP contine un singur folder principal |
Se deschide arhiva ZIP si se numara folderele din radacina. Arhiva trebuie sa contina exact un (1) folder principal. Parametrii: 1 |
BLOCKER | 3.0.0 |
| 2 | Se verifica numele folderului principal din arhiva ZIP |
Se deschide arhiva ZIP si se verifica daca numele folderului din radacina respecta structura conform OMDLPA 904: JUD_UAT_SIRUTA_DOC_AAAALLZZ, unde: JUD = indicativ judet (2 litere majuscule), UAT = denumirea unitatii administrativ teritoriale, SIRUTA = codul SIRUTA pentru nivel UAT, DOC = tipul documentatiei (PUG), AAAALLZZ = data aprobarii. Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUG_[0-9]{8}\b |
BLOCKER | 3.0.0 |
| 3 | Se verifica daca arhiva ZIP contine un singur fisier GPKG |
Se deschide arhiva ZIP si se cauta recursiv in toate folderele fisiere cu extensia .gpkg / .GPKG. Trebuie sa existe exact un (1) fisier GPKG. Parametrii: 1 |
BLOCKER | 3.0.0 |
| 4 | Se verifica numele fisierului GPKG din arhiva ZIP |
Se deschide arhiva ZIP si se verifica daca numele fisierului GPKG respecta structura conform OMDLPA 904: JUD_UAT_SIRUTA_DOC_AAAALLZZ, unde: JUD = indicativ judet (2 litere majuscule), UAT = denumirea unitatii administrativ teritoriale, SIRUTA = codul SIRUTA pentru nivel UAT, DOC = tipul documentatiei (PUG), AAAALLZZ = data aprobarii. Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUG_[0-9]{8}\b |
BLOCKER | 3.0.0 |
| 5 | Se verifica structura arborescenta a arhivei ZIP sa fie conform OMDLPA 904 |
Se deschide arhiva ZIP si se verifica existenta si continutul fiecarui folder obligatoriu: 0_Seturi_date_spatiale — trebuie sa contina exact un fisier .gpkg; 1_Studii_fundamentare — trebuie sa contina cel mult 15 fisiere PDF (1_1_ pana la 1_15_); 2_Piese_scrise — trebuie sa contina cel mult 2 fisiere PDF (2_1_, 2_2_); 3_Piese_desenate — trebuie sa contina cel mult 10 fisiere PDF (3_1_ pana la 3_10_); 4_Avize_acorduri — trebuie sa contina fisiere PDF al caror nume incepe cu 4_ si are extensia .pdf. Parametrii: {"0_Seturi_date_spatiale":["gpkg"],"1_Studii_fundamentare":["1_1_Actualizare_suport_topografic.pdf","1_2_Conditii_geotehnice_hidrogeologice.pdf","1_3_Relatii_periurbane.pdf","1_4_Organizare_circulatie_transporturi.pdf","1_5_Protectia_mediului_riscuri_naturale_antropice.pdf","1_6_Studiu_istoric_peisagistic.pdf","1_7_Tipuri_proprietate.pdf","1_8_Potential_balnear_turistic.pdf","1_9_Infrastructura_tehnico_edilitara.pdf","1_10_Alte_studii.pdf","1_11_Analiza_factori_anchete_sociale.pdf","1_12_Evolutie_activitati_economice.pdf","1_13_Evolutie_socio_demografica.pdf","1_14_Mobilitate_transport.pdf","1_15_Impact_schimbari_climatice.pdf"],"2_Piese_scrise":["2_1_Memoriu_general.pdf","2_2_Regulament_local_urbanism.pdf"],"3_Piese_desenate":["3_1_Incadrare_teritoriu.pdf","3_2_Zonificare_functionala_existenta_bilant.pdf","3_3_Analize_functionale.pdf","3_4_Situatia_existenta_disfunctionalitati.pdf","3_5_Strategia_de_dezvoltare_spatiala.pdf","3_6_Reglementari_urbanistice_propuse_si_UTR.pdf","3_7_Reglementari_tehnico_edilitare_propuse.pdf","3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf","3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf","3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf"],"4_Avize_acorduri":["4_","pdf"]} |
WARNING | 3.0.0 |
| 6 | Se verifica folderul 4_Avize_acorduri din arhiva ZIP sa contina cel mult 30 de fisiere PDF |
Se deschide arhiva ZIP si se numara fisierele PDF din folderul 4_Avize_acorduri. Numarul de fisiere nu trebuie sa depaseasca 30. Parametrii: 30 |
WARNING | 3.0.0 |
| 7 | Se verifica numele fisierelor PDF din folderul 4_Avize_acorduri sa fie conform OMDLPA 904 |
Se deschide arhiva ZIP si se verifica daca numele fiecarui fisier PDF din 4_Avize_acorduri respecta structura: 4_XX_Aviz_T_AI.pdf, unde: XX = numar intre 1 si 30, T = tipul avizului (L = local, C = central), AI = abrevierea institutiei emitente. Parametrii: 4_([1-9]|[12]\d|30)_Aviz_(L|C)_.*\.(pdf|PDF)$ |
WARNING | 3.0.0 |
| 8 | Se verifica fisierele PDF din arhiva ZIP sa fie valide. |
Se deschide arhiva ZIP si pentru fiecare fisier cu extensia .pdf / .PDF se utilizeaza biblioteca filetype (Python) pentru a citi header-ul binar si a confirma ca fisierul este un PDF real (nu doar redenumit). Parametrii: pdf |
BLOCKER | 3.0.0 |
| 9 | Se verifica fisierul GPKG din arhiva ZIP sa fie valid. |
Se deschide arhiva ZIP, fisierul GPKG este extras si se incearca deschiderea lui cu biblioteca fiona / GDAL (Python). Daca fisierul poate fi citit si driverul raportat este gpkg, fisierul este considerat valid. Parametrii: gpkg |
BLOCKER | 3.0.0 |
| 10 | Se verifica structura fisierul GPKG sa fie conform template-ului publicat |
Se extrage fisierul GPKG din arhiva ZIP si se deschide cu biblioteca fiona / GDAL (Python). Structura fisierului este comparata cu un template GPKG de referinta in urmatoarea ordine:
Sistemul de coordonate - Sistemul de coordonate folosit trebuie sa fie acelasi cu sistemul de coordonate din template.
Numar straturi - Documentatia trebuie sa contina cel putin tot atatea straturi cat contine template-ul (nr_straturi_documentatie >= nr_straturi_template). Straturile suplimentare din documentatie sunt ignorate.
Nume straturi - Fiecare strat din template trebuie sa existe in documentatie. Comparatia este case-insensitive. Se raporteaza lista straturilor lipsa.
Tip geometrie - Pentru fiecare strat prezent in ambele fisiere, tipul de geometrie trebuie sa fie identic cu cel din template. Comparatia este case-insensitive pentru numele stratului, exacta pentru tipul geometriei.
Numar campuri - Pentru fiecare strat prezent in ambele fisiere, documentatia trebuie sa contina cel putin tot atatea campuri cat contine template-ul (nr_campuri_documentatie >= nr_campuri_template). Campurile suplimentare din documentatie sunt ignorate.
Nume campuri - Pentru fiecare strat prezent in ambele fisiere, toate campurile din template trebuie sa existe in stratul corespunzator din documentatie. Comparatia este case-insensitive. Se raporteaza campurile lipsa grupate pe strat.
Tip de date campuri - Pentru fiecare camp prezent in ambele straturi, tipul de date trebuie sa fie identic cu cel din template. Comparatia este exacta. Se raporteaza campurile cu tip de date gresit grupate pe strat.
Validarea nu include verificarea continutului inregistrarilor. Straturile si campurile care exista in documentatie dar nu exista in template nu sunt verificate. Parametrii: - |
BLOCKER | 3.0.0 |
| 11 | Se verifica straturile fisierul GPKG sa contina date |
Se deschide fisierul GPKG cu biblioteca GDAL (Python) si se verifica daca urmatoarele straturi obligatorii contin cel putin o inregistrare: PlanSpatial, ZFExistenta, ZFPropusa, ZonaReglementareSuplimentara, RegulamentLocalUrbanism, RegulamentLocalUrbanismDetaliat, LimitaIntravilanExistenta, LimitaIntravilanPropusa, ReteleTehnicoEdilitare, CaiComunicatie, ReglementariUrbanisticePunct. Pentru fiecare strat din lista, se apeleaza GetFeatureCount() prin GDAL. Daca numarul de inregistrari este 0, stratul este considerat gol si este adaugat la lista straturilor care au esuat. La final, se raporteaza lista completa a straturilor goale. Validarea verifica exclusiv daca stratul contine cel putin o inregistrare. Nu se verifica corectitudinea, completitudinea sau validitatea geometrica a datelor din inregistrari. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,RegulamentLocalUrbanism,RegulamentLocalUrbanismDetaliat,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 12 | Se verifica coloanele straturilor din fisierul GPKG sa contina date |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de coloane obligatorii ce trebuie verificate. Validarea se realizeaza in doua etape pentru fiecare strat. In prima etapa se apeleaza functia GetFeatureCount(), iar daca stratul nu contine nicio inregistrare, acesta este adaugat in lista straturilor goale si nu se mai continua verificarea coloanelor pentru acel strat. In a doua etapa, pentru straturile care contin inregistrari, se determina indexul fiecarei coloane obligatorii folosind GetFieldIndex(), dupa care se parcurg toate inregistrarile din strat si se verifica pentru fiecare daca valoarea campului este NULL sau lipsa. Sunt colectate FID-urile inregistrarilor cu valori lipsa, cu o limita de maximum 100 de FID-uri pentru fiecare coloana, iar coloanele care au cel putin un astfel de caz sunt raportate, grupate pe strat. In ceea ce priveste raportarea rezultatului, daca exista atat straturi goale, cat si coloane fara date, se raporteaza ambele categorii, daca exista doar straturi goale se raporteaza doar acestea, iar daca exista doar coloane fara date se raporteaza coloanele impreuna cu FID-urile corespunzatoare. Limita de 100 de FID-uri pentru fiecare coloana este utilizata pentru a evita generarea unor mesaje de eroare prea lungi, iar comparatia numelor de coloane se face exact, fara a ignora diferentele dintre litere mari si mici. Parametrii: {"PlanSpatial":["SIRUTA", "Judet", "UAT", "NivelPlan", "TitluPlan", "HCL", "Data_aprob", "Data_exp", "ArieADM", "ArieINT", "AriePlan"], "ZFExistenta": ["Cod_ZF", "Cod_SZF", "Tip_SZF", "HILUCS_N1", "Arie_ZF", "Data_exp"], "ZFExistenta": ["Cod_ZF", "Cod_SZF", "Tip_SZF", "HILUCS_N1", "Arie_ZF", "Data_exp", "Data_aprob"], "ZonaReglementareSuplimentara" : ["Cod_ZRS", "Cod_ZRS_D", "Tip_ZRS_D", "Arie_ZRS", "Sursa_ZRS", "Detalii_sursa_ZRS", "Data_aprob", "Data_exp"], "RegulamentLocalUrbanism" : ["Cod_ZF_ZRS", "Tip_zona", "Tip_ZF_ZRS", "Desc_ZF_ZRS"], "RegulamentLocalUrbanismDetaliat" : ["Tip_zona", "Tip_SZF_ZRS_D", "Desc_SZF_ZRS_D", "POT", "CUT"], "LimitaIntravilanExistenta" : ["SIRUTA", "Judet", "UAT", "Revizie", "Sursa_revizie", "ArieINT"], "LimitaIntravilanPropusa" : ["SIRUTA", "Judet", "UAT", "Revizie", "ArieINT"], "ReteleTehnicoEdilitare" : ["Cod_RTE", "Tip_RTE", "Subtip_RTE", "Stadiu_RTE", "Lungime"], "CaiComunicatie" : ["Tip_CCom", "Subtip_CCom", "Stadiu_CCom", "Lungime"], "ReglementariUrbanisticePunct" : ["ID_RU", "Tip_RU", "Detaliu_RU"]} |
BLOCKER | 3.0.0 |
| 13 | Se verifica valorile din coloanele straturilor din fisierul GPKG sa fie conforme cu valorile din OMDLPA 904 |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat o lista de grupuri de validare. Fiecare grup contine campurile columns, care reprezinta coloanele ce trebuie verificate, si match, care indica cheia din metadata template de unde se preiau valorile valide.
Pentru fiecare strat se verifica mai intai daca acesta exista in fisierul GPKG si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare grup de validare se preia lista de valori valide din template_metadata folosind cheia indicata de match, iar fiecare coloana din grup este asociata cu acest set de valori. Coloanele care nu exista in schema stratului sunt ignorate fara a genera erori.
Se parcurg apoi toate inregistrarile din strat, iar pentru fiecare coloana validata se verifica valoarea campului. Daca valoarea este NULL sau un string gol, inregistrarea este considerata esuata. De asemenea, daca valoarea, dupa aplicarea operatiei strip, nu se regaseste in setul de valori valide preluat din template, inregistrarea este considerata esuata. FID-urile inregistrarilor esuate sunt colectate separat pentru fiecare coloana.
Fiecare coloana este validata independent, fara a verifica relatii intre coloane. De exemplu, nu se verifica daca valorile din Cod_ZF si Tip_ZF formeaza perechi corecte, ci doar daca fiecare valoare exista individual in lista sa de referinta din template. Parametrii: { "PlanSpatial": [ {"columns": ["NivelPlan"], "match": "NivelPlan"} ], "ZFExistenta": [ {"columns": ["Cod_ZF"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZF"], "match": "Tip_ZF_ZRS"}, {"columns": ["HILUCS_N1"], "match": "Hilucs"} ], "ZFPropusa": [ {"columns": ["Cod_ZF"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZF"], "match": "Tip_ZF_ZRS"}, {"columns": ["HILUCS_N1"], "match": "Hilucs"} ], "ZonaReglementareSuplimentara": [ {"columns": ["Cod_ZRS", "Tip_ZRS"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZRS"], "match": "Tip_ZF_ZRS"} ], "RegulamentLocalUrbanism": [ {"columns": ["Tip_ZF_ZRS"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZF_ZRS"], "match": "Tip_ZF_ZRS"}, {"columns": ["Tip_zona"], "match": "TipZona"} ], "RegulamentLocalUrbanismDetaliat": [ {"columns": ["Tip_zona"], "match": "TipSubzona"} ], "ReteleTehnicoEdilitare": [ {"columns": ["Tip_RTE"], "match": "TipRTE"}, {"columns": [ "Subtip_RTE"], "match": "SubtipRTE"}, {"columns": ["Stadiu_RTE"], "match": "StadiuRTE"} ], "CaiComunicatie": [ {"columns": ["Tip_CCom", "Subtip_CCom"], "match": "TipCCom"}, {"columns": ["Subtip_CCom"], "match": "SubtipCCom"}, {"columns": ["Stadiu_CCom"], "match": "StadiuCCom"} ], "ReglementariUrbanisticePunct": [ {"columns": ["Tip_RU"], "match": "TipRU"} ] } |
BLOCKER | 3.0.0 |
| 14 | Se verifica structura valorilor din coloanele straturilor din fisierul GPKG sa fie conform cu structura valorilor din OMDLPA 904 |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat o lista de grupuri de validare. Fiecare grup contine campurile columns, care reprezinta coloanele de verificat, si match, care defineste o expresie regulata ce va fi compilata folosind re.compile.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare grup de validare, expresia regulata este compilata si asociata fiecarei coloane din grup care exista in schema stratului. Daca o coloana apare in mai multe grupuri, aceasta va avea asociate mai multe pattern-uri, care vor fi toate aplicate la validare.
Se parcurg apoi toate inregistrarile din strat, iar pentru fiecare coloana validata se verifica valoarea campului. Daca valoarea este NULL sau un string gol, inregistrarea este considerata esuata. In plus, daca valoarea nu respecta complet niciuna dintre expresiile regulate asociate, folosind fullmatch, inregistrarea este considerata esuata. FID-urile inregistrarilor esuate sunt colectate separat pentru fiecare coloana. Parametrii: { "PlanSpatial": [ {"columns": ["HCL"], "match": "^\\d{1,6}$"}, {"columns": ["Data_aprob", "Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"}, {"columns": ["ArieADM", "ArieINT", "AriePlan"], "match": "^\\d*\\.\\d{1,2}$"} ], "ZFExistenta": [ {"columns": ["Arie_ZF"], "match": "^\\d*\\.\\d{1,2}$"}, {"columns": ["Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"} ], "ZFPropusa": [ {"columns": ["Arie_ZF"], "match": "^\\d*\\.\\d{1,2}$"}, {"columns": ["Data_aprob", "Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"} ], "ZonaReglementareSuplimentara": [ {"columns": ["Arie_ZRS"], "match": "^\\d*\\.\\d{1,2}$"}, {"columns": ["Data_aprob", "Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"} ], "LimitaIntravilanExistenta": [ {"columns": ["Revizie"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"}, {"columns": ["Sursa_revizie"], "match": "^\\d{1,6}\\/(0[1-9]|[1-2][0-9]|3[0-1])\\.(0[1-9]|1[0-2])\\.\\d{4}$"}, {"columns": ["ArieINT"], "match": "^\\d*\\.\\d{1,2}$"} ], "LimitaIntravilanPropusa": [ {"columns": ["Revizie"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"}, {"columns": ["ArieINT"], "match": "^\\d*\\.\\d{1,2}$"} ], "ReteleTehnicoEdilitare": [ {"columns": ["Lungime"], "match": "^\\d*\\.\\d{1,2}$"} ], "CaiComunicatie": [ {"columns": ["Lungime"], "match": "^\\d*\\.\\d{1,2}$"} ] } |
BLOCKER | 3.0.0 |
| 15 | Se verifica coloanele din straturile fisierului GPKG care contin date temporale sa fie corecte din punct de vedere cronologic fata de data curenta |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat rolurile de date temporale: aprob pentru data aprobarii, exp pentru data expirarii si revizie pentru data reviziei, toate fiind optionale pentru fiecare strat.
Se parcurg apoi toate inregistrarile din strat si se verifica valorile campurilor corespunzatoare rolurilor temporale. Inregistrarile care contin valori lipsa sau nevalide sunt considerate esuate, iar FID-urile acestora sunt colectate la nivel de strat.
Pentru raportare se retine un numar maxim de 100 de FID-uri pentru fiecare strat, pentru a evita generarea unor mesaje de eroare prea lungi. Parametrii: { "PlanSpatial": {"aprob": "Data_aprob", "exp": "Data_exp"}, "ZFPropusa": {"exp": "Data_exp"}, "ZonaReglementareSuplimentara": {"aprob": "Data_aprob", "exp": "Data_exp"}, "LimitaIntravilanExistenta": {"revizie": "Revizie"}, "LimitaIntravilanPropusa": {"revizie": "Revizie"} } |
BLOCKER | 3.0.0 |
| 16 | Se verifica coloanele HILUCS_N1, HILUCS_N2, HILUCS_N3 din straturile fisierului GPKG sa fie corelate conform OMDLPA 904 |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de trei coloane HILUCS, respectiv HILUCS_N1, HILUCS_N2 si HILUCS_N3, care reprezinta cele trei niveluri ale ierarhiei HILUCS conform OMDLPA 904. Validarea se aplica pentru straturile ZFExistenta si ZFPropusa.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Se parcurg apoi toate inregistrarile si se valideaza valorile pentru fiecare dintre cele trei niveluri HILUCS.
La nivelul existentei, HILUCS_N1 este obligatoriu, iar daca valoarea este NULL sau lipsa, inregistrarea este considerata esuata pentru acest camp. Pentru validitatea individuala, fiecare valoare existenta din HILUCS_N1, HILUCS_N2 si HILUCS_N3 este verificata daca se regaseste in lista de coduri HILUCS din template, iar daca nu, campul corespunzator este marcat ca esuat.
La nivel de corelare ierarhica, daca HILUCS_N1 si HILUCS_N2 sunt ambele prezente, atunci valoarea din HILUCS_N2 trebuie sa aiba ca parinte ierarhic valoarea din HILUCS_N1; in caz contrar, ambele campuri sunt marcate ca esuate pentru acea inregistrare. In mod similar, daca HILUCS_N2 si HILUCS_N3 sunt prezente, atunci HILUCS_N3 trebuie sa aiba ca parinte ierarhic valoarea din HILUCS_N2, iar daca aceasta conditie nu este indeplinita, ambele campuri sunt marcate ca esuate. Valorile pentru HILUCS_N2 si HILUCS_N3 sunt optionale, iar absenta lor nu reprezinta eroare.
FID-urile inregistrarilor esuate sunt colectate separat pentru fiecare coloana, iar pentru fiecare coloana se raporteaza cel mult 100 de FID-uri, pentru a limita dimensiunea rezultatelor. Parametrii: {"ZFExistenta":["HILUCS_N1", "HILUCS_N2", "HILUCS_N3"], "ZFPropusa":["HILUCS_N1", "HILUCS_N2", "HILUCS_N3"]} |
BLOCKER | 3.0.0 |
| 17 | Se verifica daca cod si tip din RegulamentLocalUrbanism si RegulamentLocalUrbanismDetaliat sunt unice |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de coloane pentru care valorile trebuie sa fie unice in cadrul stratului.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare coloana definita se parcurg toate inregistrarile din strat, iar valorile intalnite sunt urmarite folosind un set, pentru a permite detectia eficienta a duplicatelor. Prima aparitie a unei valori este adaugata in set, iar orice aparitie ulterioara a aceleiasi valori este considerata duplicat si este colectata.
Pentru fiecare coloana sunt raportate cel mult 100 de valori duplicate, pentru a limita dimensiunea rezultatului. Raportarea contine valorile duplicate, nu FID-urile inregistrarilor, astfel incat utilizatorul sa poata identifica direct valorile problematice in stratul corespunzator. Validarea se aplica independent pentru fiecare coloana si nu verifica unicitatea combinatiilor de coloane. Parametrii: {"RegulamentLocalUrbanism" : ["Cod_ZF_ZRS", "Tip_ZF_ZRS"],"RegulamentLocalUrbanismDetaliat" : ["Cod_ZF_ZRS_D", "Tip_ZF_ZRS_D"]} |
BLOCKER | 3.0.0 |
| 18 | Se verifica daca datele temporale din zonele functionale sunt aceleasi |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de coloane de date temporale. Scopul validarii este de a verifica faptul ca toate inregistrarile din fiecare coloana contin aceeasi valoare de data, astfel incat data sa fie consistenta la nivelul intregului strat.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare coloana definita se parcurg inregistrarile din strat, iar prima valoare valida, adica diferita de NULL si existenta, este considerata data de referinta. Toate celelalte inregistrari sunt comparate cu aceasta valoare.
Daca o inregistrare are valoarea NULL sau lipsa, aceasta este considerata esuata. De asemenea, daca valoarea difera de data de referinta, inregistrarea este considerata esuata. FID-urile inregistrarilor esuate sunt colectate pentru fiecare coloana, fiind raportate maximum 100 de FID-uri per coloana, pentru a limita dimensiunea rezultatului.
Validarea verifica strict faptul ca toate valorile din coloana sunt identice, fara a analiza formatul sau semnificatia datei. Parametrii: {"ZFExistenta":["Data_aprob", "Data_exp"], "ZFPropusa":["Data_aprob", "Data_exp"]} |
BLOCKER | 3.0.0 |
| 19 | Se verifica daca combinatia de Cod si Tip din straturile de regulament (RLU si RLUD) este conforma cu codurile care provin din straturile zonelor si subzonelor (ZF, ZRS, SZF, ZRS_D) |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste o lista de reguli de corelare. Fiecare regula defineste un strat de referinta, campurile sursa care trebuie verificate si campurile din stratul de referinta care sunt validate.
Pentru fiecare regula se construieste un dictionar de tip lookup pe baza stratului de referinta, astfel incat valoarea primului camp validat sa fie cheia, iar valoarea celui de-al doilea camp validat sa fie valoarea asociata (de exemplu, {Cod_ZF_ZRS - Tip_ZF_ZRS}). Se parcurge apoi stratul sursa, iar pentru fiecare inregistrare se efectueaza urmatoarele verificari: campurile sursa trebuie sa existe in schema stratului; valorile acestor campuri nu trebuie sa fie NULL; perechile (cod, tip) din campurile sursa trebuie sa existe in lookup-ul stratului de referinta, iar tipul trebuie sa corespunda valorii din lookup. Daca una dintre aceste conditii nu este indeplinita, inregistrarea este considerata esuata si FID-ul este colectat.
Aceasta validare asigura ca perechile (cod, tip) din straturile ZFPropusa si ZonaReglementareSuplimentara se regasesc corect in straturile de regulament, cum ar fi RLU si RLUD, confirmand consistenta intre datele sursa si regulamentele aplicabile. Parametrii: [{"layer": "RegulamentLocalUrbanism","matches_fields_from": { "ZFPropusa": ["Cod_ZF", "Tip_ZF"] },"validated_fields": ["Cod_ZF_ZRS", "Tip_ZF_ZRS"]},{"layer": "RegulamentLocalUrbanism","matches_fields_from": { "ZonaReglementareSuplimentara": ["Cod_ZRS", "Tip_ZRS"] },"validated_fields": ["Cod_ZF_ZRS", "Tip_ZF_ZRS"]},{"layer": "RegulamentLocalUrbanismDetaliat", "matches_fields_from": { "ZonaReglementareSuplimentara": ["Cod_ZRS_D", "Tip_ZRS_D"] }, "validated_fields": ["Cod_SZF_ZRS_D", "Tip_SZF_ZRS_D"]},{"layer": "RegulamentLocalUrbanismDetaliat", "matches_fields_from": { "ZFPropusa": ["Cod_SZF", "Tip_SZF"] }, "validated_fields": ["Cod_SZF_ZRS_D", "Tip_SZF_ZRS_D"]}] |
BLOCKER | 3.0.0 |
| 20 | Se verifica daca datele temporale din stratul PlanSpatial coincid cu datele temporale din zonele functionale si zona de reglementare suplimentara |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste o lista de reguli de corelare. Fiecare regula defineste un strat tinta de referinta (layer), stratul sursa si coloana de comparat (match_fields_from) si coloana din stratul tinta (with_field).
Pentru fiecare regula, prima inregistrare din stratul tinta este citita o singura data si retinuta in cache. Valoarea campului with_field din aceasta inregistrare devine valoarea de referinta pentru comparatii. Apoi se parcurg toate inregistrarile din stratul sursa, iar fiecare valoare a campului sursa este comparata cu valoarea de referinta. Daca valorile difera, FID-ul inregistrarii sursa este raportat ca esuat. Comparatia se realizeaza exact, pe baza egalitatii stringurilor.
Stratul tinta, cum este PlanSpatial, este citit o singura data si retinut in cache pentru toate regulile care il referinta, pentru a optimiza performanta validarii. Parametrii: [{ "layer": "PlanSpatial", "match_fields_from": { "ZFPropusa": "Data_aprob" }, "with_field": "Data_aprob" },{ "layer": "PlanSpatial", "match_fields_from": { "ZFPropusa": "Data_exp" }, "with_field": "Data_exp" },{ "layer": "PlanSpatial", "match_fields_from": { "ZonaReglementareSuplimentara": "Data_aprob" }, "with_field":"Data_aprob" },{ "layer": "PlanSpatial", "match_fields_from": { "ZonaReglementareSuplimentara": "Data_exp" }, "with_field": "Data_exp" }] |
BLOCKER | 3.0.0 |
| 21 | Se verifica perioada de timp din zonele functionale sa nu se suprapuna si sa fie in ordine cronologica |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza stratul tinta ZFPropusa cu configuratia de validare, incluzand stratul sursa de referinta ZFExistenta si campurile de data din fiecare strat.
In prima etapa, pentru stratul sursa ZFExistenta se parcurg toate inregistrarile si se extrag perechile de date (Data_aprob, Data_exp), construind intervalele temporale existente.
In etapa a doua, pentru stratul tinta ZFPropusa se parcurg toate inregistrarile cu date valide si se aplica doua verificari. Prima verificare asigura ordinea cronologica: Data_aprob_propusa trebuie sa fie mai mica sau egala cu Data_exp_propusa; daca nu, inregistrarea este considerata esuata. A doua verificare controleaza suprapunerea temporala cu intervalele din ZFExistenta: intervalul [Data_aprob_propusa, Data_exp_propusa] nu trebuie sa se suprapuna cu niciun interval existent, evaluat cu conditia standard target_aprob < source_exp AND target_exp > source_aprob; daca exista suprapunere, inregistrarea este marcata esuata.
Astfel, zonele functionale propuse nu trebuie sa se suprapuna temporal cu zonele existente si trebuie sa respecte ordinea cronologica corecta a intervalelor de valabilitate. FID-urile inregistrarilor esuate sunt colectate pentru raportare. Parametrii: { "ZFPropusa" : { "match_fields_from" : { "ZFExistenta" : [ "Data_aprob", "Data_exp" ] }, "with_field" : [ "Data_aprob", "Data_exp" ] } } |
BLOCKER | 3.0.0 |
| 22 | Se verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanismDetaliat (Cod_SZF_ZRS_D, Tip_SZF_ZRS_D) se regaseste in straturile ZFPropusa (Cod_SZF, Tip_SZF) sau ZonaReglementareSuplimentara (Cod_ZRS_D, Tip_ZRS_D) |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste o lista de reguli. Fiecare regula defineste stratul de validat (validated_layer), perechea de campuri cod+tip de verificat (validated_fields) si lista de straturi sursa (valid_pairs_from) din care se construiesc perechile cod + tip valide.
In prima etapa se construieste setul de perechi valide. Pentru fiecare strat sursa din valid_pairs_from se parcurg toate inregistrarile si se colecteaza perechile (cod, tip) intr-un set de tupluri. Perechile din toate straturile sursa sunt combinate intr-un set unificat, care va fi folosit la validarea stratului tinta.
In a doua etapa se parcurg toate inregistrarile din stratul de validat. Pentru fiecare inregistrare se verifica daca campurile validated_fields exista in schema; daca lipsesc, FID-ul este considerat esuat. Se verifica apoi daca valorile acestor campuri sunt NULL; daca da, FID-ul este esuat. In final, perechea (cod, tip) din inregistrare este comparata cu setul de perechi valide; daca nu se regaseste in set, FID-ul este marcat esuat.
Validarea trateaza perechea (cod, tip) ca unitate completa, nu este suficient ca doar codul sau doar tipul sa existe individual in straturile sursa. Parametrii: [{"validated_layer": "RegulamentLocalUrbanismDetaliat", "validated_fields": ["Cod_SZF_ZRS_D", "Tip_SZF_ZRS_D"], "valid_pairs_from": [{"layer": "ZFPropusa", "fields": ["Cod_SZF", "Tip_SZF"]}, {"layer": "ZonaReglementareSuplimentara", "fields": ["Cod_ZRS_D", "Tip_ZRS_D"]}]}, {"validated_layer": "RegulamentLocalUrbanism", "validated_fields": ["Cod_ZF_ZRS", "Tip_ZF_ZRS"], "valid_pairs_from": [{"layer": "ZFPropusa", "fields": ["Cod_ZF", "Tip_ZF"]}, {"layer": "ZonaReglementareSuplimentara", "fields": ["Cod_ZRS", "Tip_ZRS"]}]}] |
BLOCKER | 3.0.0 |
| 23 | Se verifica daca siruta din stratul PlanSpatial este siruta superioara pentru valorile siruta din straturile LimitaIntravilanExistenta si LimitaIntravilanExistenta |
Se verifică că valorile din coloana SIRUTA ale straturilor LimitaIntravilanPropusa și LimitaIntravilanExistenta sunt coduri SIRUTA subordonate unui cod SIRUTA prezent în stratul PlanSpatial. În primul pas se colectează toate valorile SIRUTA din PlanSpatial, iar apoi, folosind tabela ierarhică SIRUTA (siruta_parents), se construiește mulțimea tuturor codurilor SIRUTA copil corespunzătoare acestor părinți.
Pentru fiecare entitate din LimitaIntravilanPropusa și LimitaIntravilanExistenta se verifică dacă valoarea din coloana SIRUTA se regăsește în această mulțime de coduri valide. Entitățile sunt considerate neconforme dacă coloana SIRUTA lipsește din strat, valoarea este nulă sau codul nu este subordonat niciunui cod SIRUTA din PlanSpatial. Parametrii: {"source_layer": "PlanSpatial", "source_fields": ["SIRUTA"], "validated_layers": [{"layer": "LimitaIntravilanPropusa", "fields": ["SIRUTA"]}, {"layer": "LimitaIntravilanExistenta", "fields": ["SIRUTA"]}]} |
BLOCKER | 3.0.0 |
| 24 | Se verifica geometriile din straturile fisierului GPKG sa existe si ca valoarea lor sa nu fie NULL |
Se deschide fisierul GPKG folosind biblioteca GDAL în Python, iar din valoare_regula se citeste o lista de nume de straturi, separate prin virgula.
Pentru straturile care contin inregistrari se parcurge fiecare feature, iar pentru fiecare se verifica daca metoda GetGeometryRef() returneaza None. FID-urile inregistrarilor cu geometrie nula sunt colectate intr-un set, iar iterarea se opreste la maximum 100 de geometrii nule per strat.
Raportarea rezultatului se face astfel: daca exista straturi goale, validarea esueaza si se returneaza lista straturilor fara date; daca nu exista straturi goale, dar sunt geometrii nule, validarea esueaza si se raporteaza un dictionar cu formatul {strat: [FID-uri]}; daca niciuna dintre aceste conditii nu este indeplinita, validarea trece cu succes.
Aceasta validare confirma doar existenta geometriei (non-NULL) si nu verifica validitatea geometrica, cum ar fi autointersectii sau varfuri duplicate. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 25 | Se verifica geometriile din straturile fisierului GPKG sa fie valide |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Din valoare_regula se citeste o lista de nume de straturi separate prin virgula.
Pentru straturile care contin inregistrari se parcurge fiecare feature si se verifica geometria folosind geometry.IsValid() bazat pe GEOS. O geometrie este considerata invalida daca GetGeometryRef() returneaza None sau daca IsValid() returneaza False. Exemple tipice de geometrie invalida includ auto-intersectii, inele incorecte sau puncte duplicate consecutive. FID-urile inregistrarilor invalide sunt colectate intr-un set, cu limita de 100 FID-uri per strat, si sunt raportate sortate.
Raportarea rezultatului se face astfel: daca exista straturi goale, validarea esueaza si se returneaza lista straturilor fara date (prioritate 1); daca nu exista straturi goale, dar sunt geometrii invalide, validarea esueaza si se returneaza un dictionar cu formatul {strat: [FID-uri]} (prioritate 2); daca niciuna dintre aceste situatii nu apare, validarea trece cu succes (pass).
Straturile verificate sunt: PlanSpatial, ZFExistenta, ZFPropusa, ZonaReglementareSuplimentara, LimitaIntravilanExistenta, LimitaIntravilanPropusa, ReteleTehnicoEdilitare, CaiComunicatie, ReglementariUrbanisticePunct. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 26 | Se verifica daca planul spatial este in limita administrativa |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Coloana care contine codul SIRUTA este preluata din valoare_regula (SIRUTA), iar stratul de verificat este preluat din formula_regula (PlanSpatial).
Daca nu exista nicio valoare in coloana SIRUTA, validarea esueaza imediat cu mesajul ca stratul nu contine SIRUTA. Daca exista mai mult de o valoare, validarea esueaza deoarece stratul contine mai multe inregistrari pentru SIRUTA. Daca exista exact o valoare, aceasta este extrasa si folosita in continuare.
Folosind codul SIRUTA extras, se apeleaza serviciul extern uat_limit, care returneaza geometria limitei administrative a UAT in format GeoJSON. Geometria este convertita intr-un obiect GDAL cu ogr.CreateGeometryFromJson() si i se aplica un buffer de 0.1 metri pentru a tolera mici imprecizii la margine. Daca geometria UAT nu poate fi construita din raspunsul serviciului, validarea esueaza imediat, fara a verifica inregistrarile.
Se parcurg apoi toate inregistrarile din stratul PlanSpatial. Pentru fiecare feature se verifica geometria prin GetGeometryRef(). Daca geometria este NULL sau daca geometria nu se afla complet in interiorul limitei UAT cu buffer, FID-ul este considerat esuat. Sunt raportate maxim 100 FID-uri esuate.
Buffer-ul de toleranta aplicat este de 0.1 metri, iar validarea asigura incadrarea spatiala a tuturor entitatilor PlanSpatial in limita administrativa a UAT corespunzatoare codului SIRUTA. Parametrii: SIRUTA |
BLOCKER | 3.0.0 |
| 27 | Se verifica daca geometriile din straturile fisierului GPKG sunt in limita planul spatial |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Stratul de referinta este preluat din formula_regula (PlanSpatial), iar lista straturilor de verificat este preluata din valoare_regula, separate prin virgula.
Pentru fiecare strat din lista se parcurg toate inregistrarile. Fiecare geometrie este verificata folosind geom.Within(unionGeomBuffered), unde unionGeomBuffered reprezinta geometria acoperitoare a stratului de referinta extinsa cu un buffer de 0.1 metri pentru toleranta. Daca geometria unei inregistrari se afla in afara geometriei acoperitoare cu buffer, FID-ul acesteia este considerat esuat. Pentru fiecare strat sunt raportate maxim 100 FID-uri esuate.
Daca un strat din lista nu exista in GPKG, validarea esueaza imediat. Buffer-ul de toleranta aplicat este de 0.1 metri. Parametrii: ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 28 | Se verifica daca geometriile din zonele functionale acopera planul spatial |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Stratul de referinta care trebuie acoperit este preluat din formula_regula (PlanSpatial), iar lista straturilor care trebuie sa acopere este preluata din valoare_regula, separate prin virgula.
In prima etapa se calculeaza aria de referinta: se parcurg toate inregistrarile din stratul PlanSpatial si se insumeaza ariile tuturor geometriilor valide folosind metoda GetArea(). Rezultatul reprezinta aria totala de referinta. Daca stratul PlanSpatial nu exista, validarea esueaza imediat.
In a doua etapa se verifica acoperirea pentru fiecare strat din lista. Se insumeaza ariile tuturor geometriilor valide din strat, iar stratul este considerat esuat daca diferenta fata de aria de referinta depaseste marja de toleranta de 50 m², stabilita pentru a absorbi diferente minore datorate preciziei geometrice. Daca un strat din lista nu exista in GPKG, validarea esueaza imediat.
Validarea se bazeaza exclusiv pe comparatia ariilor totale si nu efectueaza operatii geometrice de suprapunere efectivă; geometriile NULL sunt ignorate la calculul ariei. Parametrii: ZFExistenta,ZFPropusa |
BLOCKER | 3.0.0 |
| 29 | Se verifica daca geometriile din zonele functionale se suprapun |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Din valoare_regula se citeste lista de straturi separate prin virgula in care se verifica suprapunerea geometriilor intre inregistrari.
In etapa 1, se pregatesc geometriile: pentru fiecare inregistrare din strat se verifica geometria si, daca este valida, aceasta este erodata cu -0.1 metri folosind Buffer(-0.1). Aceasta erodare elimina falsele pozitive cauzate de margini comune; doua poligoane care se ating la limita nu mai sunt considerate intersectate dupa erodare.
In etapa 2, se construieste un index spatial: geometriile erodate sunt incarcate intr-un strat in memorie (MEM driver), care permite filtrarea rapida a potentialilor candidati de suprapunere prin SetSpatialFilterRect pe baza envelope-ului fiecarei geometrii, evitand comparatiile brute-force de tip O(n²).
In etapa 3, se detecteaza suprapunerile: pentru fiecare pereche unica de geometrii (FID1, FID2), perechile deja verificate fiind sarite prin checked_pairs, se aplica conditia geom1.Intersects(geom2) AND NOT geom1.Touches(geom2). Daca aceasta este adevarata, suprapunerea este considerata reala si perechea de FID-uri este raportata. Pentru fiecare strat sunt raportate maxim 100 de perechi.
Erodarea de 1 metru reprezinta toleranta de margine, astfel incat doua zone care impart o limita comuna sa nu fie considerate suprapuse. Parametrii: ZFExistenta,ZFPropusa |
BLOCKER | 3.0.0 |
| 30 | Se verifica daca geometriile din zonele functionale contin 'sliver polygons' |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Din valoare_regula se citeste lista de straturi separate prin virgula. Sunt verificate exclusiv geometriile de tip Polygon sau MultiPolygon.
O geometrie este clasificata ca sliver polygon (poligon degenerat sau banda ingusta) daca trece cel putin unul dintre urmatoarele trei teste, aplicate in ordine:
Test 1 — Arie minima:
Daca aria geometriei este mai mica de 1e-6, poligonul este considerat degenerat, cu arie practic nula.
Test 2 — Raport de aspect (aspect ratio):
Se calculeaza bounding box-ul geometriei si se determina dimensiunile latime si inaltime. Daca dimensiunea cea mai lunga depaseste de 10 ori dimensiunea cea mai scurta, poligonul este considerat excesiv de alungit.
Test 3 — Compactitate (isoperimetric ratio):
Se calculeaza perimetrul geometriei folosind Boundary().Length(), iar raportul (perimetru²) / arie este evaluat. Un raport mai mare de 1000 indica o forma ingusta si necompacta, caracteristica sliver-urilor care pot trece testul de aspect ratio dar sunt totusi degenerate ca forma.
Daca oricare dintre teste este pozitiv, FID-ul este adaugat la lista esecurilor, iar testele urmatoare nu mai sunt evaluate pentru acea geometrie. Parametrii: ZFExistenta,ZFPropusa |
WARNING | 3.0.0 |
| 31 | Se verifica geometriile din fisierul GPKG sa contina coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Se verifica daca geometriile din straturile PlanSpatial, ZFExistenta, ZFPropusa, ZonaReglementareSuplimentara, LimitaIntravilanExistenta, LimitaIntravilanPropusa, ReteleTehnicoEdilitare, CaiComunicatie si ReglementariUrbanisticePunct sunt strict bidimensionale (2D).
Pentru fiecare entitate din aceste straturi se verifica ca dimensiunea coordonatelor sa fie egala cu 2, adica geometria nu contine coordonate de altitudine (Z) sau de masura (M). Entitatile care au geometrie lipsa sau cu dimensiune diferita de 2 sunt considerate neconforme.
Sunt raportate cel mult 100 de FID-uri neconforme per strat. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 32 | Se verifica daca geometriile din fisierul GPKG au aria egala cu cea din coloana specifica ariei |
Se verifica daca aria geometrica calculata a fiecarei entitati corespunde valorii stocate in coloana de arie din stratul respectiv.
Pentru straturile PlanSpatial, LimitaIntravilanExistenta si LimitaIntravilanPropusa, aria se calculeaza in hectare (mp ÷ 10.000) si se compara cu coloana AriePlan sau ArieINT. Pentru straturile ZFExistenta si ZonaReglementareSuplimentara, aria se calculeaza in metri patrati si se compara cu coloanele Arie_ZF respectiv Arie_ZRS.
Aria calculata se rotunjeste la 2 zecimale, iar diferenta tolerata fata de valoarea stocata este de maxim 0.1 din unitatea de masura a stratului. Entitatile sunt considerate neconforme daca geometria lipseste, coloana de arie nu exista, valoarea stocata este nula sau diferenta absoluta depaseste toleranta admisa.
Sunt raportate cel mult 100 de FID-uri neconforme per strat. Parametrii: {"PlanSpatial" : "AriePlan", "ZFExistenta" : "Arie_ZF", "ZFExistenta" : "Arie_ZF", "ZonaReglementareSuplimentara" : "Arie_ZRS", "LimitaIntravilanExistenta" : "ArieINT", "LimitaIntravilanPropusa" : "ArieINT"} |
BLOCKER | 3.0.0 |
| 33 | Se verifica daca geometriile din fisierul GPKG au lungimea egala cu cea din coloana specifica lungimi |
Se verifica daca lungimea geometrica calculata a fiecarei entitati din straturile ReteleTehnicoEdilitare si CaiComunicatie corespunde valorii stocate in coloana Lungime.
Lungimea se calculeaza folosind geom.Length(), se rotunjeste la 2 zecimale si se compara cu valoarea din coloana. Diferenta tolerata este de maxim 0.1 metri.
Entitatile sunt considerate neconforme daca geometria lipseste, coloana Lungime nu exista in strat, valoarea stocata este nula sau diferenta absoluta depaseste toleranta admisa.
Sunt raportate cel mult 100 de FID-uri neconforme per strat. Parametrii: {"ReteleTehnicoEdilitare" : "Lungime", "CaiComunicatie" : "Lungime"} |
BLOCKER | 3.0.0 |
| 34 | Se verifica daca suma ariilor din coloana ArieINT a stratului LimitaIntravilanPropusa este egala cu aria din coloana ArieINT a stratului PlanSpatial. |
Se verifica daca suma ariilor stocate in coloana ArieINT din stratul LimitaIntravilanPropusa este egala cu valoarea stocata in coloana ArieINT din stratul PlanSpatial.
Stratul PlanSpatial trebuie sa contina exact o singura entitate; daca contine mai multe, regula esueaza imediat. Valoarea din PlanSpatial.ArieINT reprezinta aria de referinta.
Se parcurg toate entitatile din LimitaIntravilanPropusa, se insumeaza valorile din coloana ArieINT, iar suma totala se compara cu aria de referinta. Diferenta tolerata este de maxim 0.1 hectare. Daca diferenta depaseste toleranta, regula esueaza. Parametrii: {"PlanSpatial" : "ArieINT", "LimitaIntravilanPropusa" : "ArieINT"} |
BLOCKER | 3.0.0 |
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Se verifica daca arhiva ZIP contine un singur folder principal |
Se deschide arhiva ZIP si se numara folderele din radacina. Arhiva trebuie sa contina exact un (1) folder principal. Parametrii: 1 |
BLOCKER | 3.0.0 |
| 2 | Se verifica numele folderului principal din arhiva ZIP |
Se deschide arhiva ZIP si se verifica daca numele folderului din radacina respecta structura conform OMDLPA 904: JUD_UAT_SIRUTA_DOC_AAAALLZZ, unde: JUD = indicativ judet (2 litere majuscule), UAT = denumirea unitatii administrativ teritoriale, SIRUTA = codul SIRUTA pentru nivel UAT, DOC = tipul documentatiei (PUZ), AAAALLZZ = data aprobarii. Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUZ_[0-9]{8}\b |
BLOCKER | 3.0.0 |
| 3 | Se verifica daca arhiva ZIP contine un singur fisier GPKG |
Se deschide arhiva ZIP si se cauta recursiv in toate folderele fisiere cu extensia .gpkg / .GPKG. Trebuie sa existe exact un (1) fisier GPKG. Parametrii: 1 |
BLOCKER | 3.0.0 |
| 4 | Se verifica numele fisierului GPKG din arhiva ZIP |
Se deschide arhiva ZIP si se verifica daca numele fisierului GPKG respecta structura conform OMDLPA 904: JUD_UAT_SIRUTA_DOC_AAAALLZZ, unde: JUD = indicativ judet (2 litere majuscule), UAT = denumirea unitatii administrativ teritoriale, SIRUTA = codul SIRUTA pentru nivel UAT, DOC = tipul documentatiei (PUZ), AAAALLZZ = data aprobarii. Parametrii: ^[A-Z][A-Z]_.*?_\d{1,10}_PUZ_[0-9]{8}\b |
BLOCKER | 3.0.0 |
| 5 | Se verifica structura arborescenta a arhivei ZIP sa fie conform OMDLPA 904 |
Se deschide arhiva ZIP si se verifica existenta si continutul fiecarui folder obligatoriu: 0_Seturi_date_spatiale — trebuie sa contina exact un fisier .gpkg; 1_Studii_fundamentare — trebuie sa contina cel mult 15 fisiere PDF (1_1_ pana la 1_15_); 2_Piese_scrise — trebuie sa contina cel mult 2 fisiere PDF (2_1_, 2_2_); 3_Piese_desenate — trebuie sa contina cel mult 10 fisiere PDF (3_1_ pana la 3_10_); 4_Avize_acorduri — trebuie sa contina fisiere PDF al caror nume incepe cu 4_ si are extensia .pdf. Parametrii: {"0_Seturi_date_spatiale":["gpkg"],"1_Studii_fundamentare":["1_1_Actualizare_suport_topografic.pdf","1_2_Conditii_geotehnice_hidrogeologice.pdf","1_3_Relatii_periurbane.pdf","1_4_Organizare_circulatie_transporturi.pdf","1_5_Protectia_mediului_riscuri_naturale_antropice.pdf","1_6_Studiu_istoric_peisagistic.pdf","1_7_Tipuri_proprietate.pdf","1_8_Potential_balnear_turistic.pdf","1_9_Infrastructura_tehnico_edilitara.pdf","1_10_Alte_studii.pdf","1_11_Analiza_factori_anchete_sociale.pdf","1_12_Evolutie_activitati_economice.pdf","1_13_Evolutie_socio_demografica.pdf","1_14_Mobilitate_transport.pdf","1_15_Impact_schimbari_climatice.pdf"],"2_Piese_scrise":["2_1_Memoriu_general.pdf","2_2_Regulament_local_urbanism.pdf"],"3_Piese_desenate":["3_1_Incadrare_teritoriu.pdf","3_2_Zonificare_functionala_existenta_bilant.pdf","3_3_Analize_functionale.pdf","3_4_Situatia_existenta_disfunctionalitati.pdf","3_5_Strategia_de_dezvoltare_spatiala.pdf","3_6_Reglementari_urbanistice_propuse_si_UTR.pdf","3_7_Reglementari_tehnico_edilitare_propuse.pdf","3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf","3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf","3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf"],"4_Avize_acorduri":["4_","pdf"]} |
WARNING | 3.0.0 |
| 6 | Se verifica folderul 4_Avize_acorduri din arhiva ZIP sa contina cel mult 30 de fisiere PDF |
Se deschide arhiva ZIP si se numara fisierele PDF din folderul 4_Avize_acorduri. Numarul de fisiere nu trebuie sa depaseasca 30. Parametrii: 30 |
WARNING | 3.0.0 |
| 7 | Se verifica numele fisierelor PDF din folderul 4_Avize_acorduri sa fie conform OMDLPA 904 |
Se deschide arhiva ZIP si se verifica daca numele fiecarui fisier PDF din 4_Avize_acorduri respecta structura: 4_XX_Aviz_T_AI.pdf, unde: XX = numar intre 1 si 30, T = tipul avizului (L = local, C = central), AI = abrevierea institutiei emitente. Parametrii: 4_([1-9]|[12]\d|30)_Aviz_(L|C)_.*\.(pdf|PDF)$ |
WARNING | 3.0.0 |
| 8 | Se verifica fisierele PDF din arhiva ZIP sa fie valide. |
Se deschide arhiva ZIP si pentru fiecare fisier cu extensia .pdf / .PDF se utilizeaza biblioteca filetype (Python) pentru a citi header-ul binar si a confirma ca fisierul este un PDF real (nu doar redenumit). Parametrii: pdf |
BLOCKER | 3.0.0 |
| 9 | Se verifica fisierul GPKG din arhiva ZIP sa fie valid. |
Se deschide arhiva ZIP, fisierul GPKG este extras si se incearca deschiderea lui cu biblioteca fiona / GDAL (Python). Daca fisierul poate fi citit si driverul raportat este gpkg, fisierul este considerat valid. Parametrii: gpkg |
BLOCKER | 3.0.0 |
| 10 | Se verifica structura fisierul GPKG sa fie conform template-ului publicat |
Se extrage fisierul GPKG din arhiva ZIP si se deschide cu biblioteca fiona / GDAL (Python). Structura fisierului este comparata cu un template GPKG de referinta in urmatoarea ordine:
Sistemul de coordonate - Sistemul de coordonate folosit trebuie sa fie acelasi cu sistemul de coordonate din template.
Numar straturi - Documentatia trebuie sa contina cel putin tot atatea straturi cat contine template-ul (nr_straturi_documentatie >= nr_straturi_template). Straturile suplimentare din documentatie sunt ignorate.
Nume straturi - Fiecare strat din template trebuie sa existe in documentatie. Comparatia este case-insensitive. Se raporteaza lista straturilor lipsa.
Tip geometrie - Pentru fiecare strat prezent in ambele fisiere, tipul de geometrie trebuie sa fie identic cu cel din template. Comparatia este case-insensitive pentru numele stratului, exacta pentru tipul geometriei.
Numar campuri - Pentru fiecare strat prezent in ambele fisiere, documentatia trebuie sa contina cel putin tot atatea campuri cat contine template-ul (nr_campuri_documentatie >= nr_campuri_template). Campurile suplimentare din documentatie sunt ignorate.
Nume campuri - Pentru fiecare strat prezent in ambele fisiere, toate campurile din template trebuie sa existe in stratul corespunzator din documentatie. Comparatia este case-insensitive. Se raporteaza campurile lipsa grupate pe strat.
Tip de date campuri - Pentru fiecare camp prezent in ambele straturi, tipul de date trebuie sa fie identic cu cel din template. Comparatia este exacta. Se raporteaza campurile cu tip de date gresit grupate pe strat.
Validarea nu include verificarea continutului inregistrarilor. Straturile si campurile care exista in documentatie dar nu exista in template nu sunt verificate. Parametrii: - |
BLOCKER | 3.0.0 |
| 11 | Se verifica straturile fisierul GPKG sa contina date |
Se deschide fisierul GPKG cu biblioteca GDAL (Python) si se verifica daca urmatoarele straturi obligatorii contin cel putin o inregistrare: PlanSpatial, ZFExistenta, ZFPropusa, ZonaReglementareSuplimentara, RegulamentLocalUrbanism, RegulamentLocalUrbanismDetaliat, LimitaIntravilanExistenta, LimitaIntravilanPropusa, ReteleTehnicoEdilitare, CaiComunicatie, ReglementariUrbanisticePunct. Pentru fiecare strat din lista, se apeleaza GetFeatureCount() prin GDAL. Daca numarul de inregistrari este 0, stratul este considerat gol si este adaugat la lista straturilor care au esuat. La final, se raporteaza lista completa a straturilor goale. Validarea verifica exclusiv daca stratul contine cel putin o inregistrare. Nu se verifica corectitudinea, completitudinea sau validitatea geometrica a datelor din inregistrari. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,RegulamentLocalUrbanism,RegulamentLocalUrbanismDetaliat,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 12 | Se verifica coloanele straturilor din fisierul GPKG sa contina date |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de coloane obligatorii ce trebuie verificate. Validarea se realizeaza in doua etape pentru fiecare strat. In prima etapa se apeleaza functia GetFeatureCount(), iar daca stratul nu contine nicio inregistrare, acesta este adaugat in lista straturilor goale si nu se mai continua verificarea coloanelor pentru acel strat. In a doua etapa, pentru straturile care contin inregistrari, se determina indexul fiecarei coloane obligatorii folosind GetFieldIndex(), dupa care se parcurg toate inregistrarile din strat si se verifica pentru fiecare daca valoarea campului este NULL sau lipsa. Sunt colectate FID-urile inregistrarilor cu valori lipsa, cu o limita de maximum 100 de FID-uri pentru fiecare coloana, iar coloanele care au cel putin un astfel de caz sunt raportate, grupate pe strat. In ceea ce priveste raportarea rezultatului, daca exista atat straturi goale, cat si coloane fara date, se raporteaza ambele categorii, daca exista doar straturi goale se raporteaza doar acestea, iar daca exista doar coloane fara date se raporteaza coloanele impreuna cu FID-urile corespunzatoare. Limita de 100 de FID-uri pentru fiecare coloana este utilizata pentru a evita generarea unor mesaje de eroare prea lungi, iar comparatia numelor de coloane se face exact, fara a ignora diferentele dintre litere mari si mici. Parametrii: {"PlanSpatial":["SIRUTA", "Judet", "UAT", "NivelPlan", "TitluPlan", "HCL", "Data_aprob", "Data_exp", "ArieADM", "ArieINT", "AriePlan"], "ZFExistenta": ["Cod_ZF", "Cod_SZF", "Tip_SZF", "HILUCS_N1", "Arie_ZF", "Data_exp"], "ZFExistenta": ["Cod_ZF", "Cod_SZF", "Tip_SZF", "HILUCS_N1", "Arie_ZF", "Data_exp", "Data_aprob"], "ZonaReglementareSuplimentara" : ["Cod_ZRS", "Cod_ZRS_D", "Tip_ZRS_D", "Arie_ZRS", "Sursa_ZRS", "Detalii_sursa_ZRS", "Data_aprob", "Data_exp"], "RegulamentLocalUrbanism" : ["Cod_ZF_ZRS", "Tip_zona", "Tip_ZF_ZRS", "Desc_ZF_ZRS"], "RegulamentLocalUrbanismDetaliat" : ["Tip_zona", "Tip_SZF_ZRS_D", "Desc_SZF_ZRS_D", "POT", "CUT"], "LimitaIntravilanExistenta" : ["SIRUTA", "Judet", "UAT", "Revizie", "Sursa_revizie", "ArieINT"], "LimitaIntravilanPropusa" : ["SIRUTA", "Judet", "UAT", "Revizie", "ArieINT"], "ReteleTehnicoEdilitare" : ["Cod_RTE", "Tip_RTE", "Subtip_RTE", "Stadiu_RTE", "Lungime"], "CaiComunicatie" : ["Tip_CCom", "Subtip_CCom", "Stadiu_CCom", "Lungime"], "ReglementariUrbanisticePunct" : ["ID_RU", "Tip_RU", "Detaliu_RU"]} |
BLOCKER | 3.0.0 |
| 13 | Se verifica valorile din coloanele straturilor din fisierul GPKG sa fie conforme cu valorile din OMDLPA 904 |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat o lista de grupuri de validare. Fiecare grup contine campurile columns, care reprezinta coloanele ce trebuie verificate, si match, care indica cheia din metadata template de unde se preiau valorile valide.
Pentru fiecare strat se verifica mai intai daca acesta exista in fisierul GPKG si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare grup de validare se preia lista de valori valide din template_metadata folosind cheia indicata de match, iar fiecare coloana din grup este asociata cu acest set de valori. Coloanele care nu exista in schema stratului sunt ignorate fara a genera erori.
Se parcurg apoi toate inregistrarile din strat, iar pentru fiecare coloana validata se verifica valoarea campului. Daca valoarea este NULL sau un string gol, inregistrarea este considerata esuata. De asemenea, daca valoarea, dupa aplicarea operatiei strip, nu se regaseste in setul de valori valide preluat din template, inregistrarea este considerata esuata. FID-urile inregistrarilor esuate sunt colectate separat pentru fiecare coloana.
Fiecare coloana este validata independent, fara a verifica relatii intre coloane. De exemplu, nu se verifica daca valorile din Cod_ZF si Tip_ZF formeaza perechi corecte, ci doar daca fiecare valoare exista individual in lista sa de referinta din template. Parametrii: { "PlanSpatial": [ {"columns": ["NivelPlan"], "match": "NivelPlan"} ], "ZFExistenta": [ {"columns": ["Cod_ZF"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZF"], "match": "Tip_ZF_ZRS"}, {"columns": ["HILUCS_N1"], "match": "Hilucs"} ], "ZFPropusa": [ {"columns": ["Cod_ZF"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZF"], "match": "Tip_ZF_ZRS"}, {"columns": ["HILUCS_N1"], "match": "Hilucs"} ], "ZonaReglementareSuplimentara": [ {"columns": ["Cod_ZRS", "Tip_ZRS"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZRS"], "match": "Tip_ZF_ZRS"} ], "RegulamentLocalUrbanism": [ {"columns": ["Tip_ZF_ZRS"], "match": "Cod_ZF_ZRS"}, {"columns": ["Tip_ZF_ZRS"], "match": "Tip_ZF_ZRS"}, {"columns": ["Tip_zona"], "match": "TipZona"} ], "RegulamentLocalUrbanismDetaliat": [ {"columns": ["Tip_zona"], "match": "TipSubzona"} ], "ReteleTehnicoEdilitare": [ {"columns": ["Tip_RTE"], "match": "TipRTE"}, {"columns": [ "Subtip_RTE"], "match": "SubtipRTE"}, {"columns": ["Stadiu_RTE"], "match": "StadiuRTE"} ], "CaiComunicatie": [ {"columns": ["Tip_CCom", "Subtip_CCom"], "match": "TipCCom"}, {"columns": ["Subtip_CCom"], "match": "SubtipCCom"}, {"columns": ["Stadiu_CCom"], "match": "StadiuCCom"} ], "ReglementariUrbanisticePunct": [ {"columns": ["Tip_RU"], "match": "TipRU"} ] } |
BLOCKER | 3.0.0 |
| 14 | Se verifica structura valorilor din coloanele straturilor din fisierul GPKG sa fie conform cu structura valorilor din OMDLPA 904 |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat o lista de grupuri de validare. Fiecare grup contine campurile columns, care reprezinta coloanele de verificat, si match, care defineste o expresie regulata ce va fi compilata folosind re.compile.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare grup de validare, expresia regulata este compilata si asociata fiecarei coloane din grup care exista in schema stratului. Daca o coloana apare in mai multe grupuri, aceasta va avea asociate mai multe pattern-uri, care vor fi toate aplicate la validare.
Se parcurg apoi toate inregistrarile din strat, iar pentru fiecare coloana validata se verifica valoarea campului. Daca valoarea este NULL sau un string gol, inregistrarea este considerata esuata. In plus, daca valoarea nu respecta complet niciuna dintre expresiile regulate asociate, folosind fullmatch, inregistrarea este considerata esuata. FID-urile inregistrarilor esuate sunt colectate separat pentru fiecare coloana. Parametrii: { "PlanSpatial": [ {"columns": ["HCL"], "match": "^\\d{1,6}$"}, {"columns": ["Data_aprob", "Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"}, {"columns": ["ArieADM", "ArieINT", "AriePlan"], "match": "^\\d*\\.\\d{1,2}$"} ], "ZFExistenta": [ {"columns": ["Arie_ZF"], "match": "^\\d*\\.\\d{1,2}$"}, {"columns": ["Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"} ], "ZFPropusa": [ {"columns": ["Arie_ZF"], "match": "^\\d*\\.\\d{1,2}$"}, {"columns": ["Data_aprob", "Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"} ], "ZonaReglementareSuplimentara": [ {"columns": ["Arie_ZRS"], "match": "^\\d*\\.\\d{1,2}$"}, {"columns": ["Data_aprob", "Data_exp"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"} ], "LimitaIntravilanExistenta": [ {"columns": ["Revizie"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"}, {"columns": ["Sursa_revizie"], "match": "^\\d{1,6}\\/(0[1-9]|[1-2][0-9]|3[0-1])\\.(0[1-9]|1[0-2])\\.\\d{4}$"}, {"columns": ["ArieINT"], "match": "^\\d*\\.\\d{1,2}$"} ], "LimitaIntravilanPropusa": [ {"columns": ["Revizie"], "match": "^\\d{4}[-/\\.]\\d{2}[-/\\.]\\d{2}$|^\\d{2}[-/\\.]\\d{2}[-/\\.]\\d{4}$"}, {"columns": ["ArieINT"], "match": "^\\d*\\.\\d{1,2}$"} ], "ReteleTehnicoEdilitare": [ {"columns": ["Lungime"], "match": "^\\d*\\.\\d{1,2}$"} ], "CaiComunicatie": [ {"columns": ["Lungime"], "match": "^\\d*\\.\\d{1,2}$"} ] } |
BLOCKER | 3.0.0 |
| 15 | Se verifica coloanele din straturile fisierului GPKG care contin date temporale sa fie corecte din punct de vedere cronologic fata de data curenta |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat rolurile de date temporale: aprob pentru data aprobarii, exp pentru data expirarii si revizie pentru data reviziei, toate fiind optionale pentru fiecare strat.
Se parcurg apoi toate inregistrarile din strat si se verifica valorile campurilor corespunzatoare rolurilor temporale. Inregistrarile care contin valori lipsa sau nevalide sunt considerate esuate, iar FID-urile acestora sunt colectate la nivel de strat.
Pentru raportare se retine un numar maxim de 100 de FID-uri pentru fiecare strat, pentru a evita generarea unor mesaje de eroare prea lungi. Parametrii: { "PlanSpatial": {"aprob": "Data_aprob", "exp": "Data_exp"}, "ZFPropusa": {"exp": "Data_exp"}, "ZonaReglementareSuplimentara": {"aprob": "Data_aprob", "exp": "Data_exp"}, "LimitaIntravilanExistenta": {"revizie": "Revizie"}, "LimitaIntravilanPropusa": {"revizie": "Revizie"} } |
BLOCKER | 3.0.0 |
| 16 | Se verifica coloanele HILUCS_N1, HILUCS_N2, HILUCS_N3 din straturile fisierului GPKG sa fie corelate conform OMDLPA 904 |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de trei coloane HILUCS, respectiv HILUCS_N1, HILUCS_N2 si HILUCS_N3, care reprezinta cele trei niveluri ale ierarhiei HILUCS conform OMDLPA 904. Validarea se aplica pentru straturile ZFExistenta si ZFPropusa.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Se parcurg apoi toate inregistrarile si se valideaza valorile pentru fiecare dintre cele trei niveluri HILUCS.
La nivelul existentei, HILUCS_N1 este obligatoriu, iar daca valoarea este NULL sau lipsa, inregistrarea este considerata esuata pentru acest camp. Pentru validitatea individuala, fiecare valoare existenta din HILUCS_N1, HILUCS_N2 si HILUCS_N3 este verificata daca se regaseste in lista de coduri HILUCS din template, iar daca nu, campul corespunzator este marcat ca esuat.
La nivel de corelare ierarhica, daca HILUCS_N1 si HILUCS_N2 sunt ambele prezente, atunci valoarea din HILUCS_N2 trebuie sa aiba ca parinte ierarhic valoarea din HILUCS_N1; in caz contrar, ambele campuri sunt marcate ca esuate pentru acea inregistrare. In mod similar, daca HILUCS_N2 si HILUCS_N3 sunt prezente, atunci HILUCS_N3 trebuie sa aiba ca parinte ierarhic valoarea din HILUCS_N2, iar daca aceasta conditie nu este indeplinita, ambele campuri sunt marcate ca esuate. Valorile pentru HILUCS_N2 si HILUCS_N3 sunt optionale, iar absenta lor nu reprezinta eroare.
FID-urile inregistrarilor esuate sunt colectate separat pentru fiecare coloana, iar pentru fiecare coloana se raporteaza cel mult 100 de FID-uri, pentru a limita dimensiunea rezultatelor. Parametrii: {"ZFExistenta":["HILUCS_N1", "HILUCS_N2", "HILUCS_N3"], "ZFPropusa":["HILUCS_N1", "HILUCS_N2", "HILUCS_N3"]} |
BLOCKER | 3.0.0 |
| 17 | Se verifica daca cod si tip din RegulamentLocalUrbanism si RegulamentLocalUrbanismDetaliat sunt unice |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de coloane pentru care valorile trebuie sa fie unice in cadrul stratului.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare coloana definita se parcurg toate inregistrarile din strat, iar valorile intalnite sunt urmarite folosind un set, pentru a permite detectia eficienta a duplicatelor. Prima aparitie a unei valori este adaugata in set, iar orice aparitie ulterioara a aceleiasi valori este considerata duplicat si este colectata.
Pentru fiecare coloana sunt raportate cel mult 100 de valori duplicate, pentru a limita dimensiunea rezultatului. Raportarea contine valorile duplicate, nu FID-urile inregistrarilor, astfel incat utilizatorul sa poata identifica direct valorile problematice in stratul corespunzator. Validarea se aplica independent pentru fiecare coloana si nu verifica unicitatea combinatiilor de coloane. Parametrii: {"RegulamentLocalUrbanism" : ["Cod_ZF_ZRS", "Tip_ZF_ZRS"],"RegulamentLocalUrbanismDetaliat" : ["Cod_ZF_ZRS_D", "Tip_ZF_ZRS_D"]} |
BLOCKER | 3.0.0 |
| 18 | Se verifica daca datele temporale din zonele functionale sunt aceleasi |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza fiecarui strat lista de coloane de date temporale. Scopul validarii este de a verifica faptul ca toate inregistrarile din fiecare coloana contin aceeasi valoare de data, astfel incat data sa fie consistenta la nivelul intregului strat.
Pentru fiecare strat se verifica mai intai daca acesta exista si daca are cel putin o inregistrare; in caz contrar, stratul este sarit. Pentru fiecare coloana definita se parcurg inregistrarile din strat, iar prima valoare valida, adica diferita de NULL si existenta, este considerata data de referinta. Toate celelalte inregistrari sunt comparate cu aceasta valoare.
Daca o inregistrare are valoarea NULL sau lipsa, aceasta este considerata esuata. De asemenea, daca valoarea difera de data de referinta, inregistrarea este considerata esuata. FID-urile inregistrarilor esuate sunt colectate pentru fiecare coloana, fiind raportate maximum 100 de FID-uri per coloana, pentru a limita dimensiunea rezultatului.
Validarea verifica strict faptul ca toate valorile din coloana sunt identice, fara a analiza formatul sau semnificatia datei. Parametrii: {"ZFExistenta":["Data_aprob", "Data_exp"], "ZFPropusa":["Data_aprob", "Data_exp"]} |
BLOCKER | 3.0.0 |
| 19 | Se verifica daca combinatia de Cod si Tip din straturile de regulament (RLU si RLUD) este conforma cu codurile care provin din straturile zonelor si subzonelor (ZF, ZRS, SZF, ZRS_D) |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste o lista de reguli de corelare. Fiecare regula defineste un strat de referinta, campurile sursa care trebuie verificate si campurile din stratul de referinta care sunt validate.
Pentru fiecare regula se construieste un dictionar de tip lookup pe baza stratului de referinta, astfel incat valoarea primului camp validat sa fie cheia, iar valoarea celui de-al doilea camp validat sa fie valoarea asociata (de exemplu, {Cod_ZF_ZRS - Tip_ZF_ZRS}). Se parcurge apoi stratul sursa, iar pentru fiecare inregistrare se efectueaza urmatoarele verificari: campurile sursa trebuie sa existe in schema stratului; valorile acestor campuri nu trebuie sa fie NULL; perechile (cod, tip) din campurile sursa trebuie sa existe in lookup-ul stratului de referinta, iar tipul trebuie sa corespunda valorii din lookup. Daca una dintre aceste conditii nu este indeplinita, inregistrarea este considerata esuata si FID-ul este colectat.
Aceasta validare asigura ca perechile (cod, tip) din straturile ZFPropusa si ZonaReglementareSuplimentara se regasesc corect in straturile de regulament, cum ar fi RLU si RLUD, confirmand consistenta intre datele sursa si regulamentele aplicabile. Parametrii: [{"layer": "RegulamentLocalUrbanism","matches_fields_from": { "ZFPropusa": ["Cod_ZF", "Tip_ZF"] },"validated_fields": ["Cod_ZF_ZRS", "Tip_ZF_ZRS"]},{"layer": "RegulamentLocalUrbanism","matches_fields_from": { "ZonaReglementareSuplimentara": ["Cod_ZRS", "Tip_ZRS"] },"validated_fields": ["Cod_ZF_ZRS", "Tip_ZF_ZRS"]},{"layer": "RegulamentLocalUrbanismDetaliat", "matches_fields_from": { "ZonaReglementareSuplimentara": ["Cod_ZRS_D", "Tip_ZRS_D"] }, "validated_fields": ["Cod_SZF_ZRS_D", "Tip_SZF_ZRS_D"]},{"layer": "RegulamentLocalUrbanismDetaliat", "matches_fields_from": { "ZFPropusa": ["Cod_SZF", "Tip_SZF"] }, "validated_fields": ["Cod_SZF_ZRS_D", "Tip_SZF_ZRS_D"]}] |
BLOCKER | 3.0.0 |
| 20 | Se verifica daca datele temporale din stratul PlanSpatial coincid cu datele temporale din zonele functionale si zona de reglementare suplimentara |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste o lista de reguli de corelare. Fiecare regula defineste un strat tinta de referinta (layer), stratul sursa si coloana de comparat (match_fields_from) si coloana din stratul tinta (with_field).
Pentru fiecare regula, prima inregistrare din stratul tinta este citita o singura data si retinuta in cache. Valoarea campului with_field din aceasta inregistrare devine valoarea de referinta pentru comparatii. Apoi se parcurg toate inregistrarile din stratul sursa, iar fiecare valoare a campului sursa este comparata cu valoarea de referinta. Daca valorile difera, FID-ul inregistrarii sursa este raportat ca esuat. Comparatia se realizeaza exact, pe baza egalitatii stringurilor.
Stratul tinta, cum este PlanSpatial, este citit o singura data si retinut in cache pentru toate regulile care il referinta, pentru a optimiza performanta validarii. Parametrii: [{ "layer": "PlanSpatial", "match_fields_from": { "ZFPropusa": "Data_aprob" }, "with_field": "Data_aprob" },{ "layer": "PlanSpatial", "match_fields_from": { "ZFPropusa": "Data_exp" }, "with_field": "Data_exp" },{ "layer": "PlanSpatial", "match_fields_from": { "ZonaReglementareSuplimentara": "Data_aprob" }, "with_field":"Data_aprob" },{ "layer": "PlanSpatial", "match_fields_from": { "ZonaReglementareSuplimentara": "Data_exp" }, "with_field": "Data_exp" }] |
BLOCKER | 3.0.0 |
| 21 | Se verifica perioada de timp din zonele functionale sa nu se suprapuna si sa fie in ordine cronologica |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste un obiect JSON care asociaza stratul tinta ZFPropusa cu configuratia de validare, incluzand stratul sursa de referinta ZFExistenta si campurile de data din fiecare strat.
In prima etapa, pentru stratul sursa ZFExistenta se parcurg toate inregistrarile si se extrag perechile de date (Data_aprob, Data_exp), construind intervalele temporale existente.
In etapa a doua, pentru stratul tinta ZFPropusa se parcurg toate inregistrarile cu date valide si se aplica doua verificari. Prima verificare asigura ordinea cronologica: Data_aprob_propusa trebuie sa fie mai mica sau egala cu Data_exp_propusa; daca nu, inregistrarea este considerata esuata. A doua verificare controleaza suprapunerea temporala cu intervalele din ZFExistenta: intervalul [Data_aprob_propusa, Data_exp_propusa] nu trebuie sa se suprapuna cu niciun interval existent, evaluat cu conditia standard target_aprob < source_exp AND target_exp > source_aprob; daca exista suprapunere, inregistrarea este marcata esuata.
Astfel, zonele functionale propuse nu trebuie sa se suprapuna temporal cu zonele existente si trebuie sa respecte ordinea cronologica corecta a intervalelor de valabilitate. FID-urile inregistrarilor esuate sunt colectate pentru raportare. Parametrii: { "ZFPropusa" : { "match_fields_from" : { "ZFExistenta" : [ "Data_aprob", "Data_exp" ] }, "with_field" : [ "Data_aprob", "Data_exp" ] } } |
BLOCKER | 3.0.0 |
| 22 | Se verifica daca combinatia de Cod si Tip din stratul RegulamentLocalUrbanismDetaliat (Cod_SZF_ZRS_D, Tip_SZF_ZRS_D) se regaseste in straturile ZFPropusa (Cod_SZF, Tip_SZF) sau ZonaReglementareSuplimentara (Cod_ZRS_D, Tip_ZRS_D) |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python, iar din valoare_regula se citeste o lista de reguli. Fiecare regula defineste stratul de validat (validated_layer), perechea de campuri cod+tip de verificat (validated_fields) si lista de straturi sursa (valid_pairs_from) din care se construiesc perechile cod + tip valide.
In prima etapa se construieste setul de perechi valide. Pentru fiecare strat sursa din valid_pairs_from se parcurg toate inregistrarile si se colecteaza perechile (cod, tip) intr-un set de tupluri. Perechile din toate straturile sursa sunt combinate intr-un set unificat, care va fi folosit la validarea stratului tinta.
In a doua etapa se parcurg toate inregistrarile din stratul de validat. Pentru fiecare inregistrare se verifica daca campurile validated_fields exista in schema; daca lipsesc, FID-ul este considerat esuat. Se verifica apoi daca valorile acestor campuri sunt NULL; daca da, FID-ul este esuat. In final, perechea (cod, tip) din inregistrare este comparata cu setul de perechi valide; daca nu se regaseste in set, FID-ul este marcat esuat.
Validarea trateaza perechea (cod, tip) ca unitate completa, nu este suficient ca doar codul sau doar tipul sa existe individual in straturile sursa. Parametrii: [{"validated_layer": "RegulamentLocalUrbanismDetaliat", "validated_fields": ["Cod_SZF_ZRS_D", "Tip_SZF_ZRS_D"], "valid_pairs_from": [{"layer": "ZFPropusa", "fields": ["Cod_SZF", "Tip_SZF"]}, {"layer": "ZonaReglementareSuplimentara", "fields": ["Cod_ZRS_D", "Tip_ZRS_D"]}]}, {"validated_layer": "RegulamentLocalUrbanism", "validated_fields": ["Cod_ZF_ZRS", "Tip_ZF_ZRS"], "valid_pairs_from": [{"layer": "ZFPropusa", "fields": ["Cod_ZF", "Tip_ZF"]}, {"layer": "ZonaReglementareSuplimentara", "fields": ["Cod_ZRS", "Tip_ZRS"]}]}] |
BLOCKER | 3.0.0 |
| 23 | Se verifica daca siruta din stratul PlanSpatial este siruta superioara pentru valorile siruta din straturile LimitaIntravilanExistenta si LimitaIntravilanExistenta |
Se verifică că valorile din coloana SIRUTA ale straturilor LimitaIntravilanPropusa și LimitaIntravilanExistenta sunt coduri SIRUTA subordonate unui cod SIRUTA prezent în stratul PlanSpatial. În primul pas se colectează toate valorile SIRUTA din PlanSpatial, iar apoi, folosind tabela ierarhică SIRUTA (siruta_parents), se construiește mulțimea tuturor codurilor SIRUTA copil corespunzătoare acestor părinți.
Pentru fiecare entitate din LimitaIntravilanPropusa și LimitaIntravilanExistenta se verifică dacă valoarea din coloana SIRUTA se regăsește în această mulțime de coduri valide. Entitățile sunt considerate neconforme dacă coloana SIRUTA lipsește din strat, valoarea este nulă sau codul nu este subordonat niciunui cod SIRUTA din PlanSpatial. Parametrii: {"source_layer": "PlanSpatial", "source_fields": ["SIRUTA"], "validated_layers": [{"layer": "LimitaIntravilanPropusa", "fields": ["SIRUTA"]}, {"layer": "LimitaIntravilanExistenta", "fields": ["SIRUTA"]}]} |
BLOCKER | 3.0.0 |
| 24 | Se verifica geometriile din straturile fisierului GPKG sa existe si ca valoarea lor sa nu fie NULL |
Se deschide fisierul GPKG folosind biblioteca GDAL în Python, iar din valoare_regula se citeste o lista de nume de straturi, separate prin virgula.
Pentru straturile care contin inregistrari se parcurge fiecare feature, iar pentru fiecare se verifica daca metoda GetGeometryRef() returneaza None. FID-urile inregistrarilor cu geometrie nula sunt colectate intr-un set, iar iterarea se opreste la maximum 100 de geometrii nule per strat.
Raportarea rezultatului se face astfel: daca exista straturi goale, validarea esueaza si se returneaza lista straturilor fara date; daca nu exista straturi goale, dar sunt geometrii nule, validarea esueaza si se raporteaza un dictionar cu formatul {strat: [FID-uri]}; daca niciuna dintre aceste conditii nu este indeplinita, validarea trece cu succes.
Aceasta validare confirma doar existenta geometriei (non-NULL) si nu verifica validitatea geometrica, cum ar fi autointersectii sau varfuri duplicate. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 25 | Se verifica geometriile din straturile fisierului GPKG sa fie valide |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Din valoare_regula se citeste o lista de nume de straturi separate prin virgula.
Pentru straturile care contin inregistrari se parcurge fiecare feature si se verifica geometria folosind geometry.IsValid() bazat pe GEOS. O geometrie este considerata invalida daca GetGeometryRef() returneaza None sau daca IsValid() returneaza False. Exemple tipice de geometrie invalida includ auto-intersectii, inele incorecte sau puncte duplicate consecutive. FID-urile inregistrarilor invalide sunt colectate intr-un set, cu limita de 100 FID-uri per strat, si sunt raportate sortate.
Raportarea rezultatului se face astfel: daca exista straturi goale, validarea esueaza si se returneaza lista straturilor fara date (prioritate 1); daca nu exista straturi goale, dar sunt geometrii invalide, validarea esueaza si se returneaza un dictionar cu formatul {strat: [FID-uri]} (prioritate 2); daca niciuna dintre aceste situatii nu apare, validarea trece cu succes (pass).
Straturile verificate sunt: PlanSpatial, ZFExistenta, ZFPropusa, ZonaReglementareSuplimentara, LimitaIntravilanExistenta, LimitaIntravilanPropusa, ReteleTehnicoEdilitare, CaiComunicatie, ReglementariUrbanisticePunct. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 26 | Se verifica daca planul spatial este in limita administrativa |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Coloana care contine codul SIRUTA este preluata din valoare_regula (SIRUTA), iar stratul de verificat este preluat din formula_regula (PlanSpatial).
Daca nu exista nicio valoare in coloana SIRUTA, validarea esueaza imediat cu mesajul ca stratul nu contine SIRUTA. Daca exista mai mult de o valoare, validarea esueaza deoarece stratul contine mai multe inregistrari pentru SIRUTA. Daca exista exact o valoare, aceasta este extrasa si folosita in continuare.
Folosind codul SIRUTA extras, se apeleaza serviciul extern uat_limit, care returneaza geometria limitei administrative a UAT in format GeoJSON. Geometria este convertita intr-un obiect GDAL cu ogr.CreateGeometryFromJson() si i se aplica un buffer de 0.1 metri pentru a tolera mici imprecizii la margine. Daca geometria UAT nu poate fi construita din raspunsul serviciului, validarea esueaza imediat, fara a verifica inregistrarile.
Se parcurg apoi toate inregistrarile din stratul PlanSpatial. Pentru fiecare feature se verifica geometria prin GetGeometryRef(). Daca geometria este NULL sau daca geometria nu se afla complet in interiorul limitei UAT cu buffer, FID-ul este considerat esuat. Sunt raportate maxim 100 FID-uri esuate.
Buffer-ul de toleranta aplicat este de 0.1 metri, iar validarea asigura incadrarea spatiala a tuturor entitatilor PlanSpatial in limita administrativa a UAT corespunzatoare codului SIRUTA. Parametrii: SIRUTA |
BLOCKER | 3.0.0 |
| 27 | Se verifica daca geometriile din straturile fisierului GPKG sunt in limita planul spatial |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Stratul de referinta este preluat din formula_regula (PlanSpatial), iar lista straturilor de verificat este preluata din valoare_regula, separate prin virgula.
Pentru fiecare strat din lista se parcurg toate inregistrarile. Fiecare geometrie este verificata folosind geom.Within(unionGeomBuffered), unde unionGeomBuffered reprezinta geometria acoperitoare a stratului de referinta extinsa cu un buffer de 0.1 metri pentru toleranta. Daca geometria unei inregistrari se afla in afara geometriei acoperitoare cu buffer, FID-ul acesteia este considerat esuat. Pentru fiecare strat sunt raportate maxim 100 FID-uri esuate.
Daca un strat din lista nu exista in GPKG, validarea esueaza imediat. Buffer-ul de toleranta aplicat este de 0.1 metri. Parametrii: ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 28 | Se verifica daca geometriile din zonele functionale acopera planul spatial |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Stratul de referinta care trebuie acoperit este preluat din formula_regula (PlanSpatial), iar lista straturilor care trebuie sa acopere este preluata din valoare_regula, separate prin virgula.
In prima etapa se calculeaza aria de referinta: se parcurg toate inregistrarile din stratul PlanSpatial si se insumeaza ariile tuturor geometriilor valide folosind metoda GetArea(). Rezultatul reprezinta aria totala de referinta. Daca stratul PlanSpatial nu exista, validarea esueaza imediat.
In a doua etapa se verifica acoperirea pentru fiecare strat din lista. Se insumeaza ariile tuturor geometriilor valide din strat, iar stratul este considerat esuat daca diferenta fata de aria de referinta depaseste marja de toleranta de 50 m², stabilita pentru a absorbi diferente minore datorate preciziei geometrice. Daca un strat din lista nu exista in GPKG, validarea esueaza imediat.
Validarea se bazeaza exclusiv pe comparatia ariilor totale si nu efectueaza operatii geometrice de suprapunere efectivă; geometriile NULL sunt ignorate la calculul ariei. Parametrii: ZFExistenta,ZFPropusa |
BLOCKER | 3.0.0 |
| 29 | Se verifica daca geometriile din zonele functionale se suprapun |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Din valoare_regula se citeste lista de straturi separate prin virgula in care se verifica suprapunerea geometriilor intre inregistrari.
In etapa 1, se pregatesc geometriile: pentru fiecare inregistrare din strat se verifica geometria si, daca este valida, aceasta este erodata cu -0.1 metri folosind Buffer(-0.1). Aceasta erodare elimina falsele pozitive cauzate de margini comune; doua poligoane care se ating la limita nu mai sunt considerate intersectate dupa erodare.
In etapa 2, se construieste un index spatial: geometriile erodate sunt incarcate intr-un strat in memorie (MEM driver), care permite filtrarea rapida a potentialilor candidati de suprapunere prin SetSpatialFilterRect pe baza envelope-ului fiecarei geometrii, evitand comparatiile brute-force de tip O(n²).
In etapa 3, se detecteaza suprapunerile: pentru fiecare pereche unica de geometrii (FID1, FID2), perechile deja verificate fiind sarite prin checked_pairs, se aplica conditia geom1.Intersects(geom2) AND NOT geom1.Touches(geom2). Daca aceasta este adevarata, suprapunerea este considerata reala si perechea de FID-uri este raportata. Pentru fiecare strat sunt raportate maxim 100 de perechi.
Erodarea de 1 metru reprezinta toleranta de margine, astfel incat doua zone care impart o limita comuna sa nu fie considerate suprapuse. Parametrii: ZFExistenta,ZFPropusa |
BLOCKER | 3.0.0 |
| 30 | Se verifica daca geometriile din zonele functionale contin 'sliver polygons' |
Se deschide fisierul GPKG folosind biblioteca GDAL in Python. Din valoare_regula se citeste lista de straturi separate prin virgula. Sunt verificate exclusiv geometriile de tip Polygon sau MultiPolygon.
O geometrie este clasificata ca sliver polygon (poligon degenerat sau banda ingusta) daca trece cel putin unul dintre urmatoarele trei teste, aplicate in ordine:
Test 1 — Arie minima:
Daca aria geometriei este mai mica de 1e-6, poligonul este considerat degenerat, cu arie practic nula.
Test 2 — Raport de aspect (aspect ratio):
Se calculeaza bounding box-ul geometriei si se determina dimensiunile latime si inaltime. Daca dimensiunea cea mai lunga depaseste de 10 ori dimensiunea cea mai scurta, poligonul este considerat excesiv de alungit.
Test 3 — Compactitate (isoperimetric ratio):
Se calculeaza perimetrul geometriei folosind Boundary().Length(), iar raportul (perimetru²) / arie este evaluat. Un raport mai mare de 1000 indica o forma ingusta si necompacta, caracteristica sliver-urilor care pot trece testul de aspect ratio dar sunt totusi degenerate ca forma.
Daca oricare dintre teste este pozitiv, FID-ul este adaugat la lista esecurilor, iar testele urmatoare nu mai sunt evaluate pentru acea geometrie. Parametrii: ZFExistenta,ZFPropusa |
WARNING | 3.0.0 |
| 31 | Se verifica geometriile din fisierul GPKG sa contina coordonatele corecte (longitudine, latitudine) - fara coordonate de lungime (M) sau altitudine (Z) |
Se verifica daca geometriile din straturile PlanSpatial, ZFExistenta, ZFPropusa, ZonaReglementareSuplimentara, LimitaIntravilanExistenta, LimitaIntravilanPropusa, ReteleTehnicoEdilitare, CaiComunicatie si ReglementariUrbanisticePunct sunt strict bidimensionale (2D).
Pentru fiecare entitate din aceste straturi se verifica ca dimensiunea coordonatelor sa fie egala cu 2, adica geometria nu contine coordonate de altitudine (Z) sau de masura (M). Entitatile care au geometrie lipsa sau cu dimensiune diferita de 2 sunt considerate neconforme.
Sunt raportate cel mult 100 de FID-uri neconforme per strat. Parametrii: PlanSpatial,ZFExistenta,ZFPropusa,ZonaReglementareSuplimentara,LimitaIntravilanExistenta,LimitaIntravilanPropusa,ReteleTehnicoEdilitare,CaiComunicatie,ReglementariUrbanisticePunct |
BLOCKER | 3.0.0 |
| 32 | Se verifica daca geometriile din fisierul GPKG au aria egala cu cea din coloana specifica ariei |
Se verifica daca aria geometrica calculata a fiecarei entitati corespunde valorii stocate in coloana de arie din stratul respectiv.
Pentru straturile PlanSpatial, LimitaIntravilanExistenta si LimitaIntravilanPropusa, aria se calculeaza in hectare (mp ÷ 10.000) si se compara cu coloana AriePlan sau ArieINT. Pentru straturile ZFExistenta si ZonaReglementareSuplimentara, aria se calculeaza in metri patrati si se compara cu coloanele Arie_ZF respectiv Arie_ZRS.
Aria calculata se rotunjeste la 2 zecimale, iar diferenta tolerata fata de valoarea stocata este de maxim 0.1 din unitatea de masura a stratului. Entitatile sunt considerate neconforme daca geometria lipseste, coloana de arie nu exista, valoarea stocata este nula sau diferenta absoluta depaseste toleranta admisa.
Sunt raportate cel mult 100 de FID-uri neconforme per strat. Parametrii: {"PlanSpatial" : "AriePlan", "ZFExistenta" : "Arie_ZF", "ZFExistenta" : "Arie_ZF", "ZonaReglementareSuplimentara" : "Arie_ZRS", "LimitaIntravilanExistenta" : "ArieINT", "LimitaIntravilanPropusa" : "ArieINT"} |
BLOCKER | 3.0.0 |
| 33 | Se verifica daca geometriile din fisierul GPKG au lungimea egala cu cea din coloana specifica lungimi |
Se verifica daca lungimea geometrica calculata a fiecarei entitati din straturile ReteleTehnicoEdilitare si CaiComunicatie corespunde valorii stocate in coloana Lungime.
Lungimea se calculeaza folosind geom.Length(), se rotunjeste la 2 zecimale si se compara cu valoarea din coloana. Diferenta tolerata este de maxim 0.1 metri.
Entitatile sunt considerate neconforme daca geometria lipseste, coloana Lungime nu exista in strat, valoarea stocata este nula sau diferenta absoluta depaseste toleranta admisa.
Sunt raportate cel mult 100 de FID-uri neconforme per strat. Parametrii: {"ReteleTehnicoEdilitare" : "Lungime", "CaiComunicatie" : "Lungime"} |
BLOCKER | 3.0.0 |
| 34 | Se verifica daca suma ariilor din coloana ArieINT a stratului LimitaIntravilanPropusa este egala cu aria din coloana ArieINT a stratului PlanSpatial. |
Se verifica daca suma ariilor stocate in coloana ArieINT din stratul LimitaIntravilanPropusa este egala cu valoarea stocata in coloana ArieINT din stratul PlanSpatial.
Stratul PlanSpatial trebuie sa contina exact o singura entitate; daca contine mai multe, regula esueaza imediat. Valoarea din PlanSpatial.ArieINT reprezinta aria de referinta.
Se parcurg toate entitatile din LimitaIntravilanPropusa, se insumeaza valorile din coloana ArieINT, iar suma totala se compara cu aria de referinta. Diferenta tolerata este de maxim 0.1 hectare. Daca diferenta depaseste toleranta, regula esueaza. Parametrii: {"PlanSpatial" : "ArieINT", "LimitaIntravilanPropusa" : "ArieINT"} |
BLOCKER | 3.0.0 |
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Se verifica daca arhiva ZIP contine un singur folder principal |
Se deschide arhiva ZIP si se verifica numarul de foldere din radacina al arhivei Parametrii: 1 |
BLOCKER | 3.0.0 |
| 2 | Se verifica numele folderului principal din arhiva ZIP |
Se deschide arhiva ZIP si se verifica numele folderului din radacina arhivei sa fie conform OMDLPA 904. Structura numelui trebuie sa fie de forma JUD_SIRUTA_DOC_AAAALLZZ, unde JUD = indicativ judet (2 litere majuscule), SIRUTA = codul SIRUTA al UAT, DOC = tipul documentatiei (PATJ), AAAALLZZ = data aprobarii. Parametrii: ^[A-Z][A-Z]_\d{1,10}_PATJ_[0-9]{8}\b |
BLOCKER | 3.0.0 |
| 3 | Se verifica daca arhiva ZIP contine un singur fisier GPKG |
Se deschide arhiva ZIP si se verifica daca in arhiva exista un singur fisier GPKG. Toate folderele din arhiva zip sunt verificate Parametrii: 1 |
BLOCKER | 3.0.0 |
| 4 | Se verifica numele fisierului GPKG din arhiva ZIP |
Se deschide arhiva ZIP si se verifica numele fisierului GPKG sa fie conform OMDLPA 904. Structura numelui trebuie sa fie JUD_SIRUTA_DOC_AAAALLZZ, unde JUD = indicativ judet (2 litere majuscule), SIRUTA = codul SIRUTA al UAT, DOC = tipul documentatiei (PATJ), AAAALLZZ = data aprobarii. Parametrii: ^[A-Z][A-Z]_\d{1,10}_PATJ_[0-9]{8}\b |
BLOCKER | 3.0.0 |
| 5 | Se verifica structura arborescenta a arhivei ZIP sa fie conform OMDLPA 904 |
Se deschide arhiva ZIP si se verifica structura arborescenta sa fie conform OMDLPA 904. Structura arborescenta a arhivei zip este validata in felul urmator: folderul "0_Seturi_date_spatiale" trebuie sa contina un fisier GPKG, folderul "1_Studii_fundamentare" trebuie sa contina urmatoarele fisiere PDF: "1_1_Actualizare_suport_topografic.pdf", "1_2_Conditii_geotehnice_hidrogeologice.pdf", "1_3_Relatii_periurbane.pdf", "1_4_Organizare_circulatie_transporturi.pdf", "1_5_Protectia_mediului_riscuri_naturale_antropice.pdf", "1_6_Studiu_istoric_peisagistic.pdf", "1_7_Tipuri_proprietate.pdf", "1_8_Potential_balnear_turistic.pdf", "1_9_Infrastructura_tehnico_edilitara.pdf", "1_10_Alte_studii.pdf", "1_11_Analiza_factori_anchete_sociale.pdf", "1_12_Evolutie_activitati_economice.pdf", "1_13_Evolutie_socio_demografica.pdf", "1_14_Mobilitate_transport.pdf", "1_15_Impact_schimbari_climatice.pdf", folderul "2_Piese_scrise" trebuie sa contina urmatoarele fisiere PDF: "2_1_Memoriu_general.pdf", "2_2_Regulament_local_urbanism.pdf", folderul "3_Piese_desenate" trebuie sa contina urmatoarele fisiere PDF: "3_1_Incadrare_teritoriu.pdf", "3_2_Zonificare_functionala_existenta_bilant.pdf", "3_3_Analize_functionale.pdf", "3_4_Situatia_existenta_disfunctionalitati.pdf", "3_5_Strategia_de_dezvoltare_spatiala.pdf", "3_6_Reglementari_urbanistice_propuse_si_UTR.pdf", "3_7_Reglementari_tehnico_edilitare_propuse.pdf", "3_8_Proprietate_terenuri_obiective_utilitate_publica_intravilan.pdf", "3_9_Zone_operatiuni_restructurare_regenerare_urbana.pdf", "3_10_Retea_majora_circulatii_transport_public_mobilitate_stationare.pdf", folderul: "4_Avize_acorduri" trebuie sa contina cel mult 30 de fisiere PDF care au structura numelui conform OMDLPA. Parametrii: {"0_Seturi_date_spatiale":["gpkg"],"1_Partea_I_Situatia_curenta":[],"2_Partea_II_Diagnostic_prospectiv":[],"3_Partea_III_Strategie_dezv_teritoriala":[],"4_Partea_IV_Plan_actiune":[],"5_Analiza_multicriteriala":["5_1_Evolutia_populatiei_AM.pdf","5_2_Sporul_natural_AM.pdf","5_3_Sold_migratoriu_AM.pdf","5_4_Raport_dependenta_AM.pdf","5_5_Forta_munca_salariata_AM.pdf","5_6_Activitati_economice_primare_AM.pdf","5_7_Activitati_economice_secundare_AM.pdf","5_8_Activitati_economice_tertiare_AM.pdf","5_9_Rata_somajului_AM.pdf","5_10_Dotari_interes_public_AM.pdf","5_11_Locuirea_AM.pdf","5_12_Patrimoniul_construit_AM.pdf","5_13_Potentialul_turistic_AM.pdf","5_14_Potentialul_zonei_agricole_AM.pdf","5_15_Potentialul_silvic_AM.pdf","5_16_Calitatea_mediului_AM.pdf","5_17_Gospodarirea_deseurilor_AM.pdf"],"6_Piese_desenate":["6_1_SE_Zonificarea_teritoriului_activitatieconomice_PD.pdf","6_2_SE_Retea_localitati_PD.pdf","6_3_SE_Mediul_PD.pdf","6_4_SE_Gospodarirea_apelor_PD.pdf","6_5_SE_Context_suprateritorial_PD.pdf","6_6_SE_Cai_comunicatie_Retele_tehnicoedilitare_PD.pdf","6_7_SP_Structura_activitatilor_Zonificareateritoriului.pdf","6_8_SP_Retea_localitati.pdf","6_9_SP_Mediul.pdf","6_10_SP_Gospodarirea_apelor_deseuri.pdf","6_11_SP_Cai_comunicatie_Retele_tehnicoedilitare.pdf"], "7_Avize_acorduri":["7_","pdf"]} |
WARNING | 3.0.0 |
| 6 | Se verifica folderul "7_Avize_acorduri" din arhiva ZIP sa contina cel mult 30 de fisiere PDF |
Se deschide arhiva ZIP si se verifica numarul de fisiere PDF din folderul "7_Avize_acorduri" sa fie mai mic decat 30 Parametrii: 30 |
WARNING | 3.0.0 |
| 7 | Se verifica numele fisierelor PDF din folderul "7_Avize_acorduri" sa fie conform OMDLPA 904 |
Se deschide arhiva ZIP si se verifica numele fisierelor PDF din folderul "7_Avize_acorduri" sa fie scrise conform OMDLPA 904. Structura numelui unui fisier trebuie sa fie de forma 7_xx_Aviz_L/C_AI.pdf, unde xx este intervalul 1-30, L/C reprezinta Aviz_local (L) sau Aviz_central (C), AI este abrevierea denumirii oficiale a institutiei care a emis avizul sau acordul Parametrii: 7_([1-9]|[12]\d|30)_Aviz_(L|C)_.*\.(pdf|PDF)$ |
WARNING | 3.0.0 |
| 8 | Se verifica fisierele PDF din arhiva ZIP sa fie valide. |
Se deschide arhiva ZIP si se utilizeaza biblioteca filetype din Python pentru a verifica tipul real al fisierelor PDF, confirmand ca acestea sunt fisiere PDF valide. Parametrii: pdf |
BLOCKER | 3.0.0 |
| 9 | Se verifica fisierul GPKG din arhiva ZIP sa fie valid. |
Se deschide arhiva ZIP, iar fisierul GPKG este validat prin incercarea de deschidere utilizand biblioteca GDAL din Python, pentru a confirma ca acesta poate fi citit Parametrii: gpkg |
BLOCKER | 3.0.0 |
| 11 | Se verifica structura fisierul GPKG sa fie conform template-ului publicat |
Se extrage din arhiva ZIP fisierul GPKG si se realizeaza validarea structurala a fisierului GPKG prin deschiderea acestuia cu biblioteca GDAL din Python si compararea schemelor (numar layere, nume layere, geometrie layere, numar campuri, nume campuri, tipuri de date) cu un template-ul GPKG de referinta. Validarea nu include verificarea continutului inregistrarilor. Parametrii: - |
BLOCKER | 3.0.0 |
| 12 | Se verifica straturile fisierul GPKG sa contina date |
Parametrii: Limita_national_p,Limita_judet_p,Limita_UAT_p,Limita_national_l,Limita_judet_l,Limita_UAT_l,Intravilan,Cai_rutiere,Cai_feroviare,Statii_CF,Cursuri_apa,Lacuri,Folosinta_terenuri,Sisteme_irigatie_p,Sisteme_irigatie_l,Zone_turistice,Localitati,Infrastructura_sociala,Locuire_disfunctionalitati_p,Locuire_disfunctionalitati_pct,Calitate_mediu_sol_p,Calitate_mediu_sol_pct,Calitate_mediu_apa_p,Calitate_mediu_apa_pct,Zone_nat_protejate_p,Zone_nat_protejate_pct,Riscuri_naturale_p,Riscuri_naturale_pct,Context_suprateritorial_zone,Disfunctionalitati_cai_comunicatie_pct,Disfunctionalitati_cai_comunicatie_l,Retea_gaze_naturale_l,Retea_gaze_naturale_pct,Retea_energie_termica_l,Retea_energie_termica_pct,Retea_energie_electrica_l,Retea_energie_electrica_pct,Retea_alimentare_apa_l,Retea_alimentare_apa_pct,Retea_canalizare_l,Retea_canalizare_pct,Imbunatatiri_funciare_p,Imbunatatiri_funciare_l,Imbunatatiri_funciare_pct,Lucrari_hidrotehnice_l,Lucrari_hidrotehnice_pct |
BLOCKER | 3.0.0 |
| 13 | Se verifica coloanele straturilor din fisierul GPKG sa contina date |
Parametrii: {"Limita_national_p":["Denumire"],"Limita_judet_p":["Denumire"],"Limita_UAT_p":["Denumire","Judet","SIRUTA"],"Limita_national_l":["Denumire"],"Limita_judet_l":["Denumire"],"Limita_UAT_l":["Denumire","Judet","SIRUTA"],"Intravilan":["Denumire","SIRUTA"],"Cai_rutiere":["Indicativ","Categorie","Situatie"],"Cai_feroviare":["Indicativ","Electrificare","Ecartament","Latime","Transport_persoane","Transport_marfa","Situatie"],"Statii_CF":["Denumire","Categorie"],"Cursuri_apa":["Denumire"],"Lacuri":["Denumire","Categorie"],"Folosinta_terenuri":["Categorie","Aria"],"Sisteme_irigatie_p":["Denumire","Aria"],"Sisteme_irigatie_l":["Denumire","Lungime"],"Zone_turistice":["Denumire"],"Localitati":["Denumire","Categorie"],"Infrastructura_sociala":["Categorie"],"Locuire_disfunctionalitati_p":["Denumire","Detalii"],"Locuire_disfunctionalitati_pct":["Denumire","Detalii"],"Calitate_mediu_sol_p":["Categorie"],"Calitate_mediu_sol_pct":["Categorie"],"Calitate_mediu_apa_p":["Categorie"],"Calitate_mediu_apa_pct":["Categorie"],"Zone_nat_protejate_p":["Denumire","Categorie"],"Zone_nat_protejate_pct":["Denumire","Categorie"],"Riscuri_naturale_p":["Categorie"],"Riscuri_naturale_pct":["Categorie"],"Context_suprateritorial_zone":["Categorie"],"Disfunctionalitati_cai_comunicatie_pct":["Categorie"],"Disfunctionalitati_cai_comunicatie_l":["Categorie"],"Retea_gaze_naturale_l":["Categorie","Situatie"],"Retea_gaze_naturale_pct":["Categorie","Situatie"],"Retea_energie_termica_l":["Categorie","Situatie"],"Retea_energie_termica_pct":["Categorie","Situatie"],"Retea_energie_electrica_l":["Categorie","Situatie"],"Retea_energie_electrica_pct":["Categorie","Situatie"],"Retea_alimentare_apa_l":["Categorie","Situatie"],"Retea_alimentare_apa_pct":["Categorie","Situatie"],"Retea_canalizare_l":["Categorie","Situatie"],"Retea_canalizare_pct":["Categorie","Situatie"],"Imbunatatiri_funciare_p":["Categorie","Situatie"],"Imbunatatiri_funciare_l":["Categorie","Situatie"],"Imbunatatiri_funciare_pct":["Categorie","Situatie"],"Lucrari_hidrotehnice_l":["Categorie","Situatie"],"Lucrari_hidrotehnice_pct":["Categorie","Situatie"]} |
BLOCKER | 3.0.0 |
| 14 | Se verifica sistemul de coordonate al fisierului GPKG |
Parametrii: EPSG:3844 |
BLOCKER | 3.0.0 |
| 15 | Se verifica geometriile din straturile fisierului GPKG sa existe si ca valoarea lor sa nu fie NULL |
Parametrii: Limita_national_p,Limita_judet_p,Limita_UAT_p,Limita_national_l,Limita_judet_l,Limita_UAT_l,Intravilan,Cai_rutiere,Cai_feroviare,Statii_CF,Cursuri_apa,Lacuri,Folosinta_terenuri,Sisteme_irigatie_p,Sisteme_irigatie_l,Zone_turistice,Localitati,Infrastructura_sociala,Locuire_disfunctionalitati_p,Locuire_disfunctionalitati_pct,Calitate_mediu_sol_p,Calitate_mediu_sol_pct,Calitate_mediu_apa_p,Calitate_mediu_apa_pct,Zone_nat_protejate_p,Zone_nat_protejate_pct,Riscuri_naturale_p,Riscuri_naturale_pct,Context_suprateritorial_zone,Disfunctionalitati_cai_comunicatie_pct,Disfunctionalitati_cai_comunicatie_l,Retea_gaze_naturale_l,Retea_gaze_naturale_pct,Retea_energie_termica_l,Retea_energie_termica_pct,Retea_energie_electrica_l,Retea_energie_electrica_pct,Retea_alimentare_apa_l,Retea_alimentare_apa_pct,Retea_canalizare_l,Retea_canalizare_pct,Imbunatatiri_funciare_p,Imbunatatiri_funciare_l,Imbunatatiri_funciare_pct,Lucrari_hidrotehnice_l,Lucrari_hidrotehnice_pct |
BLOCKER | 3.0.0 |
| 16 | Se verifica geometriile din straturile fisierului GPKG sa fie valide |
Parametrii: Limita_national_p,Limita_judet_p,Limita_UAT_p,Limita_national_l,Limita_judet_l,Limita_UAT_l,Intravilan,Cai_rutiere,Cai_feroviare,Statii_CF,Cursuri_apa,Lacuri,Folosinta_terenuri,Sisteme_irigatie_p,Sisteme_irigatie_l,Zone_turistice,Localitati,Infrastructura_sociala,Locuire_disfunctionalitati_p,Locuire_disfunctionalitati_pct,Calitate_mediu_sol_p,Calitate_mediu_sol_pct,Calitate_mediu_apa_p,Calitate_mediu_apa_pct,Zone_nat_protejate_p,Zone_nat_protejate_pct,Riscuri_naturale_p,Riscuri_naturale_pct,Context_suprateritorial_zone,Disfunctionalitati_cai_comunicatie_pct,Disfunctionalitati_cai_comunicatie_l,Retea_gaze_naturale_l,Retea_gaze_naturale_pct,Retea_energie_termica_l,Retea_energie_termica_pct,Retea_energie_electrica_l,Retea_energie_electrica_pct,Retea_alimentare_apa_l,Retea_alimentare_apa_pct,Retea_canalizare_l,Retea_canalizare_pct,Imbunatatiri_funciare_p,Imbunatatiri_funciare_l,Imbunatatiri_funciare_pct,Lucrari_hidrotehnice_l,Lucrari_hidrotehnice_pct |
BLOCKER | 3.0.0 |
| Nr. | Descriere | Definiție tehnică | Tip alertă | Începând cu versiunea |
|---|---|---|---|---|
| 1 | Se verifica structura fisierul GPKG sa fie conform template-ului publicat |
Se extrage din arhiva ZIP fisierul GPKG si se realizeaza validarea structurala a fisierului GPKG prin deschiderea acestuia cu biblioteca GDAL din Python si compararea schemelor (numar layere, nume layere, geometrie layere, numar campuri, nume campuri, tipuri de date) cu un template-ul GPKG de referinta. Validarea nu include verificarea continutului inregistrarilor. Parametrii: - |
BLOCKER | 3.0.0 |