क्या QGIS परत में सभी रिकॉर्डों का चयन करने के लिए एक कदम ऑपरेशन है?


9

क्या QGIS में एक परत या डेटासेट में सभी अभिलेखों का चयन करने के लिए एक चरण संचालन है? मुझे इसे प्राप्त करने के लिए एक बटन, मेनू कमांड या कीबोर्ड शॉर्टकट का कोई संदर्भ नहीं मिल रहा है।

मैं इस तरह के रूप में workarounds के बारे में पता कर रहा हूँ:

  • विशेषता तालिका में एक रिकॉर्ड का चयन, चयन inverting और फिर अब अचयनित रिकॉर्ड reselecting
  • स्थैतिक 'ट्रू' स्थिति जैसे 1 = 1 के साथ एक उन्नत चयन चलाना।
  • मानचित्र विंडो में संपूर्ण परत सीमा पर एक मार्की या अन्य बहुभुज का चयन करें

मैं विंडोज 7 पर क्यूजीआईएस 1.7.4 चला रहा हूं

जवाबों:


10

QGIS के वर्तमान संस्करणों में, आप टूलबार में सभी सुविधाएँ चुनें टूल पा सकते हैं :

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


मूल उत्तर:

सभी का चयन SelectPlus मेनू में उपलब्ध है । आपको इस प्लगइन को सक्रिय करना पड़ सकता है लेकिन इसे 1.7.0 के साथ भेजना चाहिए।


यही मैं देख रहा था, और मैं देख रहा हूं कि प्लगइन लोड होने के बाद मैं सभी विकल्प का चयन करने के लिए एक कीबोर्ड शॉर्टकट सेट कर सकता हूं। ऐसा लगता है कि SelectPlus प्लगइन में बहुत सारे अन्य कार्यों को पहले ही कोर कोड में शामिल कर लिया गया है, इसलिए मैं Select All के लिए एक फीचर अनुरोध प्रस्तुत करूंगा।
एंडी हरफुट

3

अच्छा प्रश्न! मुझे एक बटन नहीं मिला है, लेकिन आप पहले एक रिकॉर्ड का चयन किए बिना विशेषता तालिका इनवर्ट विधि कर सकते हैं। कम से कम संस्करण 1.7.0 के साथ।

मुझे यकीन है कि @underdark कुछ विकल्प के साथ आएगा; लेकिन यदि नहीं, तो यह एक सुविधा अनुरोध में डालने लायक होगा ।


जब कोई रिकॉर्ड नहीं चुना गया था, तो मैंने inverting के बारे में नहीं सोचा था - धन्यवाद!
एंडी हरफुट

यह एक सुविधा के रूप में यह अच्छा
होगा..सामान्य रूप

2

यदि आप इसे पायथन क्यूजीआईएस एपीआई से करना चाहते हैं या इसके लिए एक समर्पित बटन बनाना चाहते हैं, तो आपको बस selectAll()कक्षा से विधि का पुन: उपयोग करने की आवश्यकता है QgsVectorLayer(पता नहीं है कि यह कब दिखाई दिया)।

अपनी परत के पेड़ में चयनित एक वेक्टर परत को ध्यान में रखते हुए, आप कोशिश कर सकते हैं iface.activeLayer().selectAll()


1

मैं नहीं जानता कि क्या एक कदम कार्रवाई सभी सुविधा का चयन करने के लिए है या नहीं, लेकिन निम्नलिखित विकल्प के साथ, आप इसे कर सकते हैं यदि आप नहीं जानते ...

अपनी फीचर फाइल (लेयर) पर राइट क्लिक करें और फिर ओपन अट्रैक्शन टेबल चुनें जिसे आप चुन सकते हैं या इनवर्ट सिलेक्ट बटन के साथ आप इनवॉइस फीचर भी चुन सकते हैं ...

और उन्नत खोज बटन में आप उन्नत चयन कर सकते हैं ...


1

यह चयन सभी बटन है, जो विशेषता तालिका के टूलबार में पाया जाता है

यह चयन सभी बटन है, जो विशेषता तालिका के टूलबार में पाया जाता है।

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