<div dir="ltr"><div><div><div>Hi Thomas, <br><br></div>thanks for your help, that does it. Great!<br><br></div>@Robert, atm I'm using leaflet and this provides boolean L.Browser.retina property that can be used to check whether the client has a higher pixel ratio. It also has a detectRetina option for the tileLayer, but since we need to switch tile/gridsets I'm not sure whether this can be used. I'm sure other clients will have something similar.<br><br></div>Cheers, Michael<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-01-24 20:00 GMT+01:00 Robert Sanson <span dir="ltr"><<a href="mailto:Robert.Sanson@asurequality.com" target="_blank">Robert.Sanson@asurequality.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-NZ">
<div class="m_-3916916901898695880WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">So we would need to prepare two complete tile sets.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Is there then a way in the Javascript code to switch the WMTS call from the 256x256 grid to the 512x512 grid if the client browser
 has a Retina display?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Robert<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"> mapserver-users [mailto:<a href="mailto:mapserver-users-bounces@lists.osgeo.org" target="_blank">mapserver-users-<wbr>bounces@lists.osgeo.org</a>]
<b>On Behalf Of </b>thomas bonfort<br>
<b>Sent:</b> Wednesday, 25 January 2017 4:49 a.m.<br>
<b>To:</b> Michael Schulz <<a href="mailto:mandschulz@googlemail.com" target="_blank">mandschulz@googlemail.com</a>>; <a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.<wbr>org</a><br>
<b>Subject:</b> Re: [mapserver-users] Mapcache - Howto provide additional high DPI tileset?<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Should be doable, just define a new grid for it:<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal"><grid name="g"><br>
 <extent>-20037508.3427892480,<wbr>-20037508.3427892480,20037508.<wbr>3427892480,20037508.<wbr>3427892480</extent><br>
<srs>EPSG:3857</srs><br>
<size>512 512</size><u></u><u></u></p>
<div>
<p class="MsoNormal"><!-- level 0 of the original google grid is removed 156543.0339280410 --><br>
<resolutions><br>
78271.51696402048<br>
39135.75848201023<br>
19567.87924100512<br>
9783.939620502561<br>
4891.969810251280<br>
2445.984905125640<br>
1222.992452562820<br>
611.4962262814100<br>
305.7481131407048<br>
152.8740565703525<br>
76.43702828517624<br>
38.21851414258813<br>
19.10925707129406<br>
9.554628535647032<br>
4.777314267823516<br>
2.388657133911758<br>
1.194328566955879<br>
0.5971642834779395<br>
0.29858214173896975<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"></resolutions><br>
<!--.29858214173896975 is added--><br>
</grid><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">--<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">thomas<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Tue, Jan 24, 2017 at 4:09 PM Michael Schulz <<a href="mailto:mandschulz@googlemail.com" target="_blank">mandschulz@googlemail.com</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Dear MapCachers, <u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">I would like to know if anybody had success in using mapcache to provide tiles for usage on retina displays? There seems not to be the one default strategy to do so, but IIUC the baseline is to provide a bigger
 tile (512x512 instead of 256x256) for the some extent. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Now the question is, how to generate with mapcache an additional cache with big tiles (512) but can be accessed using identical tile requests? By identical, I mean that the xyz numbers stay the same, but a different
 tileset name is used (e.g. <a href="http://basemaps.at" target="_blank">basemaps.at</a> does that) or using MapBox's "@2x" modifier.
<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Any ideas or solutions?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Thanks, Michael<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><br>
-- <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">------------------------------<wbr>-----------------------------<br>
Michael Schulz<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal">______________________________<wbr>_________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org" target="_blank">mapserver-users@lists.osgeo.<wbr>org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/mapserver-<wbr>users</a><u></u><u></u></p>
</blockquote>
</div>
</div></div></div>
</div>

</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">-----------------------------------------------------------<br>Michael Schulz<br><br><div>Johann-Sebastian-Bach-Str. 32</div><div>79104 Freiburg<br><br></div></div></div>
</div>