banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 04 September 2015 11:14

Lucile Roblot
Juste Inscrit !
Date d'inscription: 26 Mar 2014
Messages: 9

QGIS 2.8.3: Plugin cadastre problème python

Bonjour,

Après une recherche sur les différents forums, une réinstallation de QGIS 2.8 et du plugin cadastre, le problème n'est toujours pas résolu.
Lors de l'importation des données dans une BD Spatialite, j'ai un message d'erreur dès le début :

Code:

Une erreur est apparue lors de l'exécution du code Python :


Traceback (most recent call last):
  File "C:/Users/Lucile/.qgis2/python/plugins\cadastre\cadastre_dialogs.py", line 1054, in processImport
    qi.importMajic()
  File "C:/Users/Lucile/.qgis2/python/plugins\cadastre\cadastre_import.py", line 383, in importMajic
    item['method']()
  File "C:/Users/Lucile/.qgis2/python/plugins\cadastre\cadastre_import.py", line 442, in importMajicIntoDatabase
    depdirs[depdir] = True
UnboundLocalError: local variable 'depdir' referenced before assignment


Version de Python :
2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]


Version de QGIS :
2.8.3-Wien Wien, 313a6bc

Chemin vers Python : ['C:/PROGRA~1/QGISWI~1/apps/qgis-ltr/./python/plugins\\processing', 'C:/PROGRA~1/QGISWI~1/apps/qgis-ltr/./python', u'C:/Users/Lucile/.qgis2/python', u'C:/Users/Lucile/.qgis2/python/plugins', 'C:/PROGRA~1/QGISWI~1/apps/qgis-ltr/./python/plugins', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\matplotlib-1.3.1-py2.7-win-amd64.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\nose-1.3.3-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\tornado-4.0.1-py2.7-win-amd64.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\backports.ssl_match_hostname-3.4.0.2-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\certifi-14.05.14-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\bin\\python27.zip', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\DLLs', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\plat-win', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\lib-tk', 'C:\\PROGRA~1\\QGISWI~1\\bin', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\jinja2-2.7.2-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\markupsafe-0.23-py2.7-win-amd64.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\pytz-2012j-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\win32', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\Shapely-1.2.18-py2.7-win-amd64.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\six-1.3.0-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\xlrd-0.9.2-py2.7.egg', 'C:\\PROGRA~1\\QGISWI~1\\apps\\Python27\\lib\\site-packages\\xlwt-0.7.5-py2.7.egg', u'C:/Users/Lucile/.qgis2//python', 'C:\\Users\\Lucile\\.qgis2\\python\\plugins\\cadastre/forms', 'C:\\PROGRA~1\\QGISWI~1\\apps\\qgis-ltr\\python\\plugins\\fTools\\tools']

Pouvez-vous me dire que faire ?

Merci d'avance.
Lucile

Hors ligne

 

#2 Thu 01 October 2015 15:09

Stanislas_Basquin
Juste Inscrit !
Date d'inscription: 17 Apr 2015
Messages: 2

Re: QGIS 2.8.3: Plugin cadastre problème python

Bonjour,

Je rencontre le même problème que Lucile, avec une version 2.10

Quelqu'un a une piste ?

Merci d'avance pour votre aide

Stanislas

Hors ligne

 

#3 Mon 07 March 2016 08:51

cckb
Juste Inscrit !
Date d'inscription: 3 Sep 2013
Messages: 5

Re: QGIS 2.8.3: Plugin cadastre problème python

Bonjour,

De même pour ma part. Sans problème à l'installer sur une vingtaine de poste pour nos communes pour l'installation du cadastre. J'ai un souci malgré un changement de version j'ai essayé Qgis 2.8 et 2.10

Et j'ai ce message d'erreur, des que je veux créer une base spatialite :

Une erreur est apparue lors de l'exécution du code Python :

Traceback (most recent call last):
  File "C:/Users/Mairie de Pl�lauff/.qgis2/python/plugins\cadastre\cadastre_dialogs.py", line 635, in createNewSpatialiteDatabase
    str(os.path.expanduser("~").encode('utf-8')).strip(' \t'),
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 21: ordinal not in range(128)


Version de Python :
2.7.4 (default, Apr  6 2013, 19:54:46) [MSC v.1500 32 bit (Intel)]


Version de QGIS :
2.10.1-Pisa Pisa, d20c5b7

