矩形 rect

最终视图矩形。 它允许将最终视图图像拆分为若干条或拼贴,这些条或拼贴可以单独交付并由客户端无缝重组,边缘没有伪像。

rect= *坐标*, *大小*[, *刻度*]

坐标
在应用缩放比例后,从视图图像的左上角到视图矩形(int, int)左上角的像素偏移,以像素表示。
大小
ROI的大小,以像素为单位(int, int)。 指定回复图像大小。 在视图图像未覆盖的区域使用 bgc=填充图像(如果请求中存在 fmt=*-alpha,则保持透明)。
比例
缩放因子(实际)。 小于1.0的值会降低分辨率,大于1.0的值会提高分辨率。

使用此命令,图像服务可以通过HTTP传递大图像,否则将超过使用attribute::MaxPix配置的大小限制。

NOTE
为获得最佳结果,当使用JPEG压缩时,条带或拼贴大小应为JPEG编码拼贴大小(16x16像素)的倍数。

示例 section-932fcfcb41d74a29bc929e4430c49601

将可打印的CMYK图像分成几个全分辨率条带以减小下载文件的大小。 如果您请求了连续的图像:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&fmt=tif&icc=WebCoated

首先,获取图像的相关信息:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&req=props

文本响应包括以下属性:

image.width=2000 image.height=2400 image.version=37JK6NTvpvC42F5gOuLEVY

根据此信息,需要四条600x2000像素的条带。 rect=命令用于描述条带大小和位置。

由于此图像频繁更改,因此包含id=命令。 这样做可以最大限度地减少旧版本中可能已缓存到CDN或代理服务器中的一个或多个图像条出现的机会。 image.version属性的值用于此目的。

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,0,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,600,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1200,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1800,2000,600

属性 section-aae223cee13e46d38b74680c048d945b

查看属性。 无论当前图层设置如何,它都适用。

在视图图像之外扩展的ROI的任何区域都使用bgc=填充。

重要事项rect=在​ 最终缩放并符合scl=wid=hei=fit=rgn=align= ​应用。

默认 section-b296d3bbfb19441f87137a452b70f19a

未修改的整个视图图像(rect=0,0,width,height,1.0)。

另请参阅 section-74015202c0c545ec82aec614d74b4bbd

crop=extend=wid=hei=scl=align=fit=rgn=attribute::MaxPixid=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49