RasterStyle

Description

Un élément RasterStyle définit le style d'une image raster.

Contexte

Tableau 1 répertorie les éléments qui peuvent contenir ou être contenus par un élément RasterStyle.

Tableau 1. Contexte
Contenu par Élément Contient

NamedStyle ou CompositeStyle

RasterStyle

(vierge)

Attributs

Tableau 2 répertorie les attributs d'un élément RasterStyle.

Tableau 2. Attributs
Attribut Description

id

Identificateur unique de l'élément.

name

Nom descriptif de l'élément.

contrast

Valeur à virgule flottante comprise entre 0 et 1 définissant le contraste de l'image.

Une valeur 0 signifie que le contraste de l'image est au minimum. Une valeur 1 signifie que le contraste de l'image est au maximum. Une valeur 0,5 signifie que le contraste de l'image est de 50 %.

L'attribut contrast est facultatif. La valeur par défaut est 0,5.

brightness

Valeur à virgule flottante comprise entre 0 et 1 définissant la luminosité de l'image.

La luminosité est une mesure de l'éclairage ou de l'obscurité de l'image. Une valeur 0 signifie que la luminosité de l'image est au minimum. Une valeur 1 signifie que la luminosité de l'image est au maximum. Une valeur 0,5 signifie que la luminosité de l'image est de 50 %.

L'attribut brightness est facultatif. La valeur par défaut est 0,5.

opacity

Valeur à virgule flottante comprise entre 0 et 1 définissant l'opacité de l'image.

Une valeur 0 signifie que l'image est totalement transparente. Une valeur 1 signifie que l'image est totalement opaque. Une valeur 0,5 signifie que l'image est 50 % transparente.

L'attribut opacity est facultatif. La valeur par défaut est 1.

grayscale

Valeur booléenne (true ou false) indiquant si l'image doit être affichée ou non via l'échelle de gris uniquement, du blanc au noir.

L'attribut grayscale est facultatif. La valeur par défaut est false.

transparent

Valeur booléenne (true ou false) indiquant si la couleur identifiée par l'élément transparent-color doit être affichée ou non à une valeur opacity de 0 (transparente).

L'attribut transparent est facultatif. La valeur par défaut est false.

transparent-color

Valeur de chaîne définissant la couleur d'affichage à une valeur opacity de 0 si la valeur transparent est définie sur true.

La valeur peut prendre toute couleur CSS valide. (Reportez-vous à http://www.w3.org/TR/REC-CSS1#color-units.) La couleur par défaut est le noir.

Exemple

Cet exemple définit un style d'image raster dont toutes les zones rouges sont transparentes.



<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
    version="MXP_WorkSpace_1_5"
    xmlns="http://www.mapinfo.com/mxp">
    <RasterStyle
        id="mirasterstyle"
        name="mirasterstyle"
        contrast="0.5"
        brightness="0.5"
        opacity="1"
        grayscale="false"
        transparent="true"
        transparent-color="red"/>
</NamedStyle>