QGIS में आर्कटूलबॉक्स टूल को जोड़ना?


11

मैं ArcGIS में एक सार्वजनिक रूप से उपलब्ध उपकरण का उपयोग कर रहा हूँ जिसे स्प्रेड-जीआईएस कहा जाता है । यह अजगर लिपियों की एक श्रृंखला है जिसे "आर्कजीआईएस टूलबॉक्स के रूप में लागू किया जाता है" (tbx फ़ाइल के साथ)।

मैं QGIS में नया हूं।

क्या QGIS में स्प्रेड-जीआईएस को शामिल करने और उपयोग करने का एक तरीका है?


1
क्या आपका मतलब आर्कजीआईएस है और क्यूजीआईएस नहीं है?
dchaboya

मैं क्यूजीआईएस का उपयोग कर रहा हूं। चूंकि स्क्रिप्ट पहले से ही अजगर में हैं, ऐसा लगता है कि उन्हें प्लगइन्स के रूप में जोड़ा जा सकता है। बस प्रक्रिया के बारे में सुनिश्चित नहीं है। धन्यवाद।
गैरी

आपके विचारों के लिए सभी का धन्यवाद। मैं इसमें और अधिक देख रहा हूं और हां यह फिर से लिखेगा। कोड अपेक्षाकृत सरल है और इसे फिर से लिखने का प्रयास करेगा ताकि भागों को qgis प्लगइन के रूप में उपयोग किया जा सके। ऐसा पहले कभी नहीं किया गया लेकिन सीखने का अच्छा अनुभव होना चाहिए।

जवाबों:


14

आम तौर पर, आप क्यूजीआईएस में एक आर्किस टूलबॉक्स नहीं जोड़ सकते हैं, क्योंकि वे काम करने के लिए अर्गिस पर भरोसा करते हैं।

अधिकांश अजगर स्क्रिप्ट, वास्तव में मानक आर्कगिस जियोप्रोसेसिंग उपकरण कहते हैं। बहुत कम लिपियाँ शुद्ध पायथन हैं, या अन्य पुस्तकालयों को बुलाते हैं।

चूंकि आर्कगिस जियोप्रोसेसिंग टूल्स और क्यूजीआईएस के पाइकगिस के बीच कोई 1: 1 पत्राचार नहीं है, आप वास्तव में स्क्रिप्ट को संशोधन के बिना काम करने की उम्मीद नहीं कर सकते।

टूलबॉक्स में आ रहा है। ArcGIS की .tbx फाइलें एक मालिकाना प्रारूप में बाइनरी फाइलें हैं, और ArcGIS के बाहर नहीं पढ़ी जा सकती हैं।

इसलिए, आम तौर पर बोलते हुए, आप QGIS के साथ एक आर्कटूलबॉक्स जोड़ और उपयोग नहीं कर सकते।


5

यह लेने के लिए एक बहुत ही महंगा मार्ग होगा, लेकिन सिद्धांत रूप में एक संगठन आर्कजीआईएस का उपयोग सर्वर 10.1 के लिए अपने आर्कगिस टूलबॉक्स टूल (ओं) को ओजीसी वेब प्रोसेसिंग सर्विसेज (डब्ल्यूपीएस) के रूप में प्रकाशित करने के लिए कर सकता है, जो कि क्यूजीआईएस द्वारा उपभोग किया जाता है, जिसके लिए मुझे लगता है कि डब्ल्यूपीएस है प्लग-इन उपलब्ध है।


यह दिलचस्प है लेकिन क्या यह वास्तव में संभव है?
सुनील

मैंने इसे देखा नहीं है और वर्तमान में इसका परीक्षण करने के लिए लाइसेंस नहीं है। अगर किसी ने कोशिश की और सफल / असफल रहा तो मैं सुनने के लिए उत्सुक होऊंगा।
PolyGeo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.