2016-08-01 65 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'設置爲零將防止海岸線出現。