मैं 512-पिक्स टाइलों के साथ ऑनलाइन स्रोत से टाइल वाले पृष्ठभूमि मानचित्र का उपयोग करता हूं, और प्रिंट लेआउट और पीडीएफ फाइलों की सुविधाओं का उपयोग करके मुद्रित नक्शे के लिए पृष्ठभूमि के रूप में इसका उपयोग करने का प्रयास करता हूं। समस्या: ऐसा लगता है कि टाइल ज़ूम स्तरों की पसंद डीपीआई सेटिंग से स्वचालित रूप से निर्भर करती है।
निम्नलिखित URL के साथ बसमप परत को "XYZ टाइल्स" परत के रूप में परिभाषित किया गया है: http://1.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}@2x.png
- पूर्वावलोकन में यह स्क्रीन डीपीआई (70 शायद) का उपयोग करता है, और मैं इस नक्शे को मैप विंडो और प्रिंट लेआउट दोनों पर देखता हूं। टाइलें यहां ज़ूम 16 से हैं । और सड़क के नाम बड़े और पठनीय हैं, जैसा कि मुझे चाहिए।
- अब प्रिंट के लिए मुझे 600 (या अधिक) डीपीआई पीडीएफ-एस की आवश्यकता है। जब मैं इसे लेआउट के निर्यात रिज़ॉल्यूशन के रूप में सेट करता हूं और पीडीएफ बनाता हूं , तो अचानक निर्यातक जूम 18 से टाइल लेता है , इसलिए निर्यात किए गए पीडीएफ में नीचे के रूप में अलग-अलग नक्शा होता है। संभवतः QGIS टाइल के कच्चे रिज़ॉल्यूशन के साथ प्रिंट रिज़ॉल्यूशन का मिलान करने की कोशिश करता है, लेकिन इस तरह के रास्टर टाइल्स के लिए यह बुरा विचार है, क्योंकि आप बहुत छोटे ग्रंथों के साथ समाप्त होते हैं। यह गूंज शायद उपग्रहों के लिए समझ में आता है, लेकिन पैमानों पर निर्भर नहीं है, जैसे कि ग्रंथों जैसे स्केल-डिपेंडेंट स्टाइल। पैटर्न यह है कि 300 डीपीआई के साथ +1 ज़ूम होता है, 600 +2 ज़ूम आदि के साथ।
यहां स्क्रीनशॉट में अंतर शायद इतना दिखाई नहीं दे रहा है जितना कि असली प्रिंटआउट में है, लेकिन यह काफी भयानक है।
प्रश्न: QGIS प्रिंट लेआउट में इस बहु-रिज़ॉल्यूशन रेखापुंज परत रिज़ॉल्यूशन मैजिक को समायोजित करने का कोई तरीका है?
यह WMS प्रश्न समान लगता है, शायद मुख्य मुद्दा समान है: चुने हुए पैमाने और WMS ज़ूम स्तर के साथ WMS मैप कैसे प्रिंट करें?
Btw, मेरा त्वरित उपाय अब प्रिंट लेआउट से रेखापुंज स्क्रीनशॉट का उपयोग करना है, लेकिन फिर मैंने इसके साथ पीडीएफ वेक्टर को ढीला कर दिया है, जो नक्शे के शीर्ष पर बहुत स्पष्ट वेक्टर ग्रंथों और एसवीजी वेक्टर आइकन देगा।
http://1.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}@2x.png