Skip to main content
replaced http://gis.stackexchange.com/ with https://gis.stackexchange.com/
Source Link

The loop idea by @Josephloop idea by @Joseph is good.

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 

The loop idea by @Joseph is good.

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 

The loop idea by @Joseph is good.

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 
added 14 characters in body
Source Link
PolyGeo
  • 65.5k
  • 29
  • 115
  • 353

Yes @Joseph, the loop ideaThe loop idea by @Joseph is the good one.

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 

You just made my day, Thanks !!

Yes @Joseph, the loop idea is the good one

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 

You just made my day, Thanks !!

The loop idea by @Joseph is good.

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 
Source Link
A_A
  • 101
  • 3

Yes @Joseph, the loop idea is the good one

I just change the find_layerof your code to a simple layer

for layer in QgsMapLayerRegistry.instance().mapLayers().values(): if 'Orange' in layer.name(): iface.setActiveLayer(layer) iface.legendInterface().setLayerVisible(layer, True) 

You just made my day, Thanks !!