爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: abd

[作图] 请教一个关于用NCL画图的问题

[复制链接]

新浪微博达人勋

发表于 2014-5-8 21:04:25 | 显示全部楼层
abd 发表于 2014-5-8 20:57
您有的那个编译好的版本是在什么系统下能运行呢?那个官网说用  gdal_translate -ot Int16 -of netCDF Ea ...

要不我把生成的nc发给你吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-8 21:10:16 | 显示全部楼层
longlivehj 发表于 2014-5-8 21:04
要不我把生成的nc发给你吧

好的,谢谢你了,我的QQ:448360076
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-8 21:11:54 | 显示全部楼层
abd 发表于 2014-5-8 21:10
好的,谢谢你了,我的QQ:448360076

http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries
有windows版
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-8 22:27:37 | 显示全部楼层
longlivehj 发表于 2014-5-8 21:11
http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries
有windows版

好的,谢谢!!!我下下来试试看~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-8 22:42:55 | 显示全部楼层
longlivehj 发表于 2014-5-8 21:11
http://trac.osgeo.org/gdal/wiki/DownloadingGdalBinaries
有windows版

我已经下下来了,也找到gdal_translate.exe文件了,但是在运行的时候出了点问题,我用官网上的那个命令“gdal_translate -ot Int16 -of netCDF EarthMap_2500x1250.jpg EarthMap_2500x1250.nc”,但是 报了这个错误:Output driver 'netCDF' not recognised., 在Windows平台下,难道不能生成nc格式的那个文件吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-9 12:32:55 来自手机 | 显示全部楼层
abd 发表于 2014-5-8 22:42
我已经下下来了,也找到gdal_translate.exe文件了,但是在运行的时候出了点问题,我用官网上的那个命令“ ...

这样啊!没在win下用过。其实,如果你会用其它语言读取JPEG文件,就没有必要非用这个工具去转换了。你看看ncl代码就全明白了。使用这个工具的原因是ncl目前没办法直接有效地处理JPEG文件,但对nc文件却挺在行。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-9 22:08:37 | 显示全部楼层
longlivehj 发表于 2014-5-9 12:32
这样啊!没在win下用过。其实,如果你会用其它语言读取JPEG文件,就没有必要非用这个工具去转换了。你看 ...

我还是想生成nc格式的文件,再用NCL画图的。在windows环境下确实没有NetCDF库函数,看了只能回到Linux平台下搞了。那再次麻烦您问一下,我不明白是因为我下的版本不对口还是我不会装,我是从这个目录下的,是第一个链接gdal-1.10.1.tar.gz,解压后./configure  能运行,但以后就没有看到make 或makeinstall之类的文件呢?是因为对于Red Hat Linux 不匹配的原因吗?非常感谢您的耐心解答和帮忙!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-11 10:38:05 | 显示全部楼层
abd 发表于 2014-5-9 22:08
我还是想生成nc格式的文件,再用NCL画图的。在windows环境下确实没有NetCDF库函数,看了只能回到Linux平 ...

make是一个命令,不是文件。make用GNUmakefile这个文件完成编译工作,GNUmakefile这个文件在源码包里面可以找到。
你./configure之后,直接运行make,然后make install就好。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-5-11 21:19:36 | 显示全部楼层
本帖最后由 abd 于 2014-5-11 21:25 编辑
longlivehj 发表于 2014-5-11 10:38
make是一个命令,不是文件。make用GNUmakefile这个文件完成编译工作,GNUmakefile这个文件在源码包里面可 ...

我之前也装个几个软件,都是先./configure 然后make,再make install,但这次./configure 之后,我输入“make”,命令回车,显示“GDALmake.opt:72: *** missing separator.  Stop.” 这个信息。 尝试“./make”命令时,就显示“-bash: ./make: No such file or directory” , 您遇到过这种问题吗?是不是我下的那个压缩包有问题?我就是从这个网页下的,http://download.osgeo.org/gdal/1.10.1/ 第一个gdal-1.10.1.tar.gz, (也是说11.0的版本,还是同样的问题),让我快奔溃了,真心不明白是什么问题,非常感谢您!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-5-12 12:04:29 | 显示全部楼层
abd 发表于 2014-5-11 21:19
我之前也装个几个软件,都是先./configure 然后make,再make install,但这次./configure 之后,我输入“ ...

呵呵,我就大概编译了一下,没有发现什么问题。根据提示,你看看GDALmake.opt第72行有啥问题没有?网上查了一下,大多是命令前没有tab。“./make”肯定是不对的。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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