Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Thu 13 April 2017 21:31

cecilou
Juste Inscrit !
Date d'inscription: 13 Apr 2017
Messages: 2

QGIS 2.18: Erreur Python, OpenLayers plugin

Bonsoir à tous,

J'essaye de résoudre un problème depuis ce matin en vain.
J'ai installé la dernière version 2.18 de QGIS sur mon mac (version OS 10.12.3) et python 2.7.
Mon objectif est d'utiliser OpenLayers plugin mais quand je veux le lancer le message d'erreur suivant apparaît :Erreur Python : Une erreur est survenue lors de l'exécution du code Python : Voir le journal des erreurs Python pour plus de détails.

File "/Users/cecilou/.qgis2/python/plugins/openlayers_plugin/weblayers/weblayer.py", line 100, in addLayer
self._addLayerCallback(self)
File "/Users/cecilou/.qgis2/python/plugins/openlayers_plugin/openlayers_plugin.py", line 149, in addLayer
layer=self.createGdalTmsLayer(layerType, layerType.displayName)
File "/Users/cecilou/.qgis2/python/plugins/openlayers_plugin/openlayers_plugin.py", line 230, in createGdalTmsLayer
layer = QgsRasterLayer(layerType.gdalTMSConfig(), name)
File "/Users/cecilou/.qgis2/python/plugins/openlayers_plugin/weblayer.py", line 113, in gdalTMSConfig
path = os.path.join(os.path.dirname(__file__), 'gal_tms', self._gdalTMS)
AttributeError: 'NoneType' object has no attribute path'

Quelqu'un sait-il comment résoudre ce problème ?

Merci d'avance pour votre aide !

Cécile

Hors ligne

 

#2 Fri 14 April 2017 11:05

gvellut
Participant actif
Lieu: Annecy
Date d'inscription: 13 Apr 2006
Messages: 112
Site web

Re: QGIS 2.18: Erreur Python, OpenLayers plugin

Installe le plugin QuickMapServices https://plugins.qgis.org/plugins/quick_map_services/
Puis installe les services additionnels : http://nextgis.com/blog/quickmapservice … -services/
Ca marche mieux que le plugin OpenLayers.

Hors ligne

 

#3 Mon 17 April 2017 10:49

cecilou
Juste Inscrit !
Date d'inscription: 13 Apr 2017
Messages: 2

Re: QGIS 2.18: Erreur Python, OpenLayers plugin

Merci ! Ça marche mieux en effet.

Hors ligne

 

#4 Mon 17 April 2017 16:58

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS 2.18: Erreur Python, OpenLayers plugin

Merci pour la procédure pour les services additionnels, j'avais le flemme de le faire pour les collègues smile
A noter, le fond OpenTopomap qui est de toute beauté (pour se donner une idée : https://opentopomap.org/)

Hors ligne

 

#5 Wed 04 July 2018 17:15

asma_kadjoudj
Juste Inscrit !
Date d'inscription: 22 May 2016
Messages: 8

Re: QGIS 2.18: Erreur Python, OpenLayers plugin

help me please:
File "C:\Users\User\Desktop\QGis_2_8_Wien_x64\qgisconfig/python/plugins\zaki\zaki.py", line 187, in zaki
    layers = self.iface.legendInterface().layers()
NameError: name 'self' is not defined

code;
  def run(self):
       self.dlg.comboBox.clear()
    layers = self.iface.legendInterface().layers()   
    Vector_list = []
    for layer in layers:
        if layerType == QgsMapLayer.VectorLayer:
            Vector_list.append(layer.name())
   
            self.dlg.comboBox.addItems(Vector_list)
        # show the dialog
    self.dlg.show()
        # Run the dialog event loop
    result = self.dlg.exec_()
    if result:

   pass

Hors ligne

 

Pied de page des forums

Powered by FluxBB