In Fortsetzung zu meiner vorherigen Frage: How to superimpose figures in matplotlib Ich möchte wissen, wie man ein wiederverwendbares basemap
Objekt erstellen kann. Mein Problem ist, dass ein basemap
ist kein pyplot
Objekt, so dass die Lösung, die ich erhielt funktioniert gut auf figures/axes
, aber nicht auf basemap
Objekte.Wie man eine wiederverwendbare Grundkarte erstellt
Ich habe versucht, mich umzusehen und eine Lösung zu finden, konnte aber keine, nur Diskussionen finden.
Es sollte keinen Grund geben, dass der in der Frage gezeigte Ansatz nicht mit Grundkartenachsen funktioniert. –
Danke @joe, aber es funktioniert nicht genau das Gleiche. Grundkartenobjekte sind keine Eins-zu-eins-Objekte. –
Nein, das sind sie nicht, aber sie sind immer noch Objekte. Sie können sie in eine Funktion übergeben, die dann ihre Methoden aufrichtig aufruft. Sie haben Plotmethoden, die einer "Axes" -Instanz sehr ähnlich sind, aber sie haben auch andere. Wenn Sie die zugrundeliegende 'Axes'-Instanz benötigen, können Sie sie mit' map._check_ax() 'erhalten, wobei' map' Ihr Grundkartenobjekt ist. Können Sie näher erläutern, was Sie zu tun versuchen? –