Pyhton根据shp文件白化/掩膜地区详细实例-中国各省份

网上的白化教程各式各样,我也是自己从零开始慢慢摸索,这也算是篇记录自己心路历程的整合吧,代码也是来源网上,在这只做一个使用解说的效果。

首先先看一下没有白化的样例代码和图:

from netCDF4 import Dataset as nc
import matplotlib.pyplot as plt
import cartopy.crs as ccrs

if __name__=='__main__':
    pth='air.2m.mon.mean.nc'
    f=nc(pth)
    t=f.variables['air'][:]
    lon=f.variables['lon'][:]
    lat=f.variables['lat'][:]
    t=t[0,0,:,:] 
    t=t-273.15
    
    fig=plt.figure(figsize=(11.5,4.5))
    ax=fig.add_subplot(1,1,1,projection=ccrs.PlateCarree())
    h=ax.contourf(lon,lat,t,cmap='jet',transform=ccrs.PlateCarree())
    ax.coastlines()
    plt.colorbar(h,location='right')
    g=ax.gridlines(draw_labels=['left','bottom']) 
    g.xlines=False
    g.ylines=False

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值