Closed
Description
For some reason, it seems like the zorder
layer of the grid lines added to a map projection is really high. I.e, they are prioritized to be layered on top of most other things. This is being prioritized here I think:
Perhaps there can be an rc config option called proplot.rc['geogrid.zorder']
or something like that. Here's what happens currently with the default:
import proplot as plot
plot.rc['land.color'] = '#d3d3d3'
f, ax = plot.subplots(proj='spstere')
ax.text(0, 0, 'test', color='k')
ax.format(land=True, boundinglat=-40)
And how I have to hack it so my continents are above my grid lines and my text doesn't get contaminated:
import cartopy.feature as cfeature
f, ax = plot.subplots(proj='spstere')
ax.add_feature(cfeature.LAND, color='#d3d3d3', zorder=5)
ax.text(0, 0, 'test', color='k', zorder=6)
ax.format(boundinglat=-40)