爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11814|回复: 6

[其他] ncl这么写了,怎么还会出现地理坐标不对的?求指点

[复制链接]
发表于 2012-11-18 17:42:06 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 海豚∩_∩浩 于 2012-11-19 21:14 编辑

f="00.grd"
g=fbindirread(f,-1,(/73,50/),"float")
wks  = gsn_open_wks("pdf","wind3")
  


lon           = fspan (73.,145.,73)
lon@units     ="degrees_east"


lat           = fspan (4.,53.,50)
lat@units     ="degrees_north "



g!0           ="longitude"
g!1           ="latitude"
g&longitude   = lon
g&latitude    = lat




check_for_y_lat_coord: Warning: Data either does not contain a valid latitude coordinate array or doesn't contain one at all.
(0)     A valid latitude coordinate array should have a 'units' attribute equal to one of the following values:
(0)         'degrees_north' 'degrees-north' 'degree_north' 'degrees north' 'degrees_N' 'Degrees_north' 'degree_N' 'degreeN' 'degreesN' 'deg north'
(0)     check_for_lon_coord: Warning: Data either does not contain a valid longitude coordinate array or doesn't contain one at all.
(0)     A valid longitude coordinate array should have a 'units' attribute equal to one of the following values:
(0)         'degrees_east' 'degrees-east' 'degree_east' 'degrees east' 'degrees_E' 'Degrees_east' 'degree_E' 'degreeE' 'degreesE' 'deg east'
密码修改失败请联系微信:mofangbao
发表于 2012-11-18 18:28:46 | 显示全部楼层
你绘图的变量没有地理坐标属性
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-11-18 19:05:13 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2012-11-19 20:15:02 | 显示全部楼层
感觉很高深的问题
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-11-19 21:10:50 | 显示全部楼层
海豚∩_∩浩 发表于 2012-11-18 19:05
没有地理坐标属性,不影响在等值线图中插入地图吧?

f="00.grd"
g=fbindirread(f,-1,(/73,50/),"float")
wks  = gsn_open_wks("pdf","wind3")
  

lon           = fspan (73.,145.,73)
lon@units     ="degrees_east"

lat           = fspan (4.,53.,50)
lat@units     ="degrees_north "


g!0           ="longitude"
g!1           ="latitude"
g&longitude   = lon
g&latitude    = lat


为什么这么写了,还是会出现这个错误啊?求指点
密码修改失败请联系微信:mofangbao
发表于 2012-11-20 09:30:34 | 显示全部楼层
本帖最后由 hzwjy 于 2012-11-20 09:32 编辑
海豚∩_∩浩 发表于 2012-11-19 21:10
f="00.grd"
g=fbindirread(f,-1,(/73,50/),"float")
wks  = gsn_open_wks("pdf","wind3")

变量g的维数写反了。g(lat, lon) 才对。从你代码看,你第一步读入数据的时候也是写反了。
NCL中多维数组的用法和C类似。

下面附加经纬度信息应该是:
g!0 = "lat"
g!1 = "lon"
密码修改失败请联系微信:mofangbao
发表于 2018-9-19 21:48:28 | 显示全部楼层
本帖最后由 好久不见! 于 2018-9-20 09:16 编辑

您好  请问您如何解决的
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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