爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 533374|回复: 1819

[经验总结] 【2025 解压即用】Cygwin NCL 6.6.2绿色免安装版

  [复制链接]
 成长值: 0
发表于 2020-5-25 17:54:48 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 kermit 于 2025-5-13 10:54 编辑

Cygwin NCL 6.6.2绿色免安装版是一个在Windows环境下解压即可使用的便携式NCL版本,由Kermit Chen制作并维护。您无需进行额外的环境配置,即可在任何地方轻松使用NCL。


                               
登录/注册后可看大图



                               
登录/注册后可看大图

New 有关在Cygwin NCL 6.6.2绿色免安装版环境下运行WRF模式的相关说明,请参考这篇帖子:
【开箱即用】Cygwin WRF4.6.1 For Windows 绿色免安装版
http://bbs.06climate.com/forum.p ... 1598&fromuid=113111
New 如想了解本工具包的更多功能,请查看这篇帖子:
Piggy_Packages 气象科研常用软件集合
http://bbs.06climate.com/forum.php?mod=viewthread&tid=104814&fromuid=113111



——————下载地址——————

【没有气象家园账号的同学,可以加入Piggy气象科学交流QQ群852983715获取下载地址喔】
游客,如果您要查看本帖隐藏内容请回复


——————系统需求——————
Piggy_NCL Version 2025.1 支持以下操作系统:
64位版本的Windows 10 (22H2)、Windows 11
ARM版本的Windows 11

Piggy_NCL 历史版本支持以下操作系统:
(64位)Windows 7 、Windows 8 、Windows 10 、Windows 11 、Windows Server;
(32位)Windows Vista 、Windows 7 、Windows 8 、Windows 10 、Windows Server;

请注意我们不再对历史版本提供技术支持,建议所有用户更新至 Version 2025.1版本

~~~~~~公告栏~~~~~~
Microsoft Defender 更新之后可能影响部分NCL绘图程序正常运行,这可能是Microsoft Defender自身的问题,如果出现此问题,请将ncl.exe 添加到Microsoft Defender进程白名单。
wechat_2025-05-13_105234_081.png


——————入门教程——————

1)安装

下载压缩包后解压。【建议解压到C盘根目录】
如果您目前使用的是Windows 10,安装Windows Terminal将会获得更佳的使用体验,请在此处下载:https://aka.ms/terminal
Windows 11 已经内置了Windows Terminal,您无需额外安装。


2)启动Cygwin

解压后找到Piggy_Zsh.sh 或者 Piggy_Bash.sh 右键以管理员身份运行。
截屏2025-05-08 21.22.11.png

首次启动后,将会在home文件夹下创建一个名为你的用户名的文件夹,这将作为你的默认工作目录。

3)从Sample开始

运行示例文件的方法很简单,命令为
  1. ng4ex [示例名]
复制代码
NCL提供了许多示例文件,这里挑选几个展示,其余示例请自行体验。
3.1)mapplot 示例
在Cygwin窗口输入
  1. ng4ex mp01n
复制代码
截屏2020-07-13 13.19.33.png
X11图窗将展示绘图结果,点击图片切换到下一张图,直到所有图片展示完毕。
接下来输入
  1. ng4ex mp02n
  2. ng4ex mp03n
  3. ......
  4. ng4ex mp07n
复制代码
观看更多示例。
* 省略号为连续编号的意思,下同
注意:并不是所有示例都会生成绘图!
截屏2020-07-13 13.22.08.png
3.2)gsun 示例
依次输入:
  1. ng4ex gsun01n
  2. ng4ex gsun02n
  3. ......
  4. ng4ex gsun11n
复制代码
观看绘图结果。
截屏2020-07-13 13.25.42.png
3.3)vectorplot 示例
依次输入:
  1. ng4ex vc01n
  2. ng4ex vc02n
  3. ......
  4. ng4ex vc09n
复制代码
观看绘图结果。
截屏2020-07-13 13.26.48.png
3.4) textitem 示例
本示例主要展示文本排版
依次输入:
  1. ng4ex tx01n
  2. ng4ex tx02n
  3. ......
  4. ng4ex tx08n
复制代码
截屏2020-07-13 13.28.00.png
3.5) streamlineplot 示例
依次输入:
  1. ng4ex st01n
  2. ng4ex st02n
  3. ng4ex st03n
  4. ng4ex st04n
复制代码
观看绘图结果。
截屏2020-07-13 13.29.36.png 截屏2020-07-13 13.30.56.png
3.6) xyplot 示例
依次输入:
  1. ng4ex xy01n
  2. ng4ex xy02n
  3. ......
  4. ng4ex xy11n
  5. ng4ex xy14n
  6. ......
  7. ng4ex xy17n
复制代码
观看绘图结果。
截屏2020-07-13 13.32.28.png
3.7)contourplot 示例
依次输入:
  1. ng4ex cn01n
  2. ng4ex cn02n
  3. ......
  4. ng4ex cn10n
  5. ng4ex cn12n
  6. ......
  7. ng4ex cn17n
复制代码
截屏2020-07-13 13.33.37.png