Chemin vers Python : ['C:/QGISPI~1/apps/qgis/./python/plugins\\processing', 'C:/QGISPI~1/apps/qgis/./python', u'C:/Users/Mairie de Pl\xe9lauff/.qgis2/python', u'C:/Users/Mairie de Pl\xe9lauff/.qgis2/python/plugins', 'C:/QGISPI~1/apps/qgis/./python/plugins', 'C:\\QGISPI~1\\bin\\python27.zip', 'C:\\QGISPI~1\\apps\\Python27\\DLLs', 'C:\\QGISPI~1\\apps\\Python27\\lib', 'C:\\QGISPI~1\\apps\\Python27\\lib\\plat-win', 'C:\\QGISPI~1\\apps\\Python27\\lib\\lib-tk', 'C:\\QGISPI~1\\bin', 'C:\\QGISPI~1\\apps\\Python27', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\jinja2-2.7.2-py2.7.egg', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\markupsafe-0.23-py2.7-win32.egg', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\python_dateutil-2.2-py2.7.egg', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\pytz-2014.2-py2.7.egg', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\win32', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\Shapely-1.2.18-py2.7-win32.egg', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\six-1.6.1-py2.7.egg', 'C:\\QGISPI~1\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', u'C:/Users/Mairie de Pl\xe9lauff/.qgis2//python', 'C:\\Users\\Mairie de Pl\xe9lauff\\.qgis2\\python\\plugins\\cadastre/forms', 'C:\\QGISPI~1\\apps\\qgis\\python\\plugins\\fTools\\tools']


merci d'avance

Hors ligne

 

#4 Mon 07 March 2016 09:53

pm66
Participant assidu
Lieu: Perpignan
Date d'inscription: 22 Feb 2011
Messages: 172
Site web

Re: QGIS 2.8.3: Plugin cadastre problème python

Bonjour

Je pense que l'erreur est là en position 21. renommez votre répertoire avec une autre lettre (a?)

C:/Users/Mairie de Pl�lauff

Cordialement


CadOGéo une vision simple et efficace de la cartographie et c'est gratuit
A découvrir sur www.cadogeo.fr

Hors ligne

 

#5 Thu 16 June 2016 16:44

Elys
Participant actif
Date d'inscription: 1 Mar 2016
Messages: 54

Re: QGIS 2.8.3: Plugin cadastre problème python

Bonjour ! petit Up 
J'ai exactement le même probleme. J'ai éssayé plusieurs versions de Qgis, différents postes, différents emplacements, différents noms ... rien n'y fait. Toujours ce même message d'erreur.

UnboundLocalError: local variable 'depdir' referenced before assignment
Traceback (most recent call last):
  File "C:/Users/SMA-1/.qgis2/python/plugins\cadastre\cadastre_dialogs.py", line 1054, in processImport
    qi.importMajic()
  File "C:/Users/SMA-1/.qgis2/python/plugins\cadastre\cadastre_import.py", line 383, in importMajic
    item['method']()
  File "C:/Users/SMA-1/.qgis2/python/plugins\cadastre\cadastre_import.py", line 442, in importMajicIntoDatabase
    depdirs[depdir] = True
UnboundLocalError: local variable 'depdir' referenced before assignment


Version de Python : 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]
Version de QGIS : 2.14.1-Essen Essen, ea85bef

Chemin Python :
C:/OSGEO4~1/apps/qgis/./python/plugins\processing
C:/OSGEO4~1/apps/qgis/./python
C:/Users/SMA-1/.qgis2/python
C:/Users/SMA-1/.qgis2/python/plugins
C:/OSGEO4~1/apps/qgis/./python/plugins
C:\OSGEO4~1\apps\Python27\lib\site-packages\matplotlib-1.3.1-py2.7-win-amd64.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\nose-1.3.3-py2.7.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\tornado-4.0.1-py2.7-win-amd64.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\backports.ssl_match_hostname-3.4.0.2-py2.7.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\certifi-14.05.14-py2.7.egg
c:\osgeo4~1\apps\python27\lib\site-packages\python_dateutil-2.1-py2.7.egg
C:\OSGEO4~1\bin\python27.zip
C:\OSGEO4~1\apps\Python27\DLLs
C:\OSGEO4~1\apps\Python27\lib
C:\OSGEO4~1\apps\Python27\lib\plat-win
C:\OSGEO4~1\apps\Python27\lib\lib-tk
C:\OSGEO4~1\bin
C:\OSGEO4~1\apps\Python27
C:\OSGEO4~1\apps\Python27\lib\site-packages
C:\OSGEO4~1\apps\Python27\lib\site-packages\PIL
C:\OSGEO4~1\apps\Python27\lib\site-packages\jinja2-2.7.2-py2.7.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\markupsafe-0.23-py2.7-win-amd64.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\pytz-2012j-py2.7.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\win32
C:\OSGEO4~1\apps\Python27\lib\site-packages\win32\lib
C:\OSGEO4~1\apps\Python27\lib\site-packages\Pythonwin
C:\OSGEO4~1\apps\Python27\lib\site-packages\Shapely-1.2.18-py2.7-win-amd64.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\wx-2.8-msw-unicode
C:\OSGEO4~1\apps\Python27\lib\site-packages\xlrd-0.9.2-py2.7.egg
C:\OSGEO4~1\apps\Python27\lib\site-packages\xlwt-0.7.5-py2.7.egg
C:/Users/SMA-1/.qgis2//python
C:\Users\SMA-1\.qgis2\python\plugins\cadastre/forms
C:\Users\SMA-1\.qgis2\python\plugins\mmqgis/forms
C:\OSGEO4~1\apps\qgis\python\plugins\fTools\tools


