pyqgis पर टैग किए गए जवाब

QGIS के लिए पायथन बाइंडिंग।

4
PyQGIS में प्रोजेक्ट, या लेयर फ़ाइल का पथ प्राप्त करना
मैं एक परियोजना पर वेक्टर परतों से नई रेखापुंज फाइलें पैदा कर रहा हूं। मैं उन्हें प्रोजेक्ट या लेयर फ़ाइलों के समान निर्देशिका में सहेजना चाहूंगा। मैं PyQGIS का उपयोग करके इस पथ को कैसे ढूँढ सकता हूँ?
13 pyqgis  layers 

1
एक स्वसंपूर्ण PyQGIS प्रसंस्करण स्क्रिप्ट में आयात का क्रम क्यों मायने रखता है?
मैं स्टैंडअलोन PyQGIS प्रसंस्करण स्क्रिप्ट चलाते समय एक अजीब मुद्दे पर आया हूं। स्क्रिप्ट में आयात का क्रम इसके सामान्य निष्पादन को प्रभावित करता है। आप पायथन कंसोल को खोलकर और निम्न स्क्रिप्ट में प्रवेश करके समस्या को पुन: उत्पन्न कर सकते हैं (मैं GNU / Linux, QGIS 2.6.1, प्रोसेसिंग …

7
QGIS प्लगइन: संसाधन आयात करने में समस्याएँ (resource_rc) फ़ाइल - प्लगइन लोड नहीं होता - PATH समस्याएं?
मैं qgis प्लगइन बना रहा हूँ और मुझे इस त्रुटि का हल नहीं मिल रहा है। File "/usr/lib/python2.7/dist-packages/qgis/utils.py", line 478, in _import mod = _builtin_import(name, globals, locals, fromlist, level) ImportError: No module named resources_napoved_rc हर कोई है कि मैं अजगर संसाधन फ़ाइल बनाया जाएगा पूछ रहा हूँ के लिए: pyrcc4 …

3
PyQGIS के साथ एक अभिव्यक्ति का उपयोग करके सुविधाओं का चयन करना
मैं एक अभिव्यक्ति का उपयोग करके PyQGIS के साथ सुविधाओं का चयन कैसे कर सकता हूं? मैंने उपयोग करने की कोशिश की QgsExpressionलेकिन चुनिंदा विधि इसे नहीं लेती है: exp = QgsExpression("'ogc_fid' = 482") cLayer = canvas.currentLayer() cLayer.select(exp) क्या यह संभव है और यदि हां, तो मैं इसे कैसे करूं?

2
QGIS python api के माध्यम से नाम से सुविधा विशेषता सेट करना?
मैं इस कोड के साथ विशेषता नाम द्वारा फीचर विशेषताएँ सेट करने का प्रयास करता हूं pr = layer.dataProvider() pr.addAttributes([QgsField("test", QVariant.Int)]) layer.updateFields() for feature in layer.getFeatures(): attrName = 'test' feature[attrName] = 1 लेकिन परिणाम में मेरे पास सभी क्षेत्रों में NULL है। अगर मैं उपयोग करता हूं feature.setAttributes([1]) यह ठीक …
13 pyqgis 

1
QGIS के लिए प्रोग्रामिंग प्लगइन करते समय पायथन स्क्रिप्ट के माध्यम से प्रिंट कमांड कैसे देखें?
क्या कोई ऐसा तरीका है जो QGIS के लिए बनाए गए कस्टम प्लगइन को चलाने से हो सकता है कि जब एक प्लग स्क्रीन की तरह प्लगइन चलाया जाता है, तो पायथन शेल दिखाई दे सकता है? मैं यह जानने के लिए कह रहा हूं कि क्या QGIS के लिए …

1
कम से कम बाउंडिंग बॉक्स एल्गोरिथ्म
मैं न्यूनतम बाउंडिंग बॉक्स के समान एक एल्गोरिथ्म बनाने की कोशिश कर रहा हूं (हालांकि यह ऐसा कुछ भी नहीं देख सकता है)। इस मामले में कोण को एक पैरामीटर के रूप में पारित किया जाएगा और मुझे अपने सभी बिंदुओं / बहुभुजों को कवर करने वाले सबसे छोटे आयत …

3
दोनों संस्करणों 2.x और 3.x के लिए QGIS पायथन प्लगइन बनाएं?
मैं विभिन्न संसाधनों को ब्राउज़ QGIS 2करने QGIS 3और ब्राउज़ करने से लेकर QGIS पायथन प्लगइन के माइग्रेशन की प्रक्रिया में हूं । यह स्पष्ट नहीं है कि क्या प्लगइन को दोनों संस्करणों के साथ संगत करना संभव है या यदि यह प्लगइन संस्करणों के लिए दो संभाल आवश्यक है। …

1
एक बिंदु को घेरने वाली सभी लाइनें प्राप्त करें
मैं क्यूजीआईएस का उपयोग करता हूं और मेरे पास एक बिंदु और सड़क नेटवर्क है। मुझे स्वचालित रूप से सड़क के नाम निकालने की ज़रूरत है जो विशिष्ट बिंदु को घेरते हैं। निकटतम पड़ोसी विश्लेषण और बफ़र जोन काम नहीं कर सकते, क्योंकि कई मामलों में बिंदु करीब है, मापा …

1
क्यूजीआईएस प्रसंस्करण स्क्रिप्ट को गुई से रद्द करने का साफ तरीका
मैंने एक QGIS प्रोसेसिंग स्क्रिप्ट लिखी है जो एक निकटतम सुविधा विश्लेषण करती है। पूरा इनपुट डेटा सेट (20k प्रारंभ बिंदुओं के रूप में स्वीकार करता है, ~ 100 लक्ष्य बिंदु, ~ 13k linestrings के साथ OSM सड़क नेटवर्क) स्क्रिप्ट लगभग 3 घंटे चलती है, और इसलिए उपयोगकर्ता के लिए …

2
QGIS फ़ील्ड में डिफ़ॉल्ट मान सेट करना
मैं एक परत के क्षेत्र में एक डिफ़ॉल्ट मान जोड़ना चाहूंगा। मेरा मतलब है कि हर बार एक नई सुविधा निर्मित होने पर, वह फ़ील्ड अपने आप डिफ़ॉल्ट मान से भर जाएगी। मेरे मामले में डिफ़ॉल्ट मान @project_filename वैरिएबल (प्रोजेक्ट का फ़ाइल नाम) होगा। मुझे यह कार्यक्षमता कहीं नहीं मिल …

1
PyQGIS रेखापुंज को प्रदान की गई छवि के रूप में सहेजता है, फिर उस पर GDAL टूल का उपयोग करें
मैंने QGis Save Raster के कोड को Rendered Image के रूप में उपयोग करने की कोशिश की है । iएक रेखापुंज परत है: pipelayer = i pipeextent = pipelayer.extent() pipewidth, pipeheight = (pipelayer.width(), pipelayer.height()) piperenderer = pipelayer.renderer() pipeprovider = pipelayer.dataProvider() crs = pipelayer.crs().toWkt() pipe = QgsRasterPipe() pipe.set(pipeprovider.clone()) pipe.set(piperenderer.clone()) pipedFile = …

3
क्या QGIS प्रोसेसिंग एल्गोरिदम में मेमोरी लेयर का उपयोग करना संभव है?
मैं एक QGIS प्लगइन का निर्माण कर रहा हूं जो स्थानीय नेटवर्क में एक MySQL डेटाबेस से जुड़ता है, और फिर एक टेबल से एक इन-मेमोरी लेयर के सबसेट को जोड़ता है; सबसेट डेटा मुद्रा पर आधारित है (केवल प्रत्येक स्थान के लिए सबसे हालिया अवलोकन ले रहा है जहां …

3
जब PyQGIS / Python का उपयोग करके किसी अन्य परत की विशेषता के साथ प्रतिच्छेद करते समय एक विशेषता को विभाजित करें?
मेरे पास एक बफर लेयर (हरी बहुभुज) है जिसे मैं दो पॉलीगनों में विभाजित करना चाहता हूं जब भी यह एक बाधा (नीली रेखा) को पार करता है। मैं "स्प्लिटगोमेट्री" पद्धति का उपयोग करने की कोशिश कर रहा हूं, लेकिन मैं इसे काम नहीं कर सकता। मेरा अब तक का …

1
पायथन में नए "कार्य-पूर्ण" QgsMessageBar को कैसे संबोधित करें?
मैं वास्तव में हैरान हूं कि पिछले महीनों में QGIS विकास ने कौन से बड़े कदम उठाए हैं। नए आइकॉनसेट, बेहतर प्रिंट कंपोजर और QGIS 2.0 में देखे जाने वाले कई बदलाव वास्तव में बहुत बढ़िया हैं! कई अन्य अच्छे सुधारों के बीच यह निफ्टी ब्लू टास्क-बार भी है, जो …
12 qgis  python  pyqgis 

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