Geotiffread和plot example导致错误
20次浏览(过去30天)
显示旧的注释
我试图遵循这个例子:
使用GeoTIFF从:
然而,当我使用这段代码时:
[A, R] =地表语(“MODAL2_D_CLD_FR_2017-01-01_rgb_3600x1800.tiff”);
然后试着用:
mapshow(右)
我得到一串错误:
_
使用checkRefObj函数的错误(第25行)。函数mapshow期望输入数字2 R是一个3 × 2的引用矩阵或标量映射光栅引用对象。相反,它的大小是256x3。
validateMapRasterData>parseImageInputs(第112行)refmat = checkRefObj(mapfcnname, R, size(A), R_position);
validateMapRasterData>validateImageComponent(第92行)错误[A, R] = parseImageInputs(mapfcnname, dataArgs{:}, cmap, rules);
validateMapRasterData(第26行)错误[Z, SpatialRef] = validateImageComponent(mapfcnname,…
maprastershow(第127行)错误validateMapRasterData('mapshow', dataArgs, displayType, HGpairs);
mapshow(第228行)错误h = showFcn(varargin{:})
任何想法吗?
1评论
Kashish Sadhwani
2021年1月22日
你解决问题了吗?
我面临同样的问题,因为加载tiff文件后,mapshow显示以下错误。
提前感谢
使用checkRefObj错误(第25行)
函数mapshow期望输入数字2 R是一个3 × 2的引用
矩阵或标量映射光栅引用对象。相反,它的类型是:
map.rasterref.GeographicCellsReference。
checkRegularDataGrid中的错误(第17行)
R = checkRefObj(fcnName, R, size(Z), 2);
validateMapRasterData>validateGridComponent错误(第183行)
[Z, SpatialRef] = checkRegularDataGrid(dataArgs{:}, mapfcnname);
validateMapRasterData错误(第30行)
[Z, SpatialRef] = validateGridComponent(mapfcnname,…
maprastershow错误(第131行)
validateMapRasterData('mapshow', dataArgs, displayType, HGpairs);
答案(3)
Chaitral日期
2017年5月9日
编辑:Chaitral日期
2017年5月9日
如何从下面的网站下载GeoTIFF文件?
https://neo.sci.gsfc.nasa.gov/view.php?datasetId=MODAL2_D_CLD_FR&date=2017-03-01