इस सवाल के बाद: क्यूजीआईएस में सभी परतों के सभी लेबल को कैसे चालू / बंद किया जाए, ओपी ने अपनी टिप्पणी में उल्लेख किया कि वह नियम-आधारित लेबल का उपयोग करता है। मैंने ऑनलाइन खोज करने की कोशिश की कि इस प्रकार के लेबलों को कैसे पढ़ा और संशोधित किया जा सकता है, लेकिन केवल लुटेराकोनसूल से इस पोस्ट को खोजने में कामयाब रहे :
नियम-आधारित लेबलिंग को जोड़ने की सुविधा के लिए, QGIS लेबलिंग इंजन इंटरफ़ेस में कुछ आंतरिक परिवर्तन किए गए थे। लेबलिंग अब नए वर्ग द्वारा संचालित होता है
QgsLabelingEngineV2
जिसमें कई लेबल प्रदाता जुड़े हो सकते हैं।
बहुत अच्छा लगता है। हालांकि, जब QgsLabelingEngineV2 वर्ग के माध्यम से पढ़ते हैं , तो यह उल्लेख करता है:
यह वर्ग अभी तक सार्वजनिक API का हिस्सा नहीं है।
क्या वर्तमान में अजगर का उपयोग करके नियम-आधारित लेबलिंग को नियंत्रित करना संभव है?