I am trying to print a map with one of the layer I use Google Maps data for street name label by using QGIS, since Google has more detail and complete street name label than OSM, but the problem is the Google map text is too small for high resolution printing. I usually export the document at 300dpi minimum, but the Google text is too small for normal reading.
I use below xyz tilemaps of google based data, below xyz url will display only google street name label, which later i combined with other map layer to compose for print.
My workaround is by locking the zoom level. For example, if I want to print A3 size document, zoom level 16 is enough for the street label coverage. And then I will compose separate document which is only consist of the Google Maps street name label, but with the half of the A3 size, like A4 or quarter of A3 size like A5, but I will make the dpi larger like 1200 for the A4 or 3000dpi for the A5, and then export it as PNG files and then place that smaller file on top the large document and resize it to fit the larger document.
With this trick, the text can be read easier, but still the text quality is not sharp enough and blurry.
Is it possible to render Google Maps data in much higher resolution? In order to get larger text? If yes, then how to implement it on above xyz url?
here i added a file generated in 96dpi as requested by Erik https://drive.google.com/file/d/1_NB6YttUdaO6My-tS5ZZDv76ltL_My2_/view?usp=sharing the layers supposed to be transparent, but i add white background for easier reading.