我目前正在处理MATLAB中的HydroSHEDS DEM (HydroSHEDS)(R2016b)
我有原始文件(.tif格式),我使用MATLAB中的“geotiffread()”命令从中读取高程值。此外,我能够使用MATLAB中的“geotiffinfo()”命令提取元数据。
运行算法后,我更新了高程值。我无法将这些高程值与MATLAB中的元数据联系起来。
我的代码段如下:
filename1 = "hydroshed.tif";
X = geotiffread(filename1);
meta = geotiffinfo(filename1);
X_final; % Contains updated elevation values
Y = geotiffwrite("updated_hydrosheds.tif",X_final,meta); % I want something like this
元数据如下所示:
METADATA of the original hydrosheds.tif
根据我的说法,问题是MATLAB有73个可在MATLAB中识别的标签。但是,我有一个包含36个标签的列表,这些标签并非都包含在识别的标签中。
一些参考文献: