Python底图:绘制海岸线但不绘制小特征

Python Basemap: Plot coastlines but dont plot small features

我正在使用 python 底图绘制美国五大湖周围的海岸线。当我将绘制的地图的分辨率提高到 'i' 以获得中间值时,它会绘制出许多小水景。有没有办法只画出海洋和大湖周围的海岸线,而不是所有的小水景?

我有这个...

但我想要这个...不是小湖泊,而是希望以更高分辨率绘制海岸线和州。

啊,明白了...创建地图时,您可以指定 "area_thresh",因此将其设置为较大的数字,这样就不会勾勒出小湖泊的轮廓。 See Basemap documentation here.

m = Basemap(resolution='i',area_thresh=10000.,projection='lcc',\
lat_0=38.5,lon_0=-97.5,lat_1=38.5,\ lat_2=38.5,\ 
llcrnrlon=bot_left_lon,llcrnrlat=bot_left_lat,\ 
urcrnrlon=top_right_lon,urcrnrlat=top_right_lat,)