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.

Tabla 1. Contexto
Incluido en Elemento Contiene

RenderStyle

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.
Tabla 2. Atributos
Atributos Descripción
tipo
Representa diversos tipos de componentes. Existen cinco tipos de componentes:
  1. Rojo: el estilo de presentación RGB debe tener este componente.
  2. Verde: el estilo de presentación RGB debe tener este componente.
  3. Azul: el estilo de presentación RGB debe tener este componente.
  4. Color: el estilo de presentación LUTColor debe tener este componente.
  5. Imagen: el estilo de presentación Imagen debe tener este componente.
    Nota: Este atributo es obligatorio.
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>