मेरे पास भूगर्भीय eumetsat उपग्रह की 3712x3712 पिक्सेल आकार की छवि है। पृथ्वी के चारों ओर कुछ काला है, इस तरह कि छवि इस तरह दिखता है:पाइथन का उपयोग करते हुए एक यूमेटैट छवि के पिक्सेल के लिए अक्षांश और लम्बाई कैसे प्राप्त करें?
पृथ्वी के प्रत्येक पिक्सेल के लिए, मैं अपने latitute और देशांतर प्राप्त करना चाहते हैं। मुझे पता है कि pyproj है कि और मैं बहुत की तरह एक प्रक्षेपण का दृष्टांत करने में सक्षम था:
sat = pyproj.Proj('+proj=geos +lon_0 +h=035785831.0 +x_0=0 +y_0=0')
लेकिन पिक्सेल के latlon geting (sat(x,y,inverse=True)
जहां x
और y
छवि में पिक्सेल के निर्देशांक हैं का प्रयोग करके) स्पष्ट रूप से प्रक्षेपण के बाद से संभव नहीं है मेरी छवि के आयाम (3712x3712) को नहीं पता है।
मुझे क्या याद आ रही है?
मैं पाइपप्रोजे से परिचित नहीं हूं, लेकिन क्या इसे कुछ ज्ञात स्थानों के आधार पर पृथ्वी को "घड़ी" की आवश्यकता नहीं होगी, यानी तस्वीर के सापेक्ष ऑस्ट्रेलिया की स्थिति को महसूस करना? क्या pyproj यह पहले से ही करता है? या क्या आप सिर्फ एक गोलाकार आकार के रिश्तेदार लेटे का मतलब है? –
क्षमा करें, मुझे समझ में नहीं आता कि आप क्या पूछ रहे हैं। मैं ऐसा करने में सक्षम होना चाहता हूं: छवि में पिक्सेल के लिए: प्रिंट लैटलॉन (पिक्सेल) – AME
आपको कितना सटीक होना चाहिए? यदि आप कुछ किलोमीटर की त्रुटि से दूर हो सकते हैं, तो आप धरती को एक क्षेत्र के रूप में अनुमानित कर सकते हैं, कुछ सरल ज्यामिति कर सकते हैं, और पूरी तरह से पाइपप्रोज़ के बारे में भूल सकते हैं (मुझे पाइप्रोज़ के बारे में कुछ भी पता नहीं है, लेकिन मैं ज्यामिति में मदद कर सकता हूं)। –