QGIS में इमेज आउटपुट सेटिंग्स को नियंत्रित करना?


19

मैं एक छवि प्रारूप के लिए QGIS मानचित्र निर्यात कर रहा हूं। मैं छवि (डीपीआई) की आउटपुट सेटिंग्स पर नियंत्रण रखना चाहता हूं, क्योंकि वर्तमान में यह केवल 96 डीपीआई पर छवियों का निर्यात कर रहा है।

यदि संभव है तो किस प्रकार, क्या कोई जानता है?


कमांड स्नैपशॉट केवल तभी काम करता है जब आप स्क्रीन रिज़ॉल्यूशन (डिस्प्ले) की तुलना में कम / चौड़ाई के मान का उपयोग करते हैं। यदि नहीं, तो QGIS एक उच्च रिज़ॉल्यूशन छवि बनाने के लिए एक रिक्त स्थान जोड़ता है। क्या मैं ठीक से कमांड का उपयोग कर रहा हूं? उदाहरण के लिए, का उपयोग करने की कोशिश करें,
404096

GIS SE में आपका स्वागत है! क्योंकि आप कहते हैं "क्या मैं ठीक से कमांड का उपयोग कर रहा हूं?" मुझे आश्चर्य है कि क्या आप एक और प्रश्न पूछ रहे हैं, बस इस प्रश्न का उत्तर दे रहे हैं या टिप्पणी करने का प्रयास कर रहे हैं। क्या आप संभवत: अपना उत्तर संपादित करने में सक्षम होंगे, कृपया इसे स्पष्ट करें?
PolyGeo

जवाबों:


21

वर्तमान में "Save as Image" का उपयोग करके आउटपुट इमेज के रिज़ॉल्यूशन को समायोजित करना संभव नहीं है।

उच्च-रिज़ॉल्यूशन आउटपुट बनाने के लिए, आपको प्रिंट कंपोज़र का उपयोग करना होगा।

QGIS 3 में छवि के लिए निर्यात मानचित्र का उपयोग करके सीमा और रिज़ॉल्यूशन को नियंत्रित करना संभव है ...


विश्व फ़ाइल के साथ एक उच्च-रिज़ॉल्यूशन छवि प्राप्त करने का एक तरीका भी है: कमांड लाइन से क्यूजीआईएस के साथ आपके पास दुनिया की फ़ाइलों सहित किसी भी आकार में पीएनजी बनाने का विकल्प है।

उपलब्ध विकल्प हैं:

[--snapshot filename] emit snapshot of loaded datasets to given file
[--width width] width of snapshot to emit
[--height height] height of snapshot to emit
[--project projectfile] load the given QGIS project
[--extent xmin,ymin,xmax,ymax] set initial map extent

आपको पहले अपना प्रोजेक्ट तैयार करना होगा और फिर एक स्नैपशॉट बनाना होगा।

जैसे।

C:\Users\MyUser\QGis_Projects>qgis --snapshot italy.png --width 1500 --height 1000 --project italy.qgs

जवाब के लिए धन्यवाद। इस तरह से मुझे जो चाहिए उसके लिए ठीक काम करेगा। बस एक शर्म की बात है कि यह इस तरह से एक दुनिया फ़ाइल निर्यात नहीं करता है।
जेम्स एस

मेरे पास मेरी परियोजना फ़ाइल में एक अतिरिक्त परत के रूप में googlemap है। ऊपर दिए गए कमांडलाइन विकल्पों का उपयोग करके, मैं अन्य परतों को प्रस्तुत कर सकता हूं, लेकिन googlemap परत को नहीं। यह googlemap को कैश नहीं करता है। मैं अन्य WMSes के लिए यह परीक्षण नहीं किया।
मैनिंग

@maning: आप trac.osgeo.org/qgis पर बग रिपोर्ट पोस्ट करना चाहते हैं ।
UnderDark

यह ज्ञात समस्या है, दुर्भाग्य से, कोर में 3 पार्टी प्लग इन का रखरखाव नहीं किया जाता है। मैं प्लगइन लेखक से संपर्क करने की कोशिश करूंगा।
मैनिंग

मुझे प्रिंट कम्पोज़र और एक प्लग-इन (RT SQL लेयर) से परेशानी है। क्या यह एक आम समस्या है? (विशेष रूप से, लेबल पूरी तरह से नियंत्रण से बाहर हैं)
एंटोनिन

10

यदि आप QGIS के नवीनतम संस्करणों में प्रिंट कंपोजर का उपयोग करने के लिए तैयार हैं, तो यह उस संकल्प मानचित्र पर एक सभ्य मानचित्र छवि प्राप्त करना अपेक्षाकृत आसान है।

सबसे पहले, मानचित्र को कम या ज्यादा देखना चाहते हैं कि आप नियमित संपादन विंडो में कैसे चाहते हैं, फिर प्रोजेक्ट मेनू से "न्यू प्रिंट कंपोजर" पर क्लिक करें।

ओपनिंग प्रिंट कंपोजर

एक बार जब आप प्रिंट कंपोज़र को खोल देते हैं, तो "नया नक्शा जोड़ें" बटन ( नीचे की छवि में 1 ) का उपयोग करें, और एक नया नक्शा बनाने के लिए पृष्ठ पर खींचें (यदि आप किसी विशिष्ट आकार की आवश्यकता हो तो कैनवास का आकार भी बदल सकते हैं) या पहलू अनुपात)। इस बात को ध्यान में रखें कि आपकी छवि में नक्शे के चारों ओर किसी भी सफेद स्थान को प्रस्तुत किया जाएगा, इसलिए आप नक्शे को कैनवास के किनारे तक खींचना चाहते हैं, या थोड़ा ऊपर भी कर सकते हैं। यदि मानचित्र सही ढंग से केंद्रित नहीं है, तो आप "मूव आइटम कंटेंट" बटन का उपयोग करके इसे चारों ओर ले जा सकते हैं (छवि में "नया नक्शा जोड़ें" बटन के ऊपर)। यदि आपको ज़ूम इन और आउट करने की आवश्यकता है, तो आप "आइटम गुण" टैब में स्केल सेट कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

एक बार मानचित्र सही दिखने के बाद, आप अपने इच्छित रिज़ॉल्यूशन को "रचना" टैब ( उपरोक्त छवि में 2) में सेट कर सकते हैं । यदि आप एक विशेष आकार की आउटपुट छवि (800x600 पिक्सल कहते हैं) चाह रहे हैं, तो एक चाल कैनवास के आकार को इंच में कस्टम मान पर सेट करना है, और फिर सही छवि आकार प्राप्त करने के लिए रिज़ॉल्यूशन में हेरफेर करना है। तो एक 800x600 रिज़ॉल्यूशन आउटपुट छवि प्राप्त करने के लिए, आपको 8x6 इंच के कैनवास के लिए 100 डीपीआई के लिए रिज़ॉल्यूशन सेट करना होगा। छवि को आउटपुट करने के लिए, "छवि के रूप में निर्यात करें" बटन पर क्लिक करें ( ऊपर 3 ), और वांछित प्रारूप में सहेजें।

अंत में, यदि आपको आउटपुट फ़ाइल को जियोफेरेंस करने की आवश्यकता है, तो "कम्पोज़िशन" टैब में "चेकबॉक्स पर विश्व फ़ाइल" चुनें (बस ऊपर की छवि में 2 के नीचे), और आपकी छवि के साथ एक विश्व फ़ाइल सहेजी जाएगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.