मैं 25 मीटर × 25 मीटर के संकल्प के साथ एक रेखापुंज बनाना चाहता हूं, जहां प्रत्येक सेल में निकटतम तट रेखा से दूरी होती है, जैसा कि सेल के केंद्र से गणना की जाती है। ऐसा करने के लिए, मेरे पास न्यूजीलैंड के समुद्र तटों की आकृति है ।
मैंने डोमिनिक रॉय के ट्यूटोरियल को आर में करने के लिए अनुसरण करने की कोशिश की है जो काम करता है ... तरह का। यह लगभग 1 किमी × 1 किमी रिज़ॉल्यूशन के लिए ठीक है, लेकिन अगर मैं किसी भी उच्च रैम पर जाने की कोशिश करता हूं, तो इसके लिए मेरे पीसी (~ 70 जीबी रैम की आवश्यकता) या किसी अन्य की आवश्यकता होती है जो मेरे पास भी है। यह कहते हुए कि, मुझे लगता है कि यह R की एक सीमा है और मुझे संदेह है कि QGIS के पास इस रेखापुंज को बनाने का अधिक कम्प्यूटेशनल रूप से कुशल तरीका हो सकता है, लेकिन मैं इसके लिए नया हूं और मैं यह पता नहीं लगा सकता कि इसे कैसे किया जाए।
मैंने QGIS के उपयोग से दूरी बनाने के लिए रेखापुंज बनाने की कोशिश की है ? QGIS में इसे बनाने के लिए, लेकिन यह इस त्रुटि को लौटाता है:
_core.QgsProcessingException: INPUT के लिए स्रोत परत को लोड नहीं किया जा सका: C: /..../ कोलाइन / nz-Coastlines और और-polygons-topo-150k.shp नहीं मिला
और मुझे यकीन नहीं है कि क्यों।
क्या किसी के पास कोई सुझाव है जो गलत हो सकता है या ऐसा करने का एक वैकल्पिक तरीका हो सकता है?
संपादित करें:
मैं जिस रैस्टर का उत्पादन करने की उम्मीद कर रहा हूं उसमें लगभग 59684 पंक्तियां और 40827 कॉलम होंगे ताकि यह LINZ के वार्षिक पानी की कमी वाले रैस्टर के साथ ओवरलैप हो जाए । यदि उत्पन्न होने वाला रैस्टर वार्षिक पानी की कमी के रैस्टर से बड़ा है, तो मैं इसे R में स्निप कर सकता हूं ...
एक बात जो मुझे लगता है कि एक संभावित मुद्दा हो सकता है, यह है कि NZ के समुद्र तट की आकृति रेखा में द्वीपों के बीच समुद्र की एक बड़ी मात्रा है, और मैं इन कोशिकाओं के लिए तट की दूरी की गणना करने में दिलचस्पी नहीं रखता हूं। मैं वास्तव में केवल उन कोशिकाओं के मूल्यों की गणना करना चाहता हूं जिनमें भूमि के कुछ टुकड़े शामिल हैं। मुझे यकीन नहीं है कि यह कैसे करना है, या अगर यह वास्तव में एक समस्या है।