Hier ist ein Bild von Grafschaften USA, auf denMatplotlib Projektion entfernen Marge
erstelltax = plt.axes(projection=ccrs.LambertConformal())
ax.set_extent([-120, -70, 20, 50], ccrs.Geodetic())
In dem „live“ Bild eines mit plt.show()
sehen kann, gibt es eine große Grauzone rund um die Figur . Hier können Sie es (nicht) über die weiße Polsterung sehen.
Also dachte ich, ich ein bisschen vergrößern könnte:
ax.set_extent([-120, -70, 20, 40], ccrs.Geodetic())
Und dann dies geschah:
Zwar gibt es noch weiße Rand ist/padding um die Figur, es ist plötzlich abgeschnitten. Das "Live-Bild" zeigt mir auch einen weißen Rand, der scheinbar um die Projektion gelegt wurde.
Ich versuchte plt.tight_layout()
, die in der Tat viel von den Rändern entfernt, aber einige (das zweite Bild ist nach der Verschärfung des Layouts genommen) gelassen. Dieser unsichtbare Rand macht es besonders schwierig, ax.set_extent()
, da ich nicht sehen kann, bis wo ich die Karte erweitern kann.
Gibt es einen Weg, um alle versteckten Polsterung/Rand um die Projektion zu entfernen?