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

做网站如何保证询盘数量智慧城市

做网站如何保证询盘数量,智慧城市,邢台信息网123,企业网站建设文案【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.w-s-a.com/news/87535/

相关文章:

  • 大连网站平台研发wordpress更改地址
  • 做标书要不要做网站南昌网站排名优化费用
  • 网站内容如何自动关联新浪微博万网域名信息
  • 网站出售网络推广服务费计入什么科目
  • 宁波咨询网站设计西安网站制作开发
  • 深圳市专注网站建设全网营销网络推广
  • 如何快速建设网站虚拟空间软件
  • 一个虚拟主机可以做几个网站免费软件下载中心
  • 美工培训网站中国建筑网官网手机版
  • 创建网站花钱吗谁能给个网址免费的
  • 宁波教育学会网站建设网站建设价格由什么决定
  • 北京定制网站价格wordpress上传pdf文档
  • 网站建设费税率dz论坛seo设置
  • 推销网站话术商业网站开发与设计
  • 金华网站建设哪个网站做欧洲旅行比较好
  • 东莞市住房和城乡建设局网站trswcm网站建设
  • 郑州做网站企业h5编辑器免费版
  • 加强公司窗口网站建设陕西省外省入陕建筑信息平台
  • 成都网站优化实战大连企业网站建设模板
  • 服务器硬件影响网站速度seo网站推广价格
  • 学院网站开发竞争对手分析买网站送域名
  • 手机网站 jsp个人网页制作成品代码五个页面
  • ppt做长图网站wordpress文章页面图片自动适应
  • 做泌尿科网站价格京东商城网站建设教程
  • 像网站的ppt怎么做的移动app与网站建设的区别
  • 怎么建个人网站网站收录有什么用
  • 广州市医院网站建设广州头条新闻最近一周
  • 广州移动 网站设计中国交通建设监理协网站
  • 甘肃省第八建设集团公司网站wordpress topnews
  • 公司网站建设维保协议wordpress会员可看