अतिरिक्त वेक्टर परत के बिना QGIS में एकल बैंड रेखापुंज परत की संख्या प्रदर्शित करना?


23

मुझे आश्चर्य है कि अगर एक लेबल विकल्प के साथ QGIS में एक रेखापुंज प्रतीक है, जो एकल बैंड रेखापुंज परत, एक अदिश क्षेत्र के लेबल के रूप में सेल मूल्यों को प्रस्तुत करता है ।

लेबल के साथ रेखापुंज कोशिकाएं

QGIS में मानक रेखापुंज प्रतीक संवाद का कोई लेबल विकल्प नहीं है। इसलिए मैं दो डेटा स्रोतों, एक रेखापुंज (जियोटीफ़) और नक्शे को आकर्षित करने के लिए रेखापुंज का एक पुन: अवतार का उपयोग करता हूं। GDAL सेल के साथ संगत होने के लिए मैं उपयोग करता हूं

   gdal_translate hires.tif hires-point.xyz -of xyz

और xyz- ऑब्जेक्ट पर / सभी वेक्टर सिम्बोलॉजी और लेबलिंग क्षमताओं को लागू करें।

बड़े स्केलर फ़ील्ड के लिए, यह वर्कअराउंड बहुत धीमा है और आसान नहीं है । कम से कम मैं इस लुक के साथ डिबगिंग उद्देश्यों के लिए एक मानचित्र बनाना चाहता हूं।

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

क्या क्यूजीआईएस के लिए एक प्लगइन है जो वेक्टर हस्तशिल्प के बिना ऊपर दिखाए गए रेखापुंज कोशिकाओं को खींचता है?

मैं डेबियन जेसी लिनक्स, क्यूजीआईएस पीसा 2.10 और गाल्ड 2.0.1 का उपयोग करता हूं

मैं उदाहरण के लिए GDAL रेखापुंज विंडो संचालन के परिणामों की जांच करने की कोशिश करता हूं (टिप्पणी @Paulo)।


2
बिल्कुल नहीं, जो आप पूछ रहे हैं, लेकिन शायद पायथन (और matplotlib), या R (और स्थानिक) के लिए GDAL बाइंडिंग के साथ ऐसा करते हैं?
पाउलो रापोसो

@Paulo, Yes GDAL और पायथन हमेशा एक विकल्प होता है, लेकिन मैंने कई चरणों और सेटिंग्स और बहुत धीमे वातावरण के साथ इस परीक्षण सेटअप ( gis.stackexchange.com/a/182309/26213 ) का निर्माण किया है। मैं एक रेखापुंज के विकल्प का उपयोग करना चाहता हूं।
huckfinn

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

@ श्रद्धालु हम्म, मैंने एक विपरीत विस्तार किया। इस Q & A संदर्भ में कुछ रेखापुंज विंडो गणना सामान की जांच करने की कोशिश की गई ( gis.stackexchange.com/a/182309/26213 ) और पूर्ण TIFp_CHIRPS_201512.tif (7200x2000 कोशिकाओं) के अनचाहे संस्करण के साथ यहां कोशिकाओं को लेबल करना शुरू कर दिया। । यदि कोई स्थानिक सूचकांक मौजूद नहीं है, तो इस प्रक्रिया को 14.4 मिल अंक आयात करने और लेबल करने में बहुत लंबा समय लगता है। अस्पष्टता समय के मिनटों में चलती है। इसलिए मैंने सामग्री को रुचि के क्षेत्र (1000x1000 सेल) में काट दिया है और इस उदाहरण के लिए एक आसान सेटअप प्राप्त करता हूं।
हक्फिन

मेरा कहना है कि प्रत्येक सीएल को लेबल करना अक्षम है। NaN के एक बड़े क्षेत्र में बस एक वेक्टर आधारित मॉडल में एक लेबल की आवश्यकता होती है, कहा जा रहा है कि मैंने इसका परीक्षण नहीं किया है, इसलिए मुझे यकीन नहीं है कि यह आपके मामले में सबसे अच्छा समाधान है (पैच की संख्या पर भी निर्भर करता है) ( इसलिए मैं इसे एक उत्तर के रूप में नहीं देता)
radouxju

जवाबों:


5

यह एक बड़ी विशेषता होगी।

अपने सपनों में, मैं भी एक रेखापुंज सेल पर डबल-क्लिक कर सकता हूं और इसका मूल्य निर्धारित कर सकता हूं ...

एसएजीए जीआईएस इस तरह कोशिकाओं को प्रस्तुत कर सकता है। ये निर्देश एसएजीए जीआईएस 2.2.6 के लिए हैं। एसएजीए के हाल के संस्करणों में कुछ मेनू परिवर्तन हुए हैं, लेकिन पुराने संस्करणों में भी यह संभव है।

  • जियोप्रोसेसिंग> फ़ाइल> ग्रिड> आयात> आयात रेखापुंज का उपयोग करके अपने रेखापुंज को आयात करें
  • गुणों में, "सेल मान दिखाएं" फिर "लागू करें" जांचें
  • में ज़ूम इन करें

यह स्क्रीनशॉट परिणाम दिखाता है ...

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

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