2016-08-01 62 views
0

我刚刚安装了Cartopy,正在尝试他们的基本示例。我正在使用的代码是Cartopy海岸线没有显示

import cartopy.crs as ccrs 
import matplotlib.pyplot as plt 
ax = plt.axes(projection=ccrs.PlateCarree()) 
ax.set_global() 
ax.coastlines() 
plt.show() 

会发生什么情况是,没有海岸线被吸引,我所得到的只是一个白色的情节。

我已经测试了从NETCDF文件中得到的一些数据,这似乎工作正常,所以错误似乎是在海岸线绘图。

第一次运行示例时,海岸线文件被下载到〜/ .local/share/cartopy/shapefiles/natural_earth/physical 。

任何人都知道什么可能是错的?

回答

1

您是否修改过任何matplotlib rc settings?例如,将'patch.linewidth'设置为零将防止海岸线出现。