3liz / QgisCadastrePlugin

A QGIS plugin which helps users to import the french land registry ('cadastre') data into a database. It is meant to ease the use of the data in QGIS by providing search tools and appropriate layer symbology.
GNU General Public License v2.0
61 stars 41 forks source link

Import données MAJIC - Onglet Locaux vide #190

Closed sigeal closed 5 years ago

sigeal commented 5 years ago

Description du bug

Après import de donnée MAJIC et EDIGEO, l'onglet "Locaux" de la fenêtre "Informations sur la parcelle" reste vide.

Reproduire le bug

  1. Configurer les noms des fichiers MAJIC - Bouton "Configurer le plugin"
  2. Créer une base SpatiaLite, configurer l'emplacement des fichier MAJIC et EDIGEO (.bz2) et lancer l'import - Bouton "Charger des données"
  3. Charger les données importées - Bouton "Charger des données"
  4. Activer l'outil "Information parcelle" et cliquer sur une parcelle
  5. Consulter l'onglet "Locaux"

Log

Ci-dessous le log du plugin Cadastre

INITIALISATION
* Copie du répertoire C:\Users\xxxxxxx\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\cadastre\scripts/plugin 
0 s 
STRUCTURATION BDD
Création des tables 
Création des tables edigeo 
Ajout de la nomenclature 
0 s 
MAJIC
Suppression des contraintes 
- SUPPRESSION DES CONTRAINTES D'INTEGRITEES : DEBUT 
- suppression clefs primaires 
- SUPPRESSION DES CONTRAINTES D'INTEGRITEES : FIN 
0 s 
Suppression des indexes 
0 s 
Import des fichiers majic 
C:/Users/SIGEAL/Desktop/83116/majic\xxx.BATI.xxx
C:/Users/SIGEAL/Desktop/83116/majic\xxx.FANR.xxx
C:/Users/SIGEAL/Desktop/83116/majic\xxx.LLOC.xxx
C:/Users/SIGEAL/Desktop/83116/majic\xxx.NBAT.xxx
C:/Users/SIGEAL/Desktop/83116/majic\xxx.PDLL.xxx
C:/Users/SIGEAL/Desktop/83116/majic\xxx.PROP.xxx
3 s 
Mise en forme des données 
- FORMATAGE DONNEES : DEBUT 
- Traitement: parcelle 
- supprime en 2018 
3 s 
- Traitement: suf 
3 s 
- Traitement: sufexoneration 
3 s 
- Traitement: suftaxation 
3 s 
- Traitement: local00 
3 s 
- Traitement: local10 
- supprime 
4 s 
- Traitement: pev 
19 s 
- Traitement: pevexoneration 
19 s 
- Traitement: pevtaxation 
19 s 
- Traitement: pevprincipale 
19 s 
- Traitement: pevprofessionnelle 
19 s 
- Traitement: 
19 s 
- Traitement: pevdependances 
19 s 
- Traitement: commune_majic 
19 s 
- Traitement: proprietaire 
20 s 
- création: comptecommunal à partir de proprietaire 
20 s 
- Traitement: pdl 
20 s 
- Traitement: parcellecomposante 
20 s 
- Traitement: lots 
20 s 
- Traitement: lotslocaux 
20 s 
- Traitement: commune 
20 s 
- Traitement: voie 
20 s 
- purge des doublons : voie 
20 s 
- INDEXES 
20 s 
- ANALYSES 
- FORMATAGE DONNEES : FIN 
20 s 
Purge des données brutes 
20 s 
EDIGEO
Type de base : spatialite, Connexion: xxxxxxx.sqlite, Schéma: 
* Décompression des fichiers 
20 s 
Suppression des contraintes 
- SUPPRESSION DES CONTRAINTES D'INTEGRITEES : DEBUT 
- suppression clefs primaires 
- SUPPRESSION DES CONTRAINTES D'INTEGRITEES : FIN 
20 s 
* Import des fichiers EDIGEO dans la base 
- Import des fichiers via ogr2ogr 
- Import des relations (*.vec) 
- 0 multipolygones mis à jours dans la base de données 
45 s 
Mise en forme des données 
- FORMATAGE DONNEES : DEBUT 
- Suppression des données du lot 'xxxxx' 
45 s 
- index pour optimisation 
45 s 
- geo_commune: utilisation de max et non distinct on pour compatibilite sqlite 
45 s 
- geo_section 
45 s 
- geo_subdsect 
45 s 
- geo_parcelle 
45 s 
- Indexes sur geo_parcelle et geo_commune pour optimisation 
46 s 
- geo_subdfisc 
46 s 
- geo_subdfisc_parcelle 
46 s 
- geo_voiep 
46 s 
- geo_numvoie 
46 s 
- geo_numvoie_parcelle 
46 s 
- geo_lieudit 
46 s 
- geo_batiment 
47 s 
- geo_batiment_parcelle 
47 s 
- geo_zoncommuni 
47 s 
- geo_tronfluv 
47 s 
- geo_tronroute 
47 s 
- geo_sym 
47 s 
- geo_ptcanv 
47 s 
- geo_borne 
48 s 
- geo_borne_parcelle 
48 s 
- geo_croix 
77 s 
- geo_croix_parcelle 
77 s 
- geo_symblim 
77 s 
- geo_symblim_parcelle 
77 s 
- geo_tpoint 
77 s 
- geo_tpoint_commune 
77 s 
- geo_tline 
77 s 
- geo_tline_commune 
77 s 
- geo_tsurf 
80 s 
- geo_tsurf_commune 
80 s 
- suppression des index temporaires 
81 s 
- analyses 
81 s 
- FORMATAGE DONNEES : FIN 
81 s 
Placement des étiquettes 
82 s 
Création des indexes spatiaux 
- attributes 
82 s 
83 s 
Ajout des contraintes 
- CREATION DES CONTRAINTES D'INTEGRITEES : DEBUT 
- création clé primaire 
- création clé étrangère 
- CREATION DES CONTRAINTES D'INTEGRITEES : FIN 
83 s 
Ajout de la table parcelle_info 
84 s 
84 s 
FINALISATION
84 s 

Erreur Python de QGIS

Aucune erreur

Environnement

sigeal commented 5 years ago

Re-testé avec la version 1.7.0, l'onglet "Locaux" est correctement renseigné.