<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><p class="MsoNormal">// This works !!!!<o:p></o:p></p>

<p class="MsoNormal">from osgeo import ogr<o:p></o:p></p>

<p class="MsoNormal"><span style="font-size:11.0pt">canvas =
qgis.utils.iface.mapCanvas()<o:p></o:p></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt">allLayers = canvas.layers()<o:p></o:p></span></p>

<p class="MsoNormal">for i in allLayers: i.selectAll(); print i.name(); print
i.selectedFeatureCount()<o:p></o:p></p><p class="MsoNormal"><br></p><p class="MsoNormal">(In the python Console)</p><p class="MsoNormal"><br></p><p class="MsoNormal">Above you use the current layer (i) to i.selectAll();</p><p class="MsoNormal"><br></p><p class="MsoNormal">How do you do a selection using attribute values such as </p><p class="MsoNormal"><br></p><p class="MsoNormal">i.selectFeatures("LWFLAG" != 'P')</p><p class="MsoNormal"><br></p><p class="MsoNormal">to set the selected features for the dissolve function?</p><p class="MsoNormal"><br></p><p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
13.5pt;tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span style="font-family: Consolas; color: rgb(51, 51, 51);"><span style="font-size: 9pt;">qgis.analysis.QgsGeometryAnalyzer.dissolve?4(QgsVectorLayer,
QString, bool </span><b><font size="4">onlySelectedFeatures=True</font></b><span style="font-size: 9pt;">, int uniqueIdField=-1) -> bool<o:p></o:p></span></span></p><br>Michael McInnis
6033 44th Ave. N.E.
Seattle, WA 98115
206 517-4701                                      </div></body>
</html>