爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11522|回复: 8

nc海冰数据中经纬度读取以及如何看经纬度的问题

[复制链接]

新浪微博达人勋

发表于 2021-2-2 20:28:23 | 显示全部楼层 |阅读模式
10金钱
本小白下载了来自国家青藏高原数据科学中心的海冰数据,文件如附件已上传。但是在使用python读入的时候,发现longitude和latitude以及time是出现在dimensions中,并不直接出现在变量中。如下图所示: 微信图片_20210202122329.png
新手小白想用读取变量类似的读取: print(nc.dimensions['longitude'][608])提示:TypeError: 'netCDF4._netCDF4.Dimension' object is not subscriptable想问问这种情况该怎么办呀?
并且我该怎么看经纬度的数据呀?
关于数据的说明见也已经上传了,但是不知道怎么对应经纬度?求问





N_19790102.nc

4.16 MB, 下载次数: 8

数据

南北极海冰数据集(1979-2019).docx

37.42 KB, 下载次数: 12

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2021-2-2 21:09:26 | 显示全部楼层
小白已经知道维度中的经纬度只是个数组,1-896,1-608,现在只是不太懂怎么将其与实际的经纬度对应起来
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2021-2-3 17:47:23 | 显示全部楼层
建议使用spyder,用numpy将经纬度转为np.array就可以读出来了,具体的上百度学习一下
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-2-5 14:10:27 | 显示全部楼层
lzyyy 发表于 2021-2-3 17:47
建议使用spyder,用numpy将经纬度转为np.array就可以读出来了,具体的上百度学习一下

我之前用的jupyter,和用spyder是一样的呀。
直接使用np.array也是数组?没有坐标的信息?因为经纬度不可以编辑。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2021-2-6 11:24:17 | 显示全部楼层
a = nc.Dataset('N_19790102.nc')
lon =np.array(a['longitude])
lat = np.array(a['latitude])
这样就转为np.array ,使用spyder就可以直接看到数据了,如果要编辑数据直接使用numpy里的各项功能对经纬度处理就可以了。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-2-6 14:40:45 | 显示全部楼层
本帖最后由 lilyyyyy 于 2021-2-6 15:02 编辑
lzyyy 发表于 2021-2-6 11:24
a = nc.Dataset('N_19790102.nc')
lon =np.array(a['longitude])
lat = np.array(a['latitude])

C:\Users\10127\Desktop\微信图片_20210206063834.png
经纬度是不可以编辑的,他不在变量里面,所以没有办法用a['latitude]类似的提取出来?
微信图片_20210206063834.png
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-2-6 14:52:21 | 显示全部楼层
lilyyyyy 发表于 2021-2-6 14:40
经纬度是不可以编辑的,他不在变量里面,所以没有办法用a['latitude]类似的提取出来?

结果如上
微信图片_20210206063834.png
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2021-2-6 22:06:42 | 显示全部楼层

参考这个:
sea_ice.png
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-2-14 15:10:57 | 显示全部楼层

哇!!!!非常感谢!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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