मेरे पिछले प्रश्न की निरंतरता में: How to superimpose figures in matplotlib मैं जानना चाहता हूं कि कोई पुन: प्रयोज्य basemap
ऑब्जेक्ट कैसे बना सकता है। मेरी समस्या यह है कि basemap
pyplot
ऑब्जेक्ट नहीं है, इसलिए मुझे प्राप्त समाधान figures/axes
पर अच्छा काम करता है लेकिन basemap
ऑब्जेक्ट्स पर नहीं।पुन: प्रयोज्य बेसमैप कैसे बनाएं
मैंने चारों ओर देखने और समाधान खोजने की कोशिश की, लेकिन कोई भी नहीं, केवल चर्चाएं नहीं मिलीं।
आपके द्वारा लिंक किए गए प्रश्न में दिखाए गए दृष्टिकोण को बेसमैप अक्षों के साथ काम नहीं करने का कोई कारण नहीं होना चाहिए। –
धन्यवाद @ जो, लेकिन यह बिल्कुल वही काम नहीं करता है। 'बेसमैप' ऑब्जेक्ट्स एक से एक 'pyplot' ऑब्जेक्ट्स नहीं हैं। –
नहीं, वे नहीं हैं, लेकिन वे अभी भी वस्तुएं हैं। आप उन्हें एक ऐसे फ़ंक्शन में पास कर सकते हैं जो उसके तरीकों को ठीक कहता है। उनके पास 'एक्सिस 'उदाहरण के समान ही प्लॉटिंग विधियां हैं, लेकिन उनके पास अन्य भी हैं। यदि आपको अंतर्निहित 'अक्ष' उदाहरण की आवश्यकता है तो आप इसे 'map._check_ax()' के साथ प्राप्त कर सकते हैं, जहां 'मानचित्र' आपका बेसमैप ऑब्जेक्ट है। क्या आप जो कुछ करने की कोशिश कर रहे हैं उस पर विस्तार कर सकते हैं? –