मैं वास्तव में पायथन के लिए नया हूं और मैं जानना चाहूंगा कि क्या पिक्सेल में एक रास्टर पिक्सेल के सेल वैल्यू प्राप्त करने की एक त्वरित विधि है और ArcGIS 10 में पायथन का उपयोग करके निर्देशांक (प्रत्येक पिक्सेल के केंद्र के XY समन्वय का नक्शा) है?
इसके आगे वर्णन करने के लिए, मुझे पहले पिक्सेल का मैप X, मैप Y और सेल वैल्यू प्राप्त करने की आवश्यकता है और उन तीन वैल्यू को तीन वेरिएबल्स में असाइन करना है और बाकी के अन्य पिक्सल (पूरे रैस्टर के माध्यम से लूप) के लिए इस चरण को दोहराना है।
मुझे लगता है कि मुझे अपने प्रश्न का अधिक वर्णन करने की आवश्यकता है। समस्या यह है, मुझे पहले रैस्टर के एक पिक्सेल का XY स्थान प्राप्त करने और उस XY स्थान के अनुरूप कई अन्य चूहों के सेल मान प्राप्त करने की आवश्यकता है। इस प्रक्रिया को बिना किसी मध्यवर्ती बिंदु आकार के बनाए हुए पहले रेखापुंज के प्रत्येक पिक्सेल के माध्यम से लूप किया जाना चाहिए क्योंकि यह वास्तव में वास्तव में समय लेने वाला है क्योंकि मुझे लगभग 8 बिलियन पिक्सेल के साथ रेखापुंज करना है। इसके अलावा, मुझे ArcGIS 10 में पायथन का उपयोग करके ऐसा करने की आवश्यकता है।
@ जेम्स: आपके सुझाव के लिए बहुत बहुत धन्यवाद। हाँ, यह एक रेखापुंज के लिए काम करेगा लेकिन मुझे कई अन्य चूहों के लिए भी सेल वैल्यू एकत्र करने की आवश्यकता है। समस्या यह है कि पहले रैस्टर के पहले पिक्सेल के एक्स और वाई कोऑर्डिनेट करने के बाद, मुझे उस एक्स के वाई, जबकि पहले रैस्टर की लोकेशन, उसके बाद तीसरे रैस्टर और इसी तरह दूसरे रैस्टर की सेल वैल्यू मिलनी चाहिए। इसलिए, मुझे लगता है कि पहले रैस्टर के माध्यम से लूपिंग करते समय, एक पिक्सेल का एक्स और वाई स्थान प्राप्त करना और उस स्थान के अनुरूप अन्य रेखापुंज के सेल मान प्राप्त करना एक साथ किया जाना चाहिए, लेकिन मुझे यकीन नहीं है। यह पहले रैस्टर को एक पॉइंट शेपफाइल में कनवर्ट करके और आर्कजीआईएस 10 में प्वाइंट फंक्शन के लिए एक्सट्रैक्ट मल्टीवल्यूस को प्रदर्शन करके किया जा सकता है लेकिन मैं '
@ धन्यवाद: धन्यवाद, हां यह विधि (रैस्टेनपम्पायरैरे) काम करेगी अगर मुझे किसी ज्ञात पंक्ति और सरणी के स्तंभ मान का समन्वय मिल सकता है।
@ व्यक्ति: मैं कोई गणना नहीं करना चाहता, मुझे केवल एक पाठ फ़ाइल में XY निर्देशांक और सेल मान लिखना है और वह सब है