爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8676|回复: 16

有偿写ncl脚本

[复制链接]
发表于 2017-4-21 15:43:02 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自学了几天ncl,是在搞不定,,求大神帮忙 写脚本
脚本实现的 功能是   nc文件  转文本文件
然后文本文件再次转回 nc文件


有偿写,,求各路大神 来帮忙

密码修改失败请联系微信:mofangbao
发表于 2017-4-21 16:11:03 | 显示全部楼层
具体要实现什么功能呢 里面需要什么计算???
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-21 16:14:25 | 显示全部楼层
哈库拉玛塔塔000 发表于 2017-4-21 16:11
具体要实现什么功能呢 里面需要什么计算???

完全不需要计算,,只是要转格式,,转txt文件的目的,是因为,我的工作单位是国家电网,我们需要将nc文件传输出去,然后传输要经过一个隔离设备,但是这个隔离设备是不允许传输nc文件的,所以需要转成文本文件,实现传输,等传输过去,之后,在转成nc文件。)     
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-21 16:17:19 | 显示全部楼层
leexiaoshuai 发表于 2017-4-21 16:14
完全不需要计算,,只是要转格式,,转txt文件的目的,是因为,我的工作单位是国家电网,我们需要将nc文 ...

请问可以实现吗
密码修改失败请联系微信:mofangbao
发表于 2017-4-21 20:53:53 | 显示全部楼层
实话说这个要分情况讨论,如果你是要长期使用,不建议用NCL转换,不过如果你只能装NCL而且不考虑之后可能出现的一些问题,这个脚本还是很好写的,只要读取然后把所有变量数出来就行
密码修改失败请联系微信:mofangbao
 成长值: 19710
发表于 2017-4-21 23:57:13 | 显示全部楼层
传输还有这样的规定?你把文件的扩展名改成.txt试试能不能传?传完后再改回.nc
密码修改失败请联系微信:mofangbao
 成长值: 19710
发表于 2017-4-21 23:57:43 | 显示全部楼层
传输还有这样的规定?你把文件的扩展名改成.txt试试能不能传?传完后再改回.nc
密码修改失败请联系微信:mofangbao
发表于 2017-4-24 16:20:53 | 显示全部楼层
用ncl直接读你需要的变量,然后指定你需要输出的维数,用ASCIIWRITE函数就行了额
,需要指出的是,你的输出的txt最多是变量的两维,只有二维数组才能输出成txt,一个文本文件最多只有行和列的区分。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-24 16:37:40 | 显示全部楼层
8-gods 发表于 2017-4-24 16:20
用ncl直接读你需要的变量,然后指定你需要输出的维数,用ASCIIWRITE函数就行了额
,需要指出的是,你的输 ...

好的,谢谢拉,已经实现了,用python做的,相当简单。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-4-24 16:40:08 | 显示全部楼层
兰溪之水 发表于 2017-4-21 23:57
传输还有这样的规定?你把文件的扩展名改成.txt试试能不能传?传完后再改回.nc

不行,  那个隔离设备 是根据 十进制和二进制 来区分的。。我对ncl  是一窍不通,,自学了两天,真心解决不了,,,,
我现在已经实现了,用python坐的。  调用base64 模块,,,超级好用。。
谢谢兰溪大神了。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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