RenderStyle
Descripción
RenderStyle mejora la visualización del ráster aplicando paletas de colores y varios métodos de transformación. Los diversos tipos de estilo de presentación tienen distintos componentes. El estilo de presentación LUTColor también puede tener propiedades de sombra topográfica, las que se pueden usar para obtener iluminación hipotética para una superficie mediante la determinación de los valores de iluminación.
Nota: RenderStyle solo se puede utilizar para los MRR.
Contexto
Tabla 1 enumera los elementos que pueden incluir un elemento RenderStyle, o incluirse en este elemento.
Incluido en | Elemento | Contiene |
---|---|---|
RenderStyle |
Atributos
Tabla 2 enumera los atributos de un elemento RenderStyle.
Atributos | Descripción |
---|---|
tipo | Representa diversos tipos de estilos de presentación. Existen tres tipos de renderstyles:
|
underviewInterpoltion | Representa distintos tipos de métodos de interpolación. Cuando se usa underviewInterpolation, las imágenes del ráster mantienen una apariencia de alta calidad y lisa, incluso si acerca la imagen más allá de la resolución de los píxeles individuales. Existen cinco tipos de interpolación:
|
enableAlpha |
El parámetro alfa está activado (establecido como verdadero) de forma predeterminada para MRR con RGBA. Si hay celdas no válidas (nulas o no existentes) en el MRR con banda RGB, entonces se procesa como transparente para esas celdas no válidas con alfa establecido en 0. Para desactivar el parámetro alfa, configure enableAlph en "falso". |
Ejemplo
Este ejemplo especifica un estilo de imagen de cuadrícula que contiene un RenderStyle de tipo LUTColor, una DataTransform personalizada que tiene una colección de seis intervalos de color y una colección de tres puntos de inflexión de cuadrícula.
<?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" enableAlpha="true">
<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>