<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Nyall,</p>
<p>Thank you - this explains it. I wasn't aware that QGIS server uses an old map renderer. I did not even know that different map renderers exist. But this has nothing to do with the old vs. the new symbology - right? Because QGIS Server seems to work just fine with the new symbology and labeling.</p>
<p>So much work to do around QGIS 3.x / QGIS Server, etc. ... </p>
<p>Andreas</p>
<p>On 2016-10-11 10:05, Nyall Dawson wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<p dir="ltr"> </p>
<p dir="ltr">On 11 Oct 2016 5:59 PM, "Neumann, Andreas" <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> wrote:<br /> ><br /> > Hi,<br /> ><br /> > I noticed that $scale and @map_scale exist in parallel, but are not consistently behaving between QGIS Desktop and QGIS server.<br /> ><br /> > $scale: works fine on both Desktop and Server, but expression preview in QGIS Desktop fails.<br /> ><br /> > @map_scale: works fine on QGIS Desktop and also in expression preview, but fails on QGIS Server.</p>
<p dir="ltr">Hi Andreas,</p>
<p dir="ltr">Server doesn't have access to any of the map settings related variables, like the scale, rotation, extent, etc. (This is why 25d ordering is messed up in server).</p>
<p dir="ltr">Server needs to be ported away from the old map renderer before this can be fixed.</p>
<p dir="ltr">Nyall<br /> ><br /> > Context: expression to calculate letter spacing in a label for different map scale. Tested on QGIS Master 2.x on Windows 7 64bit.<br /> ><br /> > Thank you,<br /> ><br /> > Andreas<br /> ><br /> >  <br /> ><br /> >  <br /> ><br /> >  <br /> ><br /> > _______________________________________________<br /> > Qgis-developer mailing list<br /> > <a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br /> > List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br /> > Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></p>
</blockquote>
<p> </p>
<div> </div>
</body></html>