ColorBreak
Description
Un élément ColorBreak définit une plage indiquant une cellule dont la valeur est comprise entre deux valeurs de rupture consécutives. Il est rendu avec la couleur définie de la cellule.
Contexte
Tableau 1 répertorie les éléments qui peuvent contenir ou être contenus par un élément ColorBreak.
Contenu par | Élément | Contient |
---|---|---|
ColorBreak |
(vierge) |
Attributs
Tableau 2 répertorie les attributs d'un élément ColorBreak.
Attribut | Description |
---|---|
value |
Valeur flottante spécifiant la valeur de la rupture de couleur. Remarque : Cet attribut est obligatoire.
|
color |
Valeur de chaîne indiquant la couleur de rupture de couleur. La valeur peut prendre toute couleur CSS valide. (Consultez l'adresse http://www.w3.org/TR/REC-CSS1#color-units.) Remarque : Cet attribut est obligatoire. |
Exemple
Cet exemple spécifie un style d'image de grille contenant un RenderStyle de type LUTColor, un Custom DataTransform ayant une collection de six ruptures de couleur et une collection de trois points d'inflexion de grille.
<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle xmlns="http://www.mapinfo.com/mxp" version="MXP_WorkSpace_1_5">
<GridStyle id="migridstyle" name="migridstyle" contrast="0.5" brightness="0.5" opacity="1" grayscale="false" show-hillshade="false" null-color="black" null-transparent="true">
<RenderStyle type="LUTColor" underviewInterpolation="None">
<Component type="color" field="0" band="1" dataTransform="MapInfoDataTransform">
<ColorTable>Pseudocolor.lut</ColorTable>
</Component>
<Hillshade>
<SunShadow enable="True" />
<Highlight enable="True" />
</Hillshade>
</RenderStyle>
<DataTransformList>
<DataTransform type="Custom" name="MapInfoDataTransform">
<ColorBreaksList>
<ColorBreak value="-182.586959838867" color="#0000ff" />
<ColorBreak value="57420.302986145" color="#1919ff" />
<ColorBreak value="115023.192932129" color="#5e5eff" />
<ColorBreak value="172626.082878113" color="#eeeeff" />
<ColorBreak value="230228.972824097" color="#7f7f7f" />
<ColorBreak value="287831.862770081" color="#a5a5a5" />
</ColorBreaksList>
</DataTransform>
</DataTransformList>
<GridInflectionList>
<GridInflection value="0.4" color="yellow" />
<GridInflection value="0.5" color="green" />
<GridInflection value="0.6" color="blue" />
</GridInflectionList>
</GridStyle>
</NamedStyle>
Génération de ruptures de couleur à partir de Pro/GHX
Plage | Couleur |
---|---|
(-412, 558.545429299221) |
#FF00FEFE |
(558,545429299221, 1529.09085859844) | #FFFEFC00 |
(1529,09085859844, 8255) | #FFFE0000 |
(value="558.545429299221" color="#FF00FEFE") | pour la 1ère plage |
(value="1529.09085859844" color="#FFFEFC00") | 2ème plage |
(value="8255" color="#FFFE0000") | 3ème plage |
- nom de couleur, comme vert, rouge, etc.
- représentation à trois chiffres #RGB dans la plage #000 à #FFF
- représentation à six chiffres #RRGGBB dans la plage #000000 à #FFFFFF
- représentation à huit chiffres #AARRGGBB dans la plage #00000000 à #FFFFFFFFFF
- rgb (int, int, int), où « int » est une valeur entière et correspond aux valeurs des couleurs rouge, verte et bleue, respectivement
- rgb(float%, float%, float%), où « float » est une valeur flottante et correspond au pourcentage des valeurs des couleurs rouge, verte et bleue, respectivement