#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
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
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
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