जवाबों:
यहाँ एक समाधान है जो मुझे आश्चर्यचकित करता है कि इसने काम किया !!!
चेतावनी: पहले एक बैकअप बनाओ। यह एक प्रयोग है, हालांकि इसने मेरे लिए अभी काम किया है।
OpenOffice Calc एप्लिकेशन का उपयोग करके किसी विशेष आकृति के .dbf को खोलें। 80 से मूल्य बदलें जो भी आप चाहते हैं। कृपया नीचे चित्र देखें। हैरान करने वाली बात ये है कि ये फील्ड परिभाषाएँ एक्सेल में दिखाई नहीं दे रही थीं .. ओपन होने का लाभ !!
मेरी जानकारी के लिए, आप QGIS में आकार फ़ील्ड की लंबाई को बदल नहीं सकते। एक नया क्षेत्र बनाने की सलाह देते हैं:
यदि पुराने फ़ील्ड में पहले से ही डेटा है, तो नए फ़ील्ड को पॉप्युलेट करने के लिए फ़ील्ड कैलकुलेटर का उपयोग करें:
मैंने इसे एक्सेल में किया है। Excel में dbf खोलें, कॉलम कॉलम को राइट-क्लिक करें जिसे आप बदलना चाहते हैं और कॉलम चौड़ाई का चयन करें। अपनी ज़रूरत की लंबाई में बदलाव करें, फिर एक dbf के रूप में सहेजें। मेरे लिए ठीक काम करने लगा।
QGIS में विशेषता तालिका के लिए कॉलम का आकार बदलने के लिए गाइड
* आपको टेबल मैनेजर प्लगइन स्थापित करना होगा।
YP- कुन द्वारा अधिक अच्छी तरह से समझाया गया स्क्रू का समाधान सिर्फ मेरे लिए काम करता है। QGIS 3.4 के साथ अब एक परिवर्तन, YP- कुन के चरणों 10 और 11 (पुराने स्तंभ को हटाने के लिए) के लिए तालिका प्रबंधक का उपयोग करने की आवश्यकता नहीं है। वास्तव में, टेबल मैनेजर स्पष्ट रूप से नहीं है क्योंकि यह अब प्लगइन मैनेजर में उपलब्ध नहीं है। अब, YP- कुन के चरणों 1-9 के बाद, आप परत के लिए परत गुण पर जा सकते हैं (परत पैनल में परत पर डबल क्लिक करें, या उस पर राइट क्लिक करें और गुण पर क्लिक करें)> स्रोत फ़ील्ड> संपादन बटन पर क्लिक करें> फिर उस पुराने फ़ील्ड का चयन करें जिसे आप हटाना चाहते हैं> हटाएं फ़ील्ड बटन पर क्लिक करें> फिर संपादन को बंद करने के लिए बटन फिर से संपादित करें> अपने परिवर्तनों को सहेजें। किसी एक क्षेत्र की लंबाई को एक परत में बदलने के लिए बहुत कुछ करना पसंद करता है, लेकिन ऐसा ही हो।