In seguito alla mia domanda precedente: How to superimpose figures in matplotlib mi piacerebbe sapere come si può creare un oggetto riutilizzabile basemap
. Il mio problema è che un non è un oggetto pyplot
, quindi la soluzione che ho ricevuto funziona bene su figures/axes
ma non sugli oggetti basemap
.Come creare una mappa di base riutilizzabile
Ho cercato di guardarmi intorno e trovare una soluzione, ma non ho trovato nulla, solo discussioni.
Non ci dovrebbe essere alcun motivo per cui l'approccio mostrato nella domanda a cui ci si è collegati non funzionerà con gli assi della mappa di base. –
Grazie a @joe, ma non funziona esattamente nello stesso modo. Gli oggetti 'base mappa' non sono oggetti' pyplot' one-to-one. –
No, non lo sono, ma sono ancora oggetti. Puoi passarli in una funzione che chiama i loro metodi bene. Hanno metodi di tracciamento molto simili a un'istanza di 'Axes', ma ne hanno anche altri. Se hai bisogno dell'istanza 'Axes' sottostante puoi ottenerla con' map._check_ax() 'dove' map' è l'oggetto della mappa di base. Puoi approfondire ciò che stai cercando di fare? –