SunShadow
Description
SunShadow permet de calculer la quantité de soleil ou d'ombre d'une surface tridimensionnelle ou d'une surface maillée bidimensionnelle. Une ombre de soleil spécifie la luminosité ou l'obscurité de chaque cellule d'une grille raster. Cela dépend de la manière dont une cellule est positionnée par rapport à une source lumineuse, par exemple, le soleil.
Contexte
Tableau 1 répertorie les éléments qui peuvent contenir ou être contenus par un élément SunShadow.
Contenu par | Élément | Contient |
---|---|---|
SunShadow |
(vierge) |
Attributs
Tableau 2 répertorie les attributs d'un élément SunShadow.
Attributs | Description |
---|---|
enable | Représente une valeur booléenne. Définissez cet élément sur True pour activer l’effet Sunshadow ; sinon, définissez-le sur False. |
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>