<br>Thanks, but when I try to open Image I get - <span style="color:rgb(119,119,119);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">HTTP 403 (Forbidden)</span><br>
<div class="gmail_quote">On Fri, Sep 28, 2012 at 12:16 PM, Nathan Woodrow <span dir="ltr"><<a href="mailto:madmanwoo@gmail.com" target="_blank">madmanwoo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I can get QGIS to do what you need:<br>
<br>
<a href="http://img6.imagebanana.com/img/uewfzlmc/Workspace1_155.png" target="_blank">http://img6.imagebanana.com/img/uewfzlmc/Workspace1_155.png</a><br>
<br>
Selected the Symbol:Fill tree item and then selected Advanced->Symbol Levels<br>
<br>
Just enable symbols levels and it will render how you need.<br>
<span class="HOEnZb"><font color="#888888"><br>
- Nathan<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Fri, Sep 28, 2012 at 2:35 PM, Denis Rykov <<a href="mailto:rykovd@gmail.com">rykovd@gmail.com</a>> wrote:<br>
> QGIS is used rendering order of symbol layers within features not within<br>
> layer. Try to set up layer (two overlapped polygons) symbology for getting<br>
> such result <a href="http://hub.qgis.org/attachments/4909/geoserver_sld.png" target="_blank">http://hub.qgis.org/attachments/4909/geoserver_sld.png</a>. Of<br>
> course you can open the same layer twice and set up their symbology<br>
> separately, but it is not the right solution.<br>
><br>
><br>
> On Fri, Sep 28, 2012 at 11:18 AM, Nathan Woodrow <<a href="mailto:madmanwoo@gmail.com">madmanwoo@gmail.com</a>><br>
> wrote:<br>
>><br>
>> QGIS does already have the ability to control the rendering order of<br>
>> symbol layers, and should be able to do what you need.<br>
>><br>
>> - Nathan<br>
>><br>
>> Sent from some fancy phone looking thingo<br>
>> ________________________________<br>
>> From: Denis Rykov<br>
>> Sent: 28/09/2012 1:29 PM<br>
>> To: <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br>
>> Subject: [Qgis-developer] Improve symbology system<br>
>><br>
>> Some days ago I've faced with the following problem. For example, I have<br>
>> two overlapped polygons and want to draw this layer such way:<br>
>> <a href="http://hub.qgis.org/attachments/4909/geoserver_sld.png" target="_blank">http://hub.qgis.org/attachments/4909/geoserver_sld.png</a> Now it looks like I<br>
>> cannot do it with QGIS symbology system. Screenshot which I provided above<br>
>> was made in GeoServer with the following SLD configuration:<br>
>><br>
>>> <StyledLayerDescriptor version="1.0.0"<br>
>>> xmlns:xlink="<a href="http://www.w3.org/1999/xlink" target="_blank">http://www.w3.org/1999/xlink</a>"<br>
>>> xmlns:ogc="<a href="http://www.opengis.net/ogc" target="_blank">http://www.opengis.net/ogc</a>" xmlns="<a href="http://www.opengis.net/sld" target="_blank">http://www.opengis.net/sld</a>"><br>

>>> <NamedLayer><br>
>>> <Name>test</Name><br>
>>> <UserStyle><br>
>>> <Name>test</Name><br>
>>> <FeatureTypeStyle><br>
>>> <Rule><br>
>>> <LineSymbolizer><br>
>>> <Stroke><br>
>>> <CssParameter name="stroke-width">4</CssParameter><br>
>>> <CssParameter name="stroke">#dddddd</CssParameter><br>
>>> </Stroke><br>
>>> </LineSymbolizer><br>
>>> </Rule><br>
>>> </FeatureTypeStyle><br>
>>> <FeatureTypeStyle><br>
>>> <Rule><br>
>>> <PolygonSymbolizer><br>
>>> <Fill><br>
>>> <CssParameter name="fill">#fa5000</CssParameter><br>
>>> </Fill><br>
>>> </PolygonSymbolizer><br>
>>> </Rule><br>
>>> </FeatureTypeStyle><br>
>>> </UserStyle><br>
>>> </NamedLayer><br>
>>> </StyledLayerDescriptor><br>
>><br>
>><br>
>> I tried to import this SLD into QGIS, but SLD docs containing multiple<br>
>> FeatureTypeStyle are not supported yet (#6413). But I think that problem is<br>
>> more seriously. Now in QGIS rendering performs by features but not by<br>
>> layers. Try to explain it. For example we have two symbol's layer - first<br>
>> with border, but without filling and second - with filling but without<br>
>> border. If we try to render such layer we will get the following result:<br>
>> <a href="http://gis-lab.info/forum/download/file.php?id=5008" target="_blank">http://gis-lab.info/forum/download/file.php?id=5008</a>. It is expected<br>
>> beacause QGIS is used by feature rendering approach. Another approach is<br>
>> using rendering by layer: first draw a layer according to the symbology of<br>
>> the first level, and then second and then overlying each other. In this case<br>
>> we get result as in GeoServer. I think that this approach is more flexible,<br>
>> using "by layer" rendering we can get the the same result as using "by<br>
>> feature" approach (in our case using one level symbology with border and<br>
>> filling). Is it to makes sense to add checkbox to each symbology layer wich<br>
>> will be indicate QGIS rendering system used "by layer" rendering approach?<br>
>><br>
>> ArcGIS is used "by feature" approach but solves described issue by using<br>
>> join operator, for example:<br>
>> <a href="http://gis-lab.info/share/DR/screenshots/symbollevels.png" target="_blank">http://gis-lab.info/share/DR/screenshots/symbollevels.png</a><br>
><br>
><br>
</div></div></blockquote></div><br>