Rect rect

Rectangle de vue finale. Il permet de désassembler l’image de vue finale en plusieurs bandes ou tuiles, qui peuvent être livrées séparément et réassemblées par le client de manière transparente, sans artefacts le long des bords.

rect= *Echelle de taille*, *du coord*[, * *]

coord
Décalage de pixels du coin supérieur gauche de l’image de vue vers le coin supérieur gauche du rectangle de vue (int, int), exprimé en pixels, après application de l’échelle .
taille
Taille du ROI en pixels (int, int). Spécifie la taille de l’image de réponse. L’image est remplie de bgc= dans les zones non couvertes par l’image de vue (ou laissée transparente, si fmt=*-alpha est présent dans la requête).
écaille
Facteur d’échelle (réel). Les valeurs inférieures à 1,0 réduisent la résolution et les valeurs supérieures à 1,0 augmentent la résolution.

Grâce à cette commande, Image Serving peut fournir de grandes images via HTTP qui dépasseraient autrement la limite de taille configurée avec attribute::MaxPix.

NOTE
Pour de meilleurs résultats, lorsque la compression JPEG est utilisée, la taille de la bande ou de la mosaïque doit être un multiple de la taille de la mosaïque de codage JPEG (16x16 pixels).

Exemple section-932fcfcb41d74a29bc929e4430c49601

Séparez une image CMJN imprimable en plusieurs bandes pleine résolution pour réduire la taille des fichiers de téléchargement. Si vous avez demandé une image contiguë :

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

Tout d’abord, des informations pertinentes sur l’image sont obtenues :

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

La réponse textuelle inclut les propriétés suivantes :

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

Sur la base de ces informations, quatre bandes de 600x2000 pixels sont souhaitées. La rect= commande sert à décrire la taille et la position des bandes.

Étant donné que cette image change fréquemment, la id= commande est incluse. Cela minimise le risque de se retrouver avec une ou plusieurs bandes d’une ancienne version de l’image qui peuvent avoir été mises en cache dans un CDN ou un serveur proxy. La valeur de la image.version propriété est utilisée à cette fin.

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

Propriétés section-aae223cee13e46d38b74680c048d945b

Attribut View. Il s’applique quel que soit le paramètre de calque actuel.

Toutes les zones du retour sur investissement s’étendant au-delà de l’image vue sont rembourrées avec bgc=.

Important rect= est appliqué après la mise à l’échelle finale et l’ajustement avec scl=, wid=, hei=, fit= rgn=, et align=.

Par défaut section-b296d3bbfb19441f87137a452b70f19a

Affichage entier de l’image, non modifié ( rect=0,0,width,height,1.0).

Voir également section-74015202c0c545ec82aec614d74b4bbd

crop= , extend=, wid=, hei=, scl=, align=, fit=, rgn=, attribute ::MaxPix, id=

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