当前位置: 首页 > news >正文

成都网站建设找亮帅应聘软件开发工程师简历

成都网站建设找亮帅,应聘软件开发工程师简历,上海十大互联网公司,六安网站关键词排名优化地址【Python实例】Python读取并绘制nc数据 准备#xff1a;安装netCDF库等读取nc数据相关信息绘制图形利用basemap绘图 参考 准备#xff1a;安装netCDF库等 以【1960-2020年中国1km分辨率月降水数据集】中2020年降水为例。 先在Panopoly中查看数据属性#xff0c;如下#… 【Python实例】Python读取并绘制nc数据 准备安装netCDF库等读取nc数据相关信息绘制图形利用basemap绘图 参考 准备安装netCDF库等 以【1960-2020年中国1km分辨率月降水数据集】中2020年降水为例。 先在Panopoly中查看数据属性如下 右键绘制图形如下 读取nc数据相关信息 Python代码如下 import netCDF4 from netCDF4 import Dataset import matplotlib.pyplot as plt import numpy as np# 打开下载的.nc文件 ncfile Dataset(D:/0 DataBase/CN_Prec_MonthlyMean_1km_2020.nc/CN_Prec_MonthlyMean_1km_2020.nc) print(ncfile.variables.keys())# 读取变量 lat ncfile.variables[latitude][:] long ncfile.variables[longitude][:] [X, Y] np.meshgrid(lat, long) # 合成矩阵将向量latitude和longitude定义的区域转换成矩阵X和Y pre ncfile.variables[pre][:] time ncfile.variables[time][:]# 绘制图形 plt.contourf(Y, X,pre[0]) plt.colorbar(labelMonthlyMean Precipitation, orientationhorizontal) plt.show()# 关闭nc文件 ncfile.close() 输出属性如下 绘制图形 利用basemap绘图 Python代码如下 #利用basemap绘图 import netCDF4 from mpl_toolkits import basemap from netCDF4 import Dataset from mpl_toolkits.basemap import Basemap import matplotlib.pyplot as plt import numpy as np# 打开下载的.nc文件 ncfile Dataset(D:/0 DataBase/CN_Prec_MonthlyMean_1km_2020.nc/CN_Prec_MonthlyMean_1km_2020.nc)# 读取变量 lat ncfile.variables[latitude][:] long ncfile.variables[longitude][:] [X, Y] np.meshgrid(lat, long) # 合成矩阵将向量latitude和longitude定义的区域转换成矩阵X和Y pre ncfile.variables[pre][:] time ncfile.variables[time][:]# 创建一个图形和一个轴 fig plt.figure(figsize(10, 8)) ax fig.add_subplot(111)# 设定标题 titleName MonthlyMean Precipitation# 初始化Basemap对象设置地图参数 # 设置投影方式cyl为圆柱投影、还可设置merc为mercator投影,lcc兰伯特投影等。 # 参数 resolution 用于控制地图面积边缘的精细程度有 crude, low andintermediate resolution datasets are installed by default. # 如果需要high or full resolution dataset,需要conda install -c conda-forge basemap-data-hires. m Basemap(lat_130, lat_262, lon_0103, projectionlcc, resolutioni,llcrnrlon80, llcrnrlat10, urcrnrlon145, urcrnrlat55)# 设置经纬度 # 绘制纬度坐标纬度每隔10度画一条线且左侧和右侧标注纬度。 m.drawparallels(np.arange(10., 55., 10.), labels[1, 1, 0, 0], fontsize10) # 绘制经度坐标经度每隔10度画一条线且上侧和下侧标注经度。 m.drawmeridians(np.arange(70., 160., 10.), labels[0, 0, 1, 1], fontsize10)# 形状文件的路径 #shp_path D:/0 DataBase/0 GBA Database/Boundary_Projected # 添加中国地图图层 #m.readshapefile(shp_path,Boundary_Projected, drawboundsTrue)# 添加大陆地图图层 m.fillcontinents(colorcoral, lake_colorblue) # 设定海洋的颜色 m.drawmapboundary(fill_coloraqua)# 在指定位置绘制坐标点 lon_me long.mean() lat_me lat.mean() lon_do, lat_do np.meshgrid(lon_me, lat_me) # 生成网格点坐标矩阵# 转换经纬度到Basemap坐标系 xi, yi m(lon_do, lat_do) # print(xi,yi) m.plot(xi, yi, ro) # 绘制红色点 # 在指定位置标注文字 plt.text(xi, yi, A1(%5.1fW, %3.1fN) % (lon_me, lat_me))# 关闭.nc文件 ncfile.close()# 显示图形 plt.show()图形绘制如下 参考
http://www.dnsts.com.cn/news/230663.html

相关文章:

  • wordpress 扒站商城平台系统
  • 网站后台模板制作流程wordpress 按钮美化
  • 网站建设最好公司做网站项目后台的
  • 门户网站建设 考核新乡市封丘县建设局网站
  • 官方黄金网站软件app大全下载黄岛英文网站建设
  • 如何下载别人的网站模板搬家公司电话附近
  • wordpress更换网站logo中核五公司值得去吗
  • 丽江网站建设做系统前的浏览网站能找回吗
  • php网站建设设计方法胶州专业网站建设公司
  • 广东圆心科技网站开发网站模板设计深圳企业网站哪家强
  • 网站需要网监备案如何在万网建设网站
  • 容桂网站制作公司广西工程建设质量管理协会网站
  • 手机网站模板网head first wordpress
  • 网站推广服务商网站快速过备案
  • 做网站规避什么wordpress ico文件
  • 建网站网营销网站建设规划方案
  • 淄博免费网站建设哪家好类似钉钉的企业管理软件
  • 德阳企业网站建设宁德市旅游景点大全
  • .net网站开发免费教程中文网站什么意思
  • 手机做任务的网站有哪些内容网站前置审批 查询
  • 昆明商城网站开发网站建设技术是干嘛的
  • 横沥网站仿做设计页面ui
  • 防水网站怎么做毕业设计代做网站机械
  • 山东集团网站建设阜新门户网站建设
  • vs2013做简单的网站网站制作说明书
  • 俄文网站商城建设接做网站私活
  • 长沙设计网站建设苏州建设
  • 自己有云主机 怎么网站备案超市网站源码
  • 企业网站建设的提案对于网站建设的提问
  • 网站常见的域名青岛百度快速排名优化