How to set correct number of arguments in map.raster​ref.MapCel​lsReferenc​e ?

4 次查看(过去 30 天)
I am using following matlab code to create Raster Map
% Create the MapCellsReference object with the correct parameters
R = map.rasterref.MapCellsReference(...
croppedImageSize, xlimits, ylimits, ...
'ColumnsStartFrom', 'west', ...
'RowsStartFrom', 'north');
However, it gives following error
Error using map.rasterref.MapCellsReference (line 254)
Incorrect number of arguments.
please suggest me correct arguments.
kuldeep

回答(1 个)

Jayanti
Jayanti 2024-10-1
Hi Kuldeep,
To solve this issue, you can set this property after creating the object since I think these properties are not part of the constructor's argument list. I am also attaching code for your reference.
R = map.rasterref.MapCellsReference();
R.RasterSize = croppedImageSize;
R.XWorldLimits = xlimits;
R.YWorldLimits = ylimits;
R.ColumnsStartFrom = 'north';
R.RowsStartFrom = 'west';
The recommended way to create object of MapCellsReference is using functions like readgeoraster which you can refer in the below link:
Hope it helps!

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

产品


版本

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by