512 piksel döşemeli çevrimiçi kaynaktan döşenmiş arka plan haritası kullanıyorum ve Baskı Düzeni ve PDF dışa aktarma özelliklerini kullanarak basılı harita için arka plan olarak kullanmaya çalışıyorum. Sorun: Karo zum seviyesi seçimi DPI ayarından otomatik olarak değişiyor gibi görünüyor.
Temel harita katmanı basitçe aşağıdaki URL'ye sahip "XYZ döşemeleri" katmanı olarak tanımlanır: http://1.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}@2x.png
- Önizlemede ekran dpi (belki de 70) kullanıyor ve bu haritayı hem harita penceresinde hem de Yazdırma Düzeni'nde görüyorum. Fayans zoom 16 burada . Ve sokak isimleri ihtiyacım olduğu kadar büyük ve okunabilir.
- Şimdi baskı için 600 (veya daha fazla) DPI PDF'ye ihtiyacım var. Bunu Mizanpajın Dışa aktarma çözünürlüğü olarak ayarlayıp PDF oluşturduğumda, aniden ihracatçı zum 18'den fayans alır , bu nedenle dışa aktarılan PDF'nin aşağıdaki gibi farklı haritası vardır. Muhtemelen QGIS, baskı çözünürlüğünü karo ham çözünürlüğü ile eşleştirmeye çalışır, ancak bu, çok küçük metinlerle sonuçlandığınız gibi bu raster karoları için kötü bir fikirdir. Bu yeniden ölçeklendirme muhtemelen uydular için anlamlıdır, ancak metinler gibi ölçeğe bağlı stillere sahip haritalarda geçerli değildir. Desen, 300 DPI'de 600 +2 zoom vb. İle +1 zoom olmasıdır.
Buradaki ekran görüntülerinde fark gerçek çıktılarda olduğu gibi görünmeyebilir, ancak oldukça korkunç.
Soru: QGIS Print Layouts'taki bu çok çözünürlüklü raster katman çözünürlüğü ile eşleşen sihri ayarlamanın bir yolu var mı?
Bu WMS sorusu benzer görünüyor, belki temel sorun aynı: Seçilen ölçek ve WMS yakınlaştırma düzeyine sahip bir WMS haritası nasıl yazdırılır?
Btw, hızlı çözümüm şimdi Baskı Düzeni'nden raster ekran görüntüsünü kullanmaktır, ancak daha sonra haritanın üstünde çok daha net vektör metinleri ve SVG vektör simgeleri verecek olan PDF vektörünü kaybediyorum.
http://1.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}@2x.png