Componente
Descripción
Component Representa las propiedades básicas del estilo de presentación, como el campo y la banda que se presentarán, el tipo de componente basado en el tipo de estilo de presentación y las opciones de transformación de color que se usarán.
Nota: El componente solo se puede utilizar para los MRR.
Contexto
Tabla 1 enumera los elementos que pueden incluir un elemento Component, o incluirse en este elemento.
Incluido en | Elemento | Contiene |
---|---|---|
Componente |
ColorTable: ColorTable es la tabla de búsqueda de color usada para aplicar color al ráster. |
Atributos
Tabla 2 enumera los atributos de un elemento Component.
Atributos | Descripción |
---|---|
tipo |
Representa diversos tipos de componentes. Existen cinco tipos de componentes:
|
campo |
Representa el campo que se presentará cuando el archivo del ráster tiene múltiples campos.
Nota: Este atributo es obligatorio. |
banda | Representa la banda que se presentará cuando el archivo del ráster tiene múltiples bandas. Nota: Este atributo es obligatorio. |
dataTransform |
Representa la opción de transformación de color usada para cambiar la calidad del ráster de entrada de la pantalla y mejorar el contraste. Nota: Debe haber un elemento de DataTransform en DataTransformList, que tiene el mismo nombre que el valor de este atributo.
Nota: Este atributo es obligatorio.
|
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">
<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>