<div dir="ltr"><div>As Silvio said this is a limitation of the online basemaps. They are not designed for printing. </div><div>As Sivlio mentioned the size is determined by the export resolution In your Layout window try setting your output resolution under <b>layout>properties>export settings</b> to 96dpi. This will make your labels the right size but any rasters you have will be fuzzy.</div><div>  </div><div>If rasters being fuzzy is a problem then it is good that you are using Maptiler because it gives you control over the styles. This means you can make all of the adjustment to label size in the style tab of the vector tile. If you are printing at 300 dpi make them 3 times larger than you think you need. </div><div>They will look way too big in QGIS but when you print them they will be the right size. <br></div><div><br></div><div>I have gone as far as creating a style with a project variable that I can adjust the scale of the vector tile style tile at any point.</div><div><span id="gmail-m_-8054217553871831703gmail-docs-internal-guid-f6f02b97-7fff-d652-1c06-0658e8093b36"><ol style="margin-top:0px;margin-bottom:0px"><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">First add </span><span style="font-size:11pt;background-color:transparent;font-weight:700;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">tile_zoom_mag</span><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline"> as a project property</span></p></li><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">If you set iit to 1- you will see it as you would expect. For 150dpi something like 2 might be better. If it is set to a high number in the map and layout view before printing it will look wrong.</span></p></li></ol></span></div><div><span id="gmail-m_-8054217553871831703gmail-docs-internal-guid-7a4506c7-7fff-952d-c980-9f3912f1b53d"><ol style="margin-top:0px;margin-bottom:0px"><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">To create the style I added @tile_zoom_mag * (original expression) in front of all the size expressions for line work. </span></p></li><li dir="ltr" style="margin-left:15px;list-style-type:decimal;font-size:11pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline;white-space:pre-wrap"><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;background-color:transparent;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline">For label size and lines that did not have an expression I used @value *@tile_zoom_mag. This takes the currently set value and multiplies it by the tile_zoom_mag variable. </span></p></li></ol></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 12, 2021 at 6:06 AM silvio.bentzien <<a href="mailto:silvio.bentzien@protonmail.com">silvio.bentzien@protonmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hey,<br></div><div>that is a common thing to happen when exporting maps using a WM(T)S or Tile layer. This is due to the difference in DPI between your monitor (probably ~ 96dpi) and the exported map (probably ~300dpi).</div><div><br></div><div>Service layers will send you more tiles of a smaller scale instead of something that resembles what you see on your screen. A solution would be to use service layers that have a fixed scale. I'm not familiar with maptiler/pdok but if they have a layer for, let's say, 1:10000, then use this one if your map is 1:10000.<br></div><div><br></div><div>Hope this helps.<br></div><div><br></div><div>greetings,<br></div><div>silvio</div><div><br></div><div>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br></div><div> On Friday, February 12, 2021 11:54 AM,  <<a href="mailto:ahullegie@gmail.com" target="_blank">ahullegie@gmail.com</a>> wrote:<br></div><div> <br></div><blockquote type="cite"><div><p>I’m encountering an issue where the streetnames from maptiler/pdok services are barely visible on the exported image but are properly scaled when viewed in QGIS-composer. Can anyone recommend a fix for this?<br></p></div></blockquote><div><br></div>_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div>