NCL还内置了许多其它示例,详见官网帮助

4)运行脚本
当运行示例文件后,NCL会在当前目录生成对应示例文件的脚本。
你可以使用cd命令,切换当前目录。
输入
  1. cd 'D:'
复制代码
将当前目录切换至D盘根目录。
然后输入
  1. ng4ex gsun01n
复制代码
运行示例gsun01n
运行完成后,会在当前目录生成文件gsun01n.ncl
打开gsun01n.ncl
  1. open -e gsun01n.ncl
复制代码

将第11行
  1. wks = gsn_open_wks("x11","gsun01n")  ; Open an X11 workstation.
复制代码
修改为
  1. wks = gsn_open_wks("png","gsun01n")  
复制代码
这表示绘图以png格式输出。
截屏2020-07-13 13.35.02.png 截屏2020-07-14 14.25.28.png
然后再次运行这个脚本。
这时输入
  1. ncl gsun01n.ncl
复制代码
该命令表示使用ncl运行这个脚本。【注意:不要再次输入ng4ex gsun01n,这样会使你的修改被覆盖
运行脚本后,会将绘图结果在当前目录以图片形式保存。

现在,你可以以同样方法运行你自己的脚本。
将你自己的脚本复制到当前目录(或将当前目录修改为你的脚本所在目录)
输入
  1. ncl [脚本文件名]
复制代码

NCL支持Fortran编程调用,我们来看一个官方示例:
  1. ncargex cpex08
复制代码
该示例通过Fortran接口绘图生成了cpex08.ncgm文件。通过以下命令浏览该文件:
  1. ctrans -d X11 cpex08.ncgm
复制代码
同样地,点击图窗切换图片。【这个示例第一张图片为纯黑色,点一下就能看到绘图了】

5)交互模式
输入
  1. ncl
复制代码
进入ncl交互模式,
这时输入ncl命令后会立即返回结果。
截屏2020-07-13 13.35.57.png
要退出交互模式,请输入:
  1. quit
复制代码


                               
登录/注册后可看大图

帖子推荐:【原创资源】全国超高精度海拔高程数据
http://bbs.06climate.com/forum.php?mod=viewthread&tid=104420&fromuid=113111

——————技术支持——————
~欢迎加入Piggy气象科学交流QQ群852983715学习交流~
IMG_3075(20220327-080410).JPG







评分

参与人数 11金钱 +89 贡献 +4 收起 理由
zyr + 20 很给力!
岁月难唱 + 10 很给力!
鲸鱼便子 + 10 + 2 赞一个!
小虫小虫 + 5 很给力!
江君瑜 + 2 很给力!
王开棋啦啦啦 + 16 很给力!
曹玉杰 + 5 很给力!
立夏 + 5 很给力!
岫鹿森涌 + 1 很给力!
付亚男 + 10 + 2 这个真是造福一大帮人
SUPER飞扬 + 5 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2020-8-3 17:55:50 | 显示全部楼层
再次感谢楼主大大,来更新一下版本。
如果有小伙伴点击链接出现:
You do not have permission to get URL '/NCL-6.6.2-Cygwin64-Jul-2020.exe' from this server.
换一个浏览器再试试就可以啦~
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

 成长值: 0
发表于 2022-1-3 17:52:28 | 显示全部楼层
本帖最后由 kermit 于 2025-5-8 21:29 编辑

顶一顶!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2022-3-26 21:19:36 | 显示全部楼层
我需要,请赐予!谢谢!
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2022-4-1 18:43:48 | 显示全部楼层
这么好的东西要试试,感谢楼主分享!
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2021-4-12 11:43:55 | 显示全部楼层
我来了,赶紧试一试,谢谢谢谢谢谢
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2021-4-4 18:27:24 | 显示全部楼层
感谢楼主分享!
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2021-3-30 16:01:09 | 显示全部楼层
6666666666
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2021-3-14 17:28:58 | 显示全部楼层
thanks 谢谢
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2020-11-14 18:35:22 | 显示全部楼层
太棒了非常有用谢谢楼主
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2020-11-14 17:18:41 | 显示全部楼层
非常感谢分享!!!
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 昨天 17:21 | 显示全部楼层
windows下面使用ncl哈哈哈哈
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-5-14 21:20:43 | 显示全部楼层
谢谢楼主!!!!!!!!!!!!!!!!!!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2025-5-13 22:41:29 | 显示全部楼层
{:eb348:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

 成长值: 0
发表于 2025-5-11 11:13:27 | 显示全部楼层
zdy01zdy01 发表于 2025-5-11 06:48
Cygwin NCL 6.6.2能否读取NC文件

当然能呀
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-5-11 06:48:31 | 显示全部楼层
Cygwin NCL 6.6.2能否读取NC文件
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-5-7 23:44:22 | 显示全部楼层
感谢大佬分享
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-5-6 15:04:54 | 显示全部楼层
学习学习学习学习学习
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-4-29 08:58:57 | 显示全部楼层
谢谢大佬 正好想用ncl计算斜压性
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2025-4-24 21:53:32 | 显示全部楼层
正好需要,好好好好啊好好
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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