QGIS का उपयोग कर कई रेखापुंज फ़ाइलों में शामिल हो रहे हैं?


26

मैं QGIS में नया हूं।

मैं एक परत में कई रेखापुंज परतों को कैसे जोड़ सकता हूं?

रेखापुंज चित्र बहुत कम ओवरलैप वाले विभिन्न क्षेत्रों के होते हैं।

लक्ष्य कई शहर के भूखंडों को एक परियोजना में लाना है।


मैंने कोशिश की और कोशिश की और दो (और अधिक) चूहों को gdal_merge.py उपयोगिता के साथ मर्ज करने का प्रयास किया। यह वही है जो मुझे चाहिए। दुर्भाग्य से काम नहीं हो रहा है। "सहायता" जानकारी प्रदान करता है, लेकिन केवल उन लोगों के लिए जो अजगर जानते हैं ... कोई त्रुटि सूची नहीं। मैं 2 .tif (724_239.tif और 724_240.tif) का चयन करता हूं, मैं आउटपुट फाइल (test.png) चुनता हूं, मैंने "कोई डेटा मूल्य नहीं" चेक किया ... और परिणाम निम्न है: ImportError। DLL लोड विफल: निर्दिष्ट प्रक्रिया नहीं मिल सकी। क्या कोई मेरी मदद कर सकता है? अग्रिम धन्यवाद अन्ना

कृपया मैं QGIS 2.2 का उपयोग कर रहा हूं, कुछ लैंडसैट डेटा को मर्ज करने के लिए मैंने "रैस्टर-> मिसकैलिअस-> मर्ज" का इस्तेमाल किया और सभी प्रोजेस के बाद यह मुझे इस तरह का संदेश देता है "कमांड लाइन बहुत लंबी है"। मुझे मदद की ज़रूरत है, या क्या मुझे प्रत्येक दृश्य के सभी बैंड को लेने की आवश्यकता नहीं है?

GIS.SE में आपका स्वागत है। कृपया एक नया प्रश्न पूछें, क्योंकि यह उत्तर नहीं है।
जॉन पॉवेल

जवाबों:


35

मर्ज फ़ंक्शन के समान एक आभासी रेखापुंज का निर्माण होता है:

Raster-> Miscellaneous-> Build Virtual Raster (Catalog)

यह GDAL वर्चुअल प्रारूप (.vrt) का लाभ उठाता है , जो एक XML फ़ाइल है जो यह बताती है कि फ़ाइलों को कैसे तैनात किया जाता है, आदि वर्चुअल रिस्ते काफी डिस्क स्थान को बचा सकते हैं, और QGIS उन्हें 'सिंगल फाइल' के रूप में देखता है। यह उन चूहों के लिए बहुत उपयोगी है जिन्हें एक नई छवि फ़ाइल बनाने के लिए एक साथ मिश्रित करने की आवश्यकता नहीं है, अर्थात सिर्फ एक मोज़ेक में एक साथ जुड़ा हुआ है। GUI टूल से परे कई विकल्प मौजूद हैं, यदि आप अंतर्निहित GDAL कमांड लाइन gdalbuilvrt उपयोगिता का उपयोग करते हैं।

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

A .vrt काफी बड़ा हो सकता है। QGIS में रेंडरिंग की गति बढ़ाने के लिए, आप एक बाहरी ओवरव्यू 'साइडकार' फाइल बना सकते हैं।

Raster-> Miscellaneous-> Build overviews (Pyramids)

.Vrt, या मर्ज किए गए फ़ाइल के साथ इस टूल का उपयोग करते समय, मैं बाहरी TIFF के लिए कोई JPEG कम्प्रेशन के साथ विकल्प चुनता हूं, जो .ovr एक्सटेंशन वाली फाइल बनाएगा। यह टूल GDAL की गलाडाडो उपयोगिता का लाभ उठाता है और इसके विकल्पों की काफी पूर्ण कवरेज प्रदान करता है।

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

आप जीयूआई उपकरण क्या कर रहे हैं और कैसे आप विकल्प को ओवरराइड करना चाहते हैं (पेंसिल पर क्लिक करके और सीधे कमांड को संपादित करके) को समझने के लिए दोनों जीडीएएल उपयोगिता पृष्ठों को पढ़ना चाह सकते हैं।

इसके अलावा, लिनफिनिटी के ब्लॉग में मोज़ेक के निर्माण, रेखापुंज उपकरण और रेखापुंज विकल्प में विकल्प स्थापित करने पर कुछ उपयोगी टिडबिट हैं :

GDAL के साथ इमेज मोजैकिंग

QGIS GDAL टूल्स में विकल्प निर्दिष्ट करना

GDAL: विभिन्न संपीड़न एल्गोरिदम की दक्षता


मैं "रेखापुंज> विविध" मेनू खोजने के लिए प्रतीत नहीं कर सकते। मैं QGIS 1.9.0 का उपयोग कर रहा हूं, और सभी प्लगइन्स को सक्षम करने का प्रयास किया है।
अन्नान

@Annan इस फ़ंक्शन को GdalTools plugin (QGIS के साथ आता है) की आवश्यकता है। प्लगइन्स प्रबंधक के तहत जाँच करें ... यह सुनिश्चित करने के लिए कि प्लगइन सक्रिय है। यदि यह सक्रिय है, लेकिन आप अभी भी इसके मेन्यू को रैस्टर के तहत नहीं देखते हैं, तो आप अपने QGIS इंस्टाल के लिए पायथन सपोर्ट गायब कर सकते हैं।
डेकार्टो

यह निश्चित नहीं है कि ऐसा क्यों हुआ, फिर से शुरू हुआ और इसने काम करना शुरू कर दिया :) मदद के लिए धन्यवाद
अन्नान

मुझे या तो "रैस्टर> विविध" नहीं मिल रहा है, लेकिन मैं अजगर कंसोल के साथ गाल्ड आयात कर सकता हूं। पुनः आरंभ करने से मदद नहीं मिलती है। :(
बेंजामिन फोल्डर

7

मर्ज टूल का उपयोग करें:

Raster-> miscelaneous-> मर्ज

यह अनिवार्य रूप से GDAL उपयोगिता gdal_merge के समान है ; जो कमांड लाइन का उपयोग करके एक और वैकल्पिक दृष्टिकोण है (या पायथन के तहत एक उप-प्रक्रिया के रूप में चलता है)। BTW मैं QGIS 1.9.90-अल्फा का उपयोग कर रहा हूं, लेकिन यह टूल थोड़ी देर के लिए आसपास रहा है इसलिए मैं मानता हूं कि यह 1.7x पर उपलब्ध है।


1
सभी अच्छे अंक! यदि आपका उत्तर पढ़ने से पहले मेरी सलाह का पालन किया जाता है, तो मैं अपनी टिप्पणी को हटा दूंगा .....
djq
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.