GeoMCE / GeoMCE

Plugin QGIS assurant la mise en forme des fichiers shp dans un format compatible avec l'outil GéoMCE. Destiné aux services instructeurs ainsi qu'aux porteurs de projets et bureaux d'études concernés par la séquence ERC
GNU General Public License v3.0
2 stars 0 forks source link

fct code insee plante sur QGIS 3.4.5 #20

Open GeoMCE opened 3 years ago

GeoMCE commented 3 years ago

Sur QGIS 3.4.5 ministère, on me rapporte que def codeinsee plante

AttributeError: 'str' object has no attribute 'dataProvider'

Traceback (most recent call last):
  File "C:/Users/sebastien.ramsay/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\GeoMCE\GeoMCE.py", line 891, in change_to_any
    val15 = self.codeinsee()
  File "C:/Users/sebastien.ramsay/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\GeoMCE\GeoMCE.py", line 610, in codeinsee
    type = layer_extraction.dataProvider().fieldNameIndex('TYPE')
AttributeError: 'str' object has no attribute 'dataProvider'

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.4.5-Madeira Madeira, 89ee6f6e23

Chemin Python :

    C:/Program Files/QGIS 3.4/apps/qgis-ltr/./python
    C:/Users/xxx/AppData/Roaming/QGIS/QGIS3\profiles\default/python
    C:/Users/xxx/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins
    C:/Program Files/QGIS 3.4/apps/qgis-ltr/./python/plugins
    C:\PROGRA~1\QGIS3~1.4\bin\python37.zip
    C:\Program Files\QGIS 3.4\apps\Python37\DLLs
    C:\Program Files\QGIS 3.4\apps\Python37\lib
    C:\PROGRA~1\QGIS3~1.4\bin
    C:\Program Files\QGIS 3.4\apps\Python37
    C:\Program Files\QGIS 3.4\apps\Python37\lib\site-packages
    C:\Program Files\QGIS 3.4\apps\Python37\lib\site-packages\win32
    C:\Program Files\QGIS 3.4\apps\Python37\lib\site-packages\win32\lib
    C:\Program Files\QGIS 3.4\apps\Python37\lib\site-packages\Pythonwin
    C:/Users/.../AppData/Roaming/QGIS/QGIS3\profiles\default/python
    C:\Users\...\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\Beeline/libs
    C:/Users/.../Documents/Disque D/images/SIG

Hyp :

Si pas de couches COMMUNES, le pb n'apparait pas. La couche commune testé est la bonne Bon la je ne sais pas du tout comment résoudre cela ...

GeoMCE commented 3 years ago

Confirmation que le pb vient de la 3.4.5

Bonjour,

ca marche, après installation de la version 3.10 de qgis.

le pb devient moins urgent