爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
12
返回列表 发新帖
楼主: Eric.Yang

[作图] NCL如何根据经纬度提取某一点的值并导出,求助!

[复制链接]

新浪微博达人勋

 楼主| 发表于 2016-12-12 13:28:35 | 显示全部楼层
liyf 发表于 2016-12-12 12:26
可以利用ncl读出特定点的值,然后写出来就行了

嗯嗯,谢谢解答。我的经纬度是一维的,aot数据是二维的,我要怎样某一点的aot数据读出来呢?能否给点思路,再次感谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-12-13 10:49:21 | 显示全部楼层
例如:lat=20,lon=100
读数据:
data=f->aot({20},{100})
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-12-13 12:24:06 | 显示全部楼层
liyf 发表于 2016-12-13 10:49
例如:lat=20,lon=100
读数据:
data=f->aot({20},{100})

谢谢,已经解决了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-12-14 16:26:01 | 显示全部楼层
liyf 发表于 2016-12-13 10:49
例如:lat=20,lon=100
读数据:
data=f->aot({20},{100})


file:///E:/你好,麻烦再请教你一个问题,按照你的方法成功提取了一点的数据,但显示为一个变量,新增的(0)后面的数据如何提取出来呢?谢谢。
QQ截图20161213152832.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-12-14 20:57:40 | 显示全部楼层
因为你的数据二维,固定好提取就是一个点。。。假如你的是三维(lev,lat,lon),则固定二维得到一维数据。。
若是你想提取所有点,使用data=f->aot,data1=data({20},{100}),其中data是所有数据,data1是你要的某一点,类似可得到任一点,或任意一维数据
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-12-14 22:49:37 | 显示全部楼层
liyf 发表于 2016-12-14 20:57
因为你的数据二维,固定好提取就是一个点。。。假如你的是三维(lev,lat,lon),则固定二维得到一维数据。。 ...

非常感谢你的解答,我再尝试一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-8-7 09:19:31 | 显示全部楼层
andrewsoong 发表于 2016-12-11 17:29
呵呵呵,谁告诉你一定要wrfout才可以的

你呵呵什么呵呵。?呵呵呵呵呵,说话都不会好好说
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-12-21 20:13:45 | 显示全部楼层
Eric.Yang 发表于 2016-12-13 12:24
谢谢,已经解决了。

您好 您是用的哪个函数??想找出一个已知经纬度的点 所对应的行列号
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-12-24 17:12:12 | 显示全部楼层
ind函数可以找一维数组给定条件的行列号
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-12-24 21:28:59 | 显示全部楼层
默听泉 发表于 2019-12-21 20:13
您好 您是用的哪个函数??想找出一个已知经纬度的点 所对应的行列号

我当时是直接用经纬度提取的。如果需要知道行列号的话,我一般用matlab的 latlon2pix。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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