QgisCadastrePlugin
QgisCadastrePlugin copied to clipboard
Problème d'import 2021
Bonjour,
Je lance l'import de mon premier département et les données MAJIC 2021 passent mais après lors du processus pour les EDIGEO j'ai un message d'erreur
il semblerait que cela soit dû à un driver mais j'ai fait la maj du driver postgres mais toujours la même chose Etapes pour reproduire le bug (remplacer) voici la log
INITIALISATION
- Copie du répertoire C:\Users\s.maison\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\cadastre\scripts/plugin 0 s MAJIC Suppression des contraintes 0 s
- SUPPRESSION DES CONTRAINTES D'INTEGRITEES : DEBUT 0 s
- suppression clefs primaires 0 s Purge des données MAJIC 160 s Purge des données brutes 160 s Suppression des indexes 161 s Import des fichiers majic E:/Cadastre 2021/Matrice 2021/77\BATI.A2021.N000405 E:/Cadastre 2021/Matrice 2021/77\fantoir.txt E:/Cadastre 2021/Matrice 2021/77\LLOC.A2021.N000405 E:/Cadastre 2021/Matrice 2021/77\NBAT.A2021.N000405 E:/Cadastre 2021/Matrice 2021/77\PDLL.A2021.N000405 E:/Cadastre 2021/Matrice 2021/77\PROP.A2021.N000405 607 s Mise en forme des données 607 s
- FORMATAGE DONNEES : DEBUT 607 s
- Traitement: parcelle 674 s
- Traitement: suf 729 s
- Traitement: sufexoneration 783 s
- Traitement: suftaxation 831 s
- Traitement: local00 858 s
- Traitement: local10 982 s
- Traitement: pev 1022 s
- Traitement: pevexoneration 1039 s
- Traitement: pevexoneration_imposable 1060 s
- Traitement: pevexoneration_imposee 1065 s
- Traitement: pevtaxation 1108 s
- Traitement: pevprincipale 1145 s
- Traitement: pevprofessionnelle 1151 s
- Traitement: 1157 s
- Traitement: pevdependances 1176 s
- Traitement: commune_majic 1184 s
- Traitement: proprietaire 1342 s
- création: comptecommunal à partir de proprietaire 1363 s
- Traitement: pdl 1364 s
- Traitement: parcellecomposante 1364 s
- Traitement: lots 1376 s
- Traitement: lotslocaux 1385 s
- Traitement: commune 1386 s
- Traitement: voie 1387 s
- purge des doublons : voie 1387 s
- INDEXES 1489 s
- ANALYSES 1521 s
- FORMATAGE DONNEES : FIN 1521 s Purge des données brutes 1522 s EDIGEO Type de base : postgis, Connexion: GPAM2018, Schéma: 2021
- Décompression des fichiers
- Recherche des fichiers .bz2 9498 fichier(s) .bz2 dans E:/Cadastre 2021/Edigeo 2021/dep77/glob2 9498 fichier(s) .bz2 dans C:\Users\S9AB5~1.MAI\AppData\Local\Temp\cad_edigeo_plain_4jdh56fr 1985 s Suppression des contraintes 1985 s
- SUPPRESSION DES CONTRAINTES D'INTEGRITEES : DEBUT 1985 s
- suppression clefs primaires 1988 s
- Import des fichiers EDIGEO dans la base
- Import des fichiers via ogr2ogr Erreur - L'import des données via OGR2OGR a échoué: PostgreSQL driver failed to create PG:host=localhost port=5432 dbname=GPAM2018 active_schema=2021 user=postgres password= ['', '-s_srs', 'EPSG:2154', '-a_srs', 'EPSG:2154', '-append', '-f', 'PostgreSQL', 'PG:host=localhost port=5432 dbname=GPAM2018 active_schema=2021 user=postgres password=', 'C:\Users\S9AB5~1.MAI\AppData\Local\Temp\cad_edigeo_plain_4jdh56fr\tar_1881\E000BV01.THF', '-lco', 'GEOMETRY_NAME=geom', '-lco', 'PG_USE_COPY=YES', '-nlt', 'GEOMETRY', '-gt', '50000', '--config', 'OGR_EDIGEO_CREATE_LABEL_LAYERS', 'NO'] FINALISATION
Environnement
- OS: Windows 10
- Version de QGIS : 3.16.11
- Version du plugin : 1.13.2
Apparemment vous n'avez pas coché la case dans les propriétés de la connexion PostgreSQL pour sauvegarder le mot de passe. Si vous ne le souhaitez pas, vous pouvez aussi utiliser un service PostgreSQL
Bonjour,
Je suis vraiment mauvais ;-) En effet j'avais oublié de coché la case. Je viens de relancer
Merci
mais j'ai ceci Erreur - L'import des données via OGR2OGR a échoué: FAILURE: Unable to open datasource `C:\Users\S9AB5~1.MAI\AppData\Local\Temp\cad_edigeo_plain_50d2wpfv\tar_6987\E0000G03.THF' with the following drivers. -> JP2ECW -> BAG -> OCI -> SOSI -> ESRIC -> PCIDSK -> netCDF -> PDS4 -> VICAR -> JP2OpenJPEG -> PDF -> MBTiles -> EEDA -> OGCAPI -> DB2ODBC -> ESRI Shapefile -> MapInfo File -> UK .NTF -> LVBAG -> OGR_SDTS -> S57 -> DGN -> OGR_VRT -> REC -> Memory -> CSV -> NAS -> GML -> GPX -> LIBKML -> KML -> GeoJSON -> GeoJSONSeq -> ESRIJSON -> TopoJSON -> Interlis 1 -> Interlis 2 -> OGR_GMT -> GPKG -> SQLite -> ODBC -> WAsP -> PGeo -> MSSQLSpatial -> OGR_OGDI -> PostgreSQL -> MySQL -> OpenFileGDB -> DXF -> CAD -> FlatGeobuf -> Geoconcept -> GeoRSS -> GPSTrackMaker -> VFK -> PGDUMP -> OSM -> GPSBabel -> OGR_PDS -> WFS -> OAPIF -> Geomedia -> EDIGEO -> SVG -> CouchDB -> Cloudant -> Idrisi -> ARCGEN -> XLS -> ODS -> XLSX -> Elasticsearch -> Walk -> Carto -> AmigoCloud -> SXF -> Selafin -> JML -> PLSCENES -> CSW -> VDV -> GMLAS -> MVT -> NGW -> MapML -> TIGER -> AVCBin -> AVCE00 -> HTTP ['', '-s_srs', 'EPSG:2154', '-a_srs', 'EPSG:2154', '-append', '-f', 'PostgreSQL', 'PG:host=localhost port=5432 dbname=GPAM2018 active_schema=2021 user=postgres password=GPAM_2018', 'C:\Users\S9AB5~1.MAI\AppData\Local\Temp\cad_edigeo_plain_50d2wpfv\tar_6987\E0000G03.THF', '-lco', 'GEOMETRY_NAME=geom', '-lco', 'PG_USE_COPY=YES', '-nlt', 'GEOMETRY', '-gt', '50000', '--config', 'OGR_EDIGEO_CREATE_LABEL_LAYERS', 'NO'] FINALISATION
Bonjour, il faut utiliser quelle version de qgis? car la j'arrive à rien avec 3.16 voici le message Une erreur est survenue lors de l'éxécution du code Python:
Exception: unknown Traceback (most recent call last): File "C:\Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\dialogs\import_dialog.py", line 323, in processImport qi.importMajic() File "C:\Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_import.py", line 411, in importMajic item'method' File "C:\Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_import.py", line 560, in importMajicIntoDatabase self.executeSqlQuery(sql) File "C:\Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_import.py", line 1146, in executeSqlQuery c = self.connector._execute_and_commit(sql) File "C:\PROGRA~1/QGIS31~1.11/apps/qgis-ltr/./python/plugins\db_manager\db_plugins\connector.py", line 103, in _execute_and_commit self._execute(None, sql) File "C:\PROGRA~1/QGIS31~1.11/apps/qgis-ltr/./python/plugins\db_manager\db_plugins\postgis\connector.py", line 1203, in _execute return CursorAdapter(self.core_connection, sql, feedback=self.feedback) File "C:\PROGRA~1/QGIS31~1.11/apps/qgis-ltr/./python/plugins\db_manager\db_plugins\postgis\connector.py", line 80, in init self._execute() File "C:\PROGRA~1/QGIS31~1.11/apps/qgis-ltr/./python/plugins\db_manager\db_plugins\postgis\connector.py", line 107, in _execute self.result = self._toStrResultSet(self.connection.executeSql(self.sql, feedback=self.feedback)) Exception: unknown
Version de Python : 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)] Version de QGIS : 3.16.11-Hannover Hannover, 26cc1c76
Chemin Python : C:/PROGRA~1/QGIS31~1.11/apps/qgis-ltr/./python C:/Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python C:/Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins C:/PROGRA~1/QGIS31~1.11/apps/qgis-ltr/./python/plugins C:\Program Files\QGIS 3.16.11\bin\python39.zip C:\PROGRA~1\QGIS31~1.11\apps\Python39\DLLs C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib C:\Program Files\QGIS 3.16.11\bin C:\PROGRA~1\QGIS31~1.11\apps\Python39 C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\site-packages C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\site-packages\win32 C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\site-packages\win32\lib C:\PROGRA~1\QGIS31~1.11\apps\Python39\lib\site-packages\Pythonwin C:/Users/s.maison/AppData/Roaming/QGIS/QGIS3\profiles\default/python
Bonjour,
Je vous encourage à consulter les prérequis techniques dans la page principale de la documentation :
https://docs.3liz.org/QgisCadastrePlugin/#prerequis
Je lance l'import de mon premier département et les données MAJIC 2021 passent mais après lors du processus pour les EDIGEO j'ai un message d'erreur
Sur QGIS 3.16, l'import EDIGEO seul fonctionne chez moi. Je n'ai pas de MAJIC pour tester.
Oui lire les prérequis c'est mieux je viens de réinstaller qgis 3.10 et le traitement est lancé