QGIS 3.0 प्रोसेसिंग में नया अल्जीलिस्ट और अल्गेल्प क्या है?


11

पायथन कंसोल के माध्यम से नई QGIS 3.0 प्रसंस्करण लिपियों तक पहुँचना मेरे लिए एक चुनौती साबित हो रहा है, खासकर जब से पुरानी प्रसंस्करण।

  • प्रोसेसिंग स्क्रिप्ट की सूची को कैसे कॉल करता है?
  • किसी व्यक्ति की स्क्रिप्ट की सहायता जानकारी कैसे कॉल करता है?

जवाबों:


15
  • प्रोसेसिंग स्क्रिप्ट की सूची को कैसे कॉल करता है?

    QgsApplication.processingRegistry().algorithms()

    यदि आप एल्गोरिदम आईडी और नामों की एक पठनीय सूची प्रिंट करना चाहते हैं, तो आप ऐसा कर सकते हैं:

    for alg in QgsApplication.processingRegistry().algorithms():
        print("{}:{} --> {}".format(alg.provider().name(), alg.name(), alg.displayName()))
    
  • किसी व्यक्ति की स्क्रिप्ट की सहायता जानकारी कैसे कॉल करता है?

    processing.algorithmHelp("qgis:refactorfields")

QGIS डेवलपर्स से विवरण और सिफारिशों के लिए https://qgis.org/api/api_break.html#qgis_api_break_3_0_Processing देखें ।

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