【发布时间】:2018-07-18 06:25:59
【问题描述】:
我正在使用 matplotlib 底图工具包处理圆形立体图。 我总是在顶部、底部和左侧、右侧得到裁剪的地图边界。示例代码:
from mpl_toolkits.basemap import Basemap
import numpy as np
import matplotlib.pyplot as plt
m = Basemap(projection='spstere', boundinglat=-60, lon_0=180,
lat_ts=-71, round=True, ellps='WGS84')
m.drawparallels(np.arange(-90.,-60.0, 10.), linewidth=0.1)
m.drawmeridians(np.arange(-180.,181.,45.), linewidth=0.1, latmax=90)
m.drawmapboundary(linewidth=2, color='k')
plt.savefig("test.png",dpi=600, transparent=True)
plt.show()
这会导致:
我用红色椭圆(顶部和左侧)标记了裁剪掉的部分。如果我更改“linewidth”参数并没有什么不同。
是否有解决此问题的解决方法以使边界线宽均匀? 提前感谢您的任何帮助和建议!
【问题讨论】:
标签: matplotlib projection matplotlib-basemap