爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索

[经验总结] Python完美白化

  [复制链接]

新浪微博达人勋

发表于 2019-9-17 16:17:00 | 显示全部楼层
楼主,你好,你这个工作真的非常的棒,而且一直在完善,进步,收益良多。你的示例代码能运行成功。由于我的研究区域比较特殊,是整个南极大陆,所以我需要的投影是正交投影,但是我利用南极的底图一直报错,shapefile must have lat/lon vertices  - it looks like this one has vertices in map projection coordinates. You can convert the shapefile to geographic,或许真的像楼主说的那样,maskout需要更改,麻烦楼主提供思路!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-18 19:53:06 | 显示全部楼层
对方的凤飞飞 发表于 2019-9-17 16:17
楼主,你好,你这个工作真的非常的棒,而且一直在完善,进步,收益良多。你的示例代码能运行成功。由于我的 ...

你好。
你的地图文件和我的,可能不是一种格式。
不知道你是否可以用我的地图,全球范围里提取其中南极的部分。这样是否可以满足你的要求?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-18 23:05:44 | 显示全部楼层
萝卜大神你好,好高兴你回复了我的留言,我可以用你的底图,全球范围里提取其中的南极的部分,完全满足我的要求,不知道你是否可以把你的底图发给我?谢谢。我还有一个问题,m.pcolormesh是否可以用,我看到其他人大概在三年前问到过这个问题。谢谢!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-18 17:06:41 | 显示全部楼层
牛批
{:5_231:}{:5_231:}{:5_231:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-28 17:41:15 | 显示全部楼层
zhaolanxiai 发表于 2019-9-17 10:36
你好,请问你的问题解决了吗?我也出现同样的问题UnicodeDecodeError: 'utf8' codec can't decode byte 0 ...

没搞定啊。。。实在是不知道该怎么弄了。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-28 17:43:31 | 显示全部楼层
zhaolanxiai 发表于 2019-9-17 10:36
你好,请问你的问题解决了吗?我也出现同样的问题UnicodeDecodeError: 'utf8' codec can't decode byte 0 ...

没搞定啊,想了很多办法,实在是搞不懂怎么弄了。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-30 12:06:57 | 显示全部楼层
顶一个
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-12-16 18:08:48 | 显示全部楼层
大神能不能给解决下这个问题?我的shp文件时通过MeteoInfo创建的新的shp文件,同时安装了maskout模块,import maskout也能成功,我白化的代码是这样写的clip=maskout.shp2clip(cf,ax,m,'Tingdao')其中Tingdao是shp的名字,运行时出现这个错误AttributeError: module 'maskout' has no attribute 'shp2clip',请问怎么解决啊?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-2 16:12:05 | 显示全部楼层
我是用City.shp的,单独使用shape_rec.record[1]==‘福建省’  这个命令
可以正常,在maskout里面改成
shape_rec.record[1] == region
在使用 clip=maskout.shp2clip(cf,ax,'E:/shp/Province','福建省')的时候就会报错:
'str' object has no attribute 'get_position'  
不知道为啥呢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-2 16:16:38 | 显示全部楼层
LIb 发表于 2019-12-16 18:08
大神能不能给解决下这个问题?我的shp文件时通过MeteoInfo创建的新的shp文件,同时安装了maskout模块,impo ...

你应该去检查一下maskout中的函数def 后面跟着的是什么 是否是shp2clip
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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