geotiffread和情节会导致错误的例子

24日视图(30天)
保罗Huter
保罗Huter 2017年5月3日
评论道: Kashish Sadhwani2021年1月22日
我试图遵循这个例子:
GeoTIFF从:
然而,当我用这段代码:
[R] = geotiffread (“MODAL2_D_CLD_FR_2017-01-01_rgb_3600x1800.tiff”);
然后试着绘制:
mapshow(右)
我得到一个错误的字符串:
_ 错误使用checkRefObj(第25行)函数mapshow预期输入2号,R, 3×2引用矩阵或标量映射光栅参考对象。而不是它的大小是256 x3。
错误validateMapRasterData > parseImageInputs(第112行)refmat = checkRefObj (mapfcnname R (A)大小,R_position);
错误validateMapRasterData > validateImageComponent(第92行)(A R) = parseImageInputs (mapfcnname, dataArgs{:},提出,规则);
错误validateMapRasterData(26)行(Z, SpatialRef) = validateImageComponent (mapfcnname,……
错误maprastershow(第127行)validateMapRasterData (mapshow, dataArgs、displayType HGpairs);
错误mapshow(第228行)h = showFcn(变长度输入宗量{:});_
任何想法吗?
1评论
Kashish Sadhwani
Kashish Sadhwani 2021年1月22日
你解决问题了吗?
我面临同样的问题如下tiff文件mapshow加载后显示错误。
谢谢提前
错误使用checkRefObj(第25行)
函数mapshow预期输入2号R是一个3×2引用
矩阵或标量映射光栅参考对象。相反,它的类型是:
map.rasterref.GeographicCellsReference。
错误checkRegularDataGrid(17行)
R, R = checkRefObj (fcnName大小(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日期
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

严厉的
严厉的 2017年5月11日
你好保罗,
如果你还需要帮助,请联系MathWorks技术支持:金宝app //www.tatmou.com/金宝appsupport/contact_us/
请务必提供详细的问题描述和附加任何相关文件/代码/例子需要探讨的问题。

保罗Huter
保罗Huter 2017年5月11日
有两种类型的口角,浮点和光栅,在那个网站。我发现我需要加载一个,另一个用于获取uint8和R以正确的格式。麻烦,但现在我有阴谋。

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!