Si quelqu'un a la solution se serais génial smile
merci d'avance

Dernière modification par Elys (Thu 16 June 2016 16:45)

Hors ligne

 

#6 Mon 20 June 2016 10:16

odurr
Participant assidu
Lieu: Longwy
Date d'inscription: 5 Sep 2005
Messages: 201

Re: QGIS 2.8.3: Plugin cadastre problème python

Bonjour,
renseignez-vous bien le numéro du département de vos données Majic ?

cordialement

Olivier

Hors ligne

 

#7 Tue 21 June 2016 08:53

Elys
Participant actif
Date d'inscription: 1 Mar 2016
Messages: 54

Re: QGIS 2.8.3: Plugin cadastre problème python

Oui je remplis 83 pour le département du Var. Pour la direction j'ai essayer tous les chiffres entre 0 et 5.

Hors ligne

 

#8 Tue 21 June 2016 10:58

odurr
Participant assidu
Lieu: Longwy
Date d'inscription: 5 Sep 2005
Messages: 201

Re: QGIS 2.8.3: Plugin cadastre problème python

Bonjour,

si vous avez 5 directions, il faut peut-être importer vod donnéesd direction par direction comme si c'était des départements séparés; et dans ce cas là si les données sont dans un seul fichier, les séparer.

Cordialement
Olivier

Hors ligne

 

#9 Tue 21 June 2016 14:11

Elys
Participant actif
Date d'inscription: 1 Mar 2016
Messages: 54

Re: QGIS 2.8.3: Plugin cadastre problème python

Merci pour vos réponses mais je ne comprends pas bien. En fait, à quoi correspondent exactement ces directions? comment déterminer le nombre que je dois inscrire dans la case? Est-ce que la variable locale 'depdir' qui semble poser problème a un rapport avec cette case direction ou bien est-ce que sa n'a rien a voir?

J'ai  essayé d'importer chaque commune séparément mais j'ai toujours ce même message d'erreur.

Hors ligne

 

#10 Wed 22 June 2016 09:39

odurr
Participant assidu
Lieu: Longwy
Date d'inscription: 5 Sep 2005
Messages: 201

Re: QGIS 2.8.3: Plugin cadastre problème python

En fait le département est celui des données à importer; vous ne pouvez importer en une fois que des données du même département; et le code direction est habituellement 0 à part les communes à arrondissement (me semble-t-il? les pros me reprendront si je me trompe).
Ainsi pour le Var vous devez mettre 83 et 0; ensuite vous devez mettre le bon format des données Majic (actuellement vous devez mettre 2015);
vous pouvez vérifier en lisant vos fichiers txt de Majic que vous n'avez pas de communes hors du département.

Cordialement
Olivier

Hors ligne

 

#11 Wed 22 June 2016 10:40

Elys
Participant actif
Date d'inscription: 1 Mar 2016
Messages: 54

Re: QGIS 2.8.3: Plugin cadastre problème python

Alors le problème ne dois pas venir de là car je n'ai bien que des communes du Var et je suis à la lettre différents tutoriels rien y fait.

Hors ligne

 

#12 Tue 05 July 2016 10:46

Elys
Participant actif
Date d'inscription: 1 Mar 2016
Messages: 54

Re: QGIS 2.8.3: Plugin cadastre problème python

Alors pour ceux qui seraient confrontés a ce problème, pensez déja a vérifier que la décompression de vos fichiers majic a bien fonctionné et ne donne pas des fichiers à 0 Ko, ca vous évitera de vous prendre la tete une semaine pour rien ^^

Hors ligne

 

Pied de page des forums

Powered by FluxBB