主要内容

georesize

调整地理栅格

自从R2019a

描述

例子

(B,RB)= georesize (一个,类风湿性关节炎,规模)返回光栅B这是规模*光栅的大小一个类风湿性关节炎是一个地理栅格参考对象,指定数据的位置和程度一个georesize返回光栅的参考对象RB与返回的光栅相关联B。默认情况下,georesize使用三次插值。

georesize保留了光栅的极限。如果指定的规模平均分为细胞的数量在每个维度,或样品的数量在每个维度- 1,输出的限制是一样的输入。否则,georesize调整输出限制细胞的一小部分区段或样品间距值。

(B,RB)= georesize (一个,类风湿性关节炎,latscale,lonscale)返回光栅B这是latscale倍的大小一个在列(南北)和方向lonscale倍的大小一个行(东西向)方向。

(B,RB)= georesize (___,方法)返回一个缩放光栅方法指定了插值法。

(B,RB)= georesize (___、抗锯齿的TF)指定是否执行反锯齿萎缩光栅。默认的类型取决于插值。对于近邻插值,默认值是。对于所有其他插值方法,默认真正的

例子

全部折叠

导入一个简单的地理栅格和地理细胞引用对象。

(Z, R) = readgeoraster (“raster_sample2.tif”);

调整光栅使用georesize。双光栅的长度和宽度,通过指定规模为2。使用最近邻插值通过指定插值方法“最近的”

(Z2, R2) = georesize (Z, R, 2,“最近的”);

您还可以调整大小的输入光栅通过指定不同尺度的南北与东西方向。

[Z3、R3] = georesize (Z, R, 3、2、“最近的”);R3.RasterSize
ans =1×26 4

验证光栅调整了比较原始的光栅的大小和更新后的位图的大小。

R.RasterSize
ans =1×22 - 2
R2.RasterSize
ans =1×24个4
R3.RasterSize
ans =1×26 4

如果位图很小,可以直接进行比较。

Z
Z =2×21 2 3 4
Z2
Z2 =4×41 1 2 2 1 1 2 2 3 3 4 4 3 3 4 4
Z3
Z3 =6×41 1 2 2 1 1 2 2 1 1 2 2 3 3 4 4 3 3 3 3 4 4

加载一个栅格数据集显示土地海拔高度和深度测量法对朝鲜半岛周边地区,在解决12细胞/学位。数据包括光栅图像,korea5c,和一个相关的地理栅格参考对象,korea5cR

负载korea5c

查看栅格数据集,使用geoshow,指定相关的光栅引用对象。

geoshow (korea5c korea5cR,“DisplayType”,“texturemap”)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的表面。

调整光栅是原始大小的四分之一。

[resizedKorea, resizedKoreaR] = georesize (korea5c, korea5cR, 0.25);

查看调整光栅。请注意,geoshow保留原来的限制的地图显示,乍一看,调整光栅似乎是相同的尺寸与原始。凑近看,大小的像素大小的光栅大于原来的像素。

图geoshow (resizedKorea resizedKoreaR,“DisplayType”,“texturemap”)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的表面。

输入参数

全部折叠

光栅的大小,指定为一个数字或逻辑数组。如果一个有超过两个维度,如颜色RGB格式的光栅,georesize只有第一个二维调整大小。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

光栅的位置和程度的信息,指定为一个光栅的参考对象。引用向量或引用矩阵转换为光栅引用对象,使用refvecToGeoRasterReferencerefmatToGeoRasterReference

数量的调整,指定为数字标量。如果规模在范围内[0 1],B小于一个。如果规模大于1,B大于一个

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

南北方向的调整,指定为数字标量。如果latscale在范围内[0 1],B小于一个。如果latscale大于1,B大于一个

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

东西方的调整方向,指定为数字标量。如果lonscale在范围内[0 1],B小于一个。如果lonscale大于1,B大于一个

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

插值方法,指定为以下值之一:

价值 描述
“最近的” 加权插值
双线性的 双线性插值
“立方” 三次插值

数据类型:字符|字符串

输出参数

全部折叠

调整光栅,作为一个数字或逻辑数组返回。

光栅的位置和程度的信息,作为地理栅格引用对象返回。

提示

  • 使用georesize栅格数据的纬度和经度坐标。使用投影光栅数据,x- - -y坐标,使用mapresize

版本历史

介绍了R2019a