极简代码,30秒解决:python读取青藏高原shp文件并画图

地学/气象学学子在画欧亚范围的图时,常常需要加载青藏高原。

那在python画图中如何加载青藏高原呢?

假设已经有了青藏高原的shp文件,放在D盘的shp文件夹中,命名为x.shp。

那么接下来,只要

import cartopy
import cartopy.crs as ccrs

然后

#加载青藏高原
reader    = cartopy.io.shapereader.Reader('D:\shp\x.shp')
provinces = cartopy.feature.ShapelyFeature(reader.geometries(), 
                                           crs=ccrs.PlateCarree(),edgecolor='k', 
                                           facecolor='white',alpha=1)
ax2.add_feature(provinces, linewidth=0.65, zorder=2)

然后正常画图,就能出现如下效果啦

极简代码,30秒解决:python读取青藏高原shp文件并画图_第1张图片

喜欢的话一键三连哦!!!!

你可能感兴趣的:(python)