Jeu de données : Cadastre
Titre : Millesime 2020 - retour des erreurs rencontrées erreur lors de l'import dans une base posgis via ogr2ogr
Date : 2020-04-03 12:01

Bonjour,

j'ai importé via ogr2ogr dans une base postgresql l'ensemble des départements en GeoJSON du premier millésime de 2020.

Je me permets de vous faire un retour des difficultés rencontrées : 

lieu_dit : département 075 : non présence des champs [nom], [commune], [created date] et  [updated date]

parcelle : variabilité du champs [contenance] soit en int4 soit en float8
corrigé par ce script :
DO $$
DECLARE
liste_valeur 				CHARACTER VARYING[];
nb_valeur					integer;
req 						text;
BEGIN
liste_valeur := ARRAY  ['001','002','003','004','005','006','007','008','009','010',
						'011','012','013','014','015','016','017','018','019','02a','02b',
						'021','022','023','024','025','026','027','028','029','030',
						'031','032','033','034','035','036','037','038','039','040',
						'041','042','043','044','045','046','047','048','049','050',
						'051','052','053','054','055','056','057','058','059','060',
						'061','062','063','064','065','066','067','068','069','070',
						'071','072','073','074','075','076','077','078','079','080',
						'081','082','083','084','085','086','087','088','089','090',
						'091','092','093','094','095','971','972','973','974','976'];
nb_valeur := array_length(liste_valeur, 1);

FOR i_table IN 1..nb_valeur LOOP
		req := '
				ALTER TABLE IF EXISTS r_cadastre_etalab_2020.n_parcelle_etalab_' || liste_valeur[i_table] || '_2020 ALTER COLUMN contenance TYPE int4 USING contenance::int4;
				';
		RAISE NOTICE '%', req;
		EXECUTE(req);
		COMMIT;
END LOOP;
END $$;
Autre retour :
Cette table https://cadastre.data.gouv.fr/data/etalab-cadastre/2020-01-01/geojson/departements/92/cadastre-92-subdivisions_fiscales.json.gz est vide
Autre retour :
Il manque les champs [ancienne] & [nom] pour les départements 090 - 066 - 082 - 006 - 013 - 083 - 084 - 02a - 02b - 075 - 011 - 092 - 093 - 094 - 095
Autre retour :
Il manque les champs [ancienne] & [nom] pour la table prefixe_section des départements suivants 090 - 066 - 082 - 006 - 013 - 083 - 084 - 02a - 02b - 075 - 011 - 092 - 093 - 094 - 095
DELETED

Annotation : Formatage non respecté (Exploitabilité)