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.
Voici le problème que j'ai rencontré à l'utilisation du plugin :
Description du bug
Lors du lancement de l'import des données en base spatialite dans le plugin Cadastre, un message d'erreur python apparaît concernant l'encodage. Y aurait-il un moyen de le résoudre simplement en changeant l'encodage ? si oui, dans quels fichiers et comment savoir par quel encodage ?
Reproduire le bug
Étapes pour reproduire le bug
Configuration du plugin
Lancement de l'import en base spatialite
Blocage de l'import à 35% et apparition du message d'erreur
Même problème rencontré en changeant de version Qgis et en réinstallant l'extension.
Idem avec une base existante ou une nouvelle base spatialite.
Idem avec la création d'un schéma sous Postgres/postgis.
Log
Une erreur est survenue lors de l'éxécution du code Python:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 369: invalid continuation byte
Traceback (most recent call last):
File "C:/Users/cpornin/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_dialogs.py", line 727, in processImport
qi.importMajic()
File "C:/Users/cpornin/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_import.py", line 444, in importMajic
item['method']()
File "C:/Users/cpornin/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\cadastre\cadastre_import.py", line 581, in importMajicIntoDatabase
for a in self.chunk(fin, self.maxInsertRows):
File "C:\OSGEO4~1\apps\Python37\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe0 in position 369: invalid continuation byte
Environnement
Windows 7
Version de Python : 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
Version de QGIS : 3.8.1-Zanzibar Zanzibar, dcd95cc648
Version du plugin : Version 1.7.1
Testé et reproduit en version QGIS LTR 3.4.1
Merci d'avance pour le temps que vous pourrez consacrer à ce problème.
Bonjour,
Voici le problème que j'ai rencontré à l'utilisation du plugin :
Description du bug
Lors du lancement de l'import des données en base spatialite dans le plugin Cadastre, un message d'erreur python apparaît concernant l'encodage. Y aurait-il un moyen de le résoudre simplement en changeant l'encodage ? si oui, dans quels fichiers et comment savoir par quel encodage ?
Reproduire le bug
Étapes pour reproduire le bug
Même problème rencontré en changeant de version Qgis et en réinstallant l'extension. Idem avec une base existante ou une nouvelle base spatialite. Idem avec la création d'un schéma sous Postgres/postgis.
Log
Environnement Windows 7 Version de Python : 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] Version de QGIS : 3.8.1-Zanzibar Zanzibar, dcd95cc648 Version du plugin : Version 1.7.1
Testé et reproduit en version QGIS LTR 3.4.1
Merci d'avance pour le temps que vous pourrez consacrer à ce problème.