जवाबों:
QGIS में अपनी विशेषता तालिका खोलें और "अभिव्यक्ति का उपयोग कर सुविधाओं का चयन करें" बटन पर क्लिक करें। किसी आकृति फ़ाइल में फ़ील्ड के लिए सभी शून्य रिकॉर्ड खोजने के लिए आपकी क्वेरी इस तरह दिखाई देगी:
"field_name" is null
आप फ़ील्ड और मान सूची में अपने क्षेत्र का नाम पा सकते हैं, उस फ़ील्ड पर डबल क्लिक करें जिसे आप अभिव्यक्ति बॉक्स में लाना चाहते हैं।
सुनिश्चित करें कि आप रिकॉर्ड की नई फ़िल्टर की गई सूची का चयन करें। फिर विशेषता तालिका पर वापस जाएं और फ़ील्ड कैलकुलेटर बटन पर क्लिक करें। "अपडेट मौजूदा फ़ील्ड" बॉक्स को चेक करें - यह सुनिश्चित करते हुए कि 'केवल अद्यतन चयनित' चेक बॉक्स चयनित है, फिर उस फ़ील्ड का चयन करें जिसे आप ड्रॉपडाउन बॉक्स से अपडेट करना चाहते हैं। एक्सप्रेशन बॉक्स में 0 डालें, ओके पर क्लिक करें और आपका काम हो गया।
आप इसे सीधे क्षेत्र कैलकुलेटर में कर सकते हैं:
if("fieldname" is null, 0, "fieldname")
प्रतिस्थापित fieldname
करेंयह स्पष्ट रूप से पुराने को अधिलेखित करने के बजाय एक नया क्षेत्र बनाने के लिए सुरक्षित होगा, मामले में कुछ भी गलत होने पर।
मुझे बस एहसास हुआ कि आप अपने आकार के फ़ोल्डर की -.dbf– फ़ाइल को संपादित कर सकते हैं और वहाँ एक नया कॉलम, पंक्ति इत्यादि डाल सकते हैं! अपने नक्शे की मास्टर तालिका को साकार करने के लिए। बस फ़ाइल खोजें: यानी LATINAMERICA.dbf, इसे लिब्रे ऑफिस के साथ खोलें (कम से कम मैंने इसे "स्प्रेडशीट" के साथ खोला, और यह पूरी तरह से काम करता है) इसे संपादित करें और फिर इसे .dbf के साथ उसी नाम और उसी फ़ोल्डर में सहेजें। फिर नक्शे को फिर से खोलें, और इसमें मास्टर टेबल में परिवर्तन होंगे ... यह मेरे लिए काम किया (Qgis WIEN 2.8) मुझे आशा है कि यह आप सभी के साथ काम करेगा क्योंकि यह एक वास्तविक दर्द था जो उस समाधान को ढूंढता है।