Hillshade
Beschreibung
Hillshade wird verwendet, um eine hypothetische Ausleuchtung einer Oberfläche zu erhalten, indem die Beleuchtungswerte für jede Zelle in einer Raster-Grid-Datei bestimmt werden. Hillshade verdunkelt Bereiche, die durch erhöhte Bereiche geneigt oder verdeckt sind. Es funktioniert auf der Grundlage der Aufhellung von Bereichen, die direkt der Sonne zugewandt sind.
Hillshade kann die Visualisierung einer Oberfläche für die Analyse oder grafische Anzeige erheblich verbessern, insbesondere bei Verwendung von Transparenz.
Kontext
Tabelle 1 listet die Elemente auf, die ein Hillshade-Element enthalten oder in diesem enthalten sein können.
Enthalten in | Element | Enthält |
---|---|---|
Hillshade |
Attribute
Das Hillshade-Element hat keine Attribute.
Beispiel
In diesem Beispiel wird ein Grid-Bildstil angegeben, der einen Render-Stil vom Typ „LUTColor“, eine benutzerdefinierte Datentransformation mit einer Sammlung von sechs Farbumbrüchen und eine Sammlung von drei Grid-Flexionspunkten enthält.
<?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>