爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: eeeee

[源代码] PyCINRAD模块处理雷达基数据指南(发布1.7.0版本)(修复经纬度标注问题)

  [复制链接]

新浪微博达人勋

 楼主| 发表于 2019-7-2 22:27:18 | 显示全部楼层
slddbs 发表于 2019-7-2 08:26
Traceback (most recent call last):
  File "C:/Users/think/Desktop/SA雷达/PPI.py", line 44, in
    ...

你最好把文件名改成常规的样子,因为老版本数据里面不写站号和雷达类型,需要从文件名里面读
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-4 10:40:48 | 显示全部楼层
eeeee 发表于 2019-7-2 22:27
你最好把文件名改成常规的样子,因为老版本数据里面不写站号和雷达类型,需要从文件名里面读

感谢,已解决,还是库没安装成功,全部卸载掉,重新装了下,已测试通过
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-4 11:06:28 | 显示全部楼层
eeeee 发表于 2019-1-10 13:05
CinradReader类支持输出成netcdf格式

老师 , 这个好像不能支持pup 产品转换为nc 格式 。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-4 11:40:09 | 显示全部楼层
candyzh 发表于 2019-7-4 11:06
老师 , 这个好像不能支持pup 产品转换为nc 格式 。

现在不支持啦
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-4 11:59:18 | 显示全部楼层
老师, 出图时用了highlight这个参数  编译器提醒我没有shapefile   :
  File "F:\Python\Anaconda3\lib\site-packages\cinrad\visualize\ppi.py", line 120, in _plot
    draw_highlight_area(self.settings['highlight'])
  File "F:\Python\Anaconda3\lib\site-packages\cinrad\visualize\utils.py", line 84, in draw_highlight_area
    lines = highlight_area(area)
  File "F:\Python\Anaconda3\lib\site-packages\cinrad\visualize\shapepatch.py", line 18, in highlight_area
    shp = shapefile.Reader(fpath)
  File "F:\Python\Anaconda3\lib\site-packages\shapefile.py", line 237, in __init__
    self.load(args[0])
  File "F:\Python\Anaconda3\lib\site-packages\shapefile.py", line 291, in load
    raise ShapefileException("Unable to open %s.dbf or %s.shp." % (shapeName, shapeName) )
shapefile.ShapefileException: Unable to open F:\Python\Anaconda3\lib\site-packages\cinrad\shapefile\City.dbf or F:\Python\Anaconda3\lib\site-packages\cinrad\shapefile\City.shp.

请问老师这个City.shp文件在哪里去下载呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-4 12:01:52 | 显示全部楼层

好哒~  谢谢老师
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-7-4 22:49:30 | 显示全部楼层
candyzh 发表于 2019-7-4 11:59
老师, 出图时用了highlight这个参数  编译器提醒我没有shapefile   :
  File "F:\Python\Anaconda3\lib\s ...

这是个bug,更新一下版本吧
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-5 12:04:29 | 显示全部楼层
老师,出现这个问题:AttributeError: module 'cartopy.io.shapereader' has no attribute 'BasicReader'
怎么解决,谢谢!!!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-5 12:43:41 | 显示全部楼层
@楼主,谢谢共享,推广python处理雷达数据,我按照您的方法全部安装好了,应用你写的代码(PPI.py)运行时,发现运行到第56行代码[liner = fig.geoax.gridlines(draw_labels=True,linewidth=2, color='gray', alpha=0.5, linestyle='--')],出现以下错误:
Traceback (most recent call last):
&nbsp;&nbsp;File "ppi.py", line 56, in <module>
&nbsp; &nbsp; liner = fig.geoax.gridlines(draw_labels=True,linewidth=2, color='gray', alpha=0.5, linestyle='--')
&nbsp;&nbsp;File "C:\ProgramData\Anaconda3\lib\site-packages\cartopy\mpl\geoaxes.py", line 1224, in gridlines
&nbsp; &nbsp; ylocator=ylocs, collection_kwargs=kwargs)
&nbsp;&nbsp;File "C:\ProgramData\Anaconda3\lib\site-packages\cartopy\mpl\gridliner.py", line 185, in __init__
&nbsp; &nbsp; self._assert_can_draw_ticks()
&nbsp;&nbsp;File "C:\ProgramData\Anaconda3\lib\site-packages\cartopy\mpl\gridliner.py", line 399, in _assert_can_draw_ticks
&nbsp; &nbsp; 'supported.'.format(prj=self.axes.projection))
TypeError: Cannot label gridlines on a AzimuthalEquidistant plot.&nbsp;&nbsp;Only PlateCarree and Mercator plots are currently supported.

不知道大家有没有碰见这种情况
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-8 20:01:29 | 显示全部楼层
对雷达数据不甚至了解,只知道个大概。请教一下,比如我想取某个射线路径方向的反射率因子,按照帖子的示例,根据需要的方位角,切片可以很容易获得了,怎样再根据仰角获得对应的路径反射率因子?烦解释一下,谢谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表