def make_a_basemap(ax, ll_cnr, ru_cnr):
bm = Basemap(
projection=Choroplether.EPSG_4283_APPROXIMATION['projection'],
ellps=Choroplether.EPSG_4283_APPROXIMATION['ellps'],
lon_0=(ru_cnr[0] - ll_cnr[0]) / 2,
lat_0=(ru_cnr[1] - ll_cnr[1]) / 2,
llcrnrlon=ll_cnr[0],
llcrnrlat=ll_cnr[1],
urcrnrlon=ru_cnr[0],
urcrnrlat=ru_cnr[1],
lat_ts=0,
resolution='i',
suppress_ticks=True,
ax=ax
)
return bm
评论列表
文章目录