QGIS और GRASS के बीच क्या संबंध है?


47

मैं जीआईएस और रिमोट सेंसिंग के साथ कुछ दस साल पहले (ArcInfo आदि) विश्वविद्यालय और पेशेवर वातावरण में काम कर रहा हूं, इसलिए मुझे कुछ अनुभव है, भले ही कुछ पुराना हो

अभी मैं एक छोटी सी खेती की परियोजना के लिए एक जीआईएस आवेदन की तलाश कर रहा हूं और मुझे जीआरएएसएस और क्यूजीआईएस परियोजनाएं मिलीं जो बहुत दिलचस्प लगती हैं। हालाँकि मुझे वास्तव में दोनों कार्यक्रमों के बीच अंतर नहीं आता है। विभिन्न परतों के साथ सरल विषयगत मानचित्रों के लिए मैं किसका सबसे अच्छा उपयोग करता हूं?

पहले से ही बहुत - बहुत धन्यवाद।

जवाबों:


22

GRASS का उपयोग आमतौर पर वैज्ञानिक उद्देश्यों के लिए किया जाता है। इसलिए जब तक आप कुछ परिष्कृत स्थानिक विश्लेषण या दिनचर्या नहीं करना चाहते हैं, बस QGIS के साथ रहें। इसके अलावा GRASS अपने स्वयं के प्रारूपों के साथ काम करता है इसलिए आपको किसी के साथ डेटा का आदान-प्रदान करने के लिए डेटा आयात / निर्यात करना होगा। यहां तक ​​कि अगर आपको कुछ बिंदु पर परिष्कृत स्थानिक विश्लेषण या दिनचर्या की आवश्यकता होगी, तो आप QGIS के लिए SEXTANTE प्लगइन (GRASS समर्थन शामिल) के साथ कर पाएंगे। QGIS में GRASS के साथ संचार के लिए एक प्लगइन भी था लेकिन SEXTANTE ने इसकी जगह ले ली। मुझे लगता है कि सरल मैपिंग उद्देश्यों के लिए आपको QGIS का उपयोग करना चाहिए।


4
SEXTANTE GRASS का एक इंटरफ़ेस है इसलिए GRASS प्लगइन मृत है।
नाथन डब्ल्यू

मृत या निर्लिप्त?
मैनिंग

2
Unmaintained। यह अभी भी 1.8 में काम करना चाहिए लेकिन 2.0 में SEXTANTE का उपयोग करना बेहतर है।
नाथन डब्ल्यू

उत्तर के लिए बहुत बहुत धन्यवाद। मैं इसे देने की कोशिश करूंगा और शायद किसी चरण में मंच पर वापस आऊंगा।
एलेक्स

5
का आनंद लें grasswiki.osgeo.org/wiki/GRASS_and_QGIS और grasswiki.osgeo.org/wiki/GRASS_and_Sextante (उत्तरार्द्ध लाभ यह है कि QGIS उपयोगकर्ता घास जीआईएस कमांड चलाने कर सकते हैं तुरंत जबकि पहले समाधान अधिक उपयोग करने के लिए जटिल है है Btw:। घास जीआईएस सामान्य है और न केवल वैज्ञानिक उद्देश्य के लिए है। लेकिन कई एल्गोरिदम का एक वैज्ञानिक मूल है ... आम जनता के लिए लाया गया :)
markusN

16

वे वैक्टर के साथ कैसे व्यवहार करते हैं, इस पर एक बड़ा अंतर है और यह बहुत महत्वपूर्ण है:

GRASS में फुल / रियल टोपोलॉजी सपोर्ट है, इसका मतलब है कि एक एकल सीमा कई क्षेत्रों को साझा कर सकती है।

QGIS मुख्य रूप से गैर-टोपोलॉजिकल या "स्पेगेटी" है, आसन्न क्षेत्र की सीमाएं दोहराई जाती हैं।

और वे इस तरह से संबंधित हैं कि Qgis GRASS वैक्टर को GRASS प्लगइन के माध्यम से प्रदर्शित और संपादित कर सकते हैं, टोपोलॉजी को संरक्षित कर सकते हैं।

इसलिए जब से आप विषयगत मानचित्रों के साथ काम करने की योजना बना रहे हैं, जो मुझे लगता है कि वेक्टर प्रारूप में हैं, तो मैं इस लेख पर भी एक नज़र डालूंगा जो टोपोलॉजी के बारे में कुछ जानकारी बताता है।


2
क्या यह उत्तर अभी भी मान्य है? मेरा मानना ​​है कि QGIS की टोपोलॉजी अब है। docs.qgis.org/2.2/en/docs/training_manual/create_vector_data/…

3
हाँ, यह अभी भी मान्य है। लिंक संपादक को एक तरह से उपयोग करने की चर्चा की ओर इशारा करता है जो टोपोलॉजी को संरक्षित करता है, लेकिन यह उसी तरह से आसन्न बहुभुजों के बीच नोड्स / आर्क्स को बदलकर ऐसा कर रहा है। बहुभुज अभी भी पूरी तरह से स्वतंत्र रूप से संग्रहीत हैं, जिसका अर्थ है कि नोड्स / आर्क्स डुप्लिकेट हैं। वास्तव में स्थलाकृतिक वेक्टर डेटा प्रारूप में, जैसे GRASS का उपयोग करता है, नोड्स / आर्क को एक बार संग्रहीत किया जाता है और आसन्न पॉलीअन के बीच साझा किया जाता है।
ली हैचेरियन

4

क्या उल्लेख नहीं है, अभी तक:

  • QGIS और GRASS GIS - दोनों को एक अलग सॉफ्टवेयर के रूप में चलाया जा सकता है
  • हालांकि, GRASS GIS एल्गोरिदम QGIS प्रसंस्करण टूलबॉक्स में शामिल हैं (QGIS सॉफ़्टवेयर की स्थापना के दौरान इसे बाहर रखा या शामिल किया जाना चाहिए)। इस प्रकार, GRASS एल्गोरिदम (इसी तरह GDAL, SAGA, R स्क्रिप्ट या अन्य सक्रिय प्रदाता के रूप में) का उपयोग सीधे GIS से किया जा सकता है।

बस एक व्यक्तिगत अनुभव:

मैं लंबे समय तक GRASS का उपयोग करता हूं, इसलिए मैं इस सॉफ्टवेयर के साथ सहज हूं। हालांकि, अंतिम मानचित्र तक जियोडाटा के साथ बहुत सी नौकरियां QGIS में अधिक सुविधाजनक हैं । इसलिए मेरा वर्तमान अनुभव:

  • मुख्य रूप से मैं QGIS में काम करता हूं : वेक्टर डेटा संपादन, विशेषताएँ, सरल रेखापुंज गणना, विज़ुअलाइज़ेशन / स्टाइलिंग, संगीतकार / लेआउट में मैप आउटपुट आदि।
  • यदि आवश्यक हो, तो भारी प्रसंस्करण के लिए मैं आमतौर पर जीआईएस जीआईएस को प्राथमिकता देता हूं : बड़े रेखापुंज डेटा संगणना, सच्ची टोपोलॉजी (@ पाब्लो के रूप में विख्यात) या टोपोलॉजी नौकरियों की सफाई
  • व्यक्तिगत रूप से मैंने स्क्रिप्टिंग को GRASS के लिए अधिक सुविधाजनक पाया (अजगर के साथ लिपटा या सीधे शेल स्क्रिप्ट में)
  • अधिकांश जीआईएस जीआईएस रूटीन क्यूजीआईएस प्रसंस्करण टूलबॉक्स में निर्मित होते हैं; लेकिन उनमें से सभी या पूरी सुविधाओं के साथ नहीं।
  • QGIS में विंडो स्टाइल की तुलना में, GRASS कमांड लाइन एक कमांड को विकसित करने के लिए बहुत तेज और सीधी है (ज्यादातर मामलों में)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.