ArcMap中无法读取NetCDF数据
问题:
使用GP工具Make NetCDF to Raster(创建NetCDF栅格图层)将NetCDF数据转为栅格图层,无法读取x_dimension和y_demention,或是读取报错,见以下截图:
原因:
-
情况1:
X坐标、Y坐标的间距不等。使用Make NetCDF to Raster读取nc数据,nc数据的要求为:各个 X 坐标之间的间距必须相等,同时各个 Y 坐标之间的间距也必须相等。
-
情况2:
数据的扩展名是.nc,实际是hdf格式。 -
情况3:
未知原因,换台电脑可能就可以了。这种情况目前仅遇到过一次,样本太小,无法分析出原因。
解决方案:
-
情况1解决方案:
可以创建一个NetCDF 要素图层,然后插值为栅格。流程参考之前的文章 NetCDF位置显示错误解决方案。 -
情况2解决方案: 使用Panoply软件查看nc,发现是hdf格式。
将扩展名.ncz改为.hdf,然后直接在目录中将影像拖拽到ArcMap中。
结果如下:
你的数据如果不是前两种情况,那先找你的小伙伴试试你的数据吧。
不是以上三种原因,可以私信发我数据。
以上!
参考阅读
Panoply介绍及下载
NetCDF数据在ArcMap中的使用
NetCDF位置显示错误解决方案
Web端显示NetCDF数据