CompositeStyle
Descripción
Un elemento CompositeStyle define un estilo de composición, que abarca cero o uno de los siguientes elementos: AreaStyle, LineStyle, RasterStyle, FontStyle, GridStyle, PointStyle, y MapinfoTextObjectStyle.<apiname>CompositeStyle</apiname>
Contexto
Tabla 1 enumera los elementos que pueden incluir , o pueden ser incluidos, en un elemento RasterStyle.<apiname>RasterStyle</apiname>CompositeStyle
Incluido en | Elemento | Contiene |
---|---|---|
NamedStyle |
CompositeStyle |
Cero o uno de los siguientes elementos: |
Atributos
Tabla 2 enumera los atributos de un elemento RasterStyle. RasterStyle.<apiname>RasterStyle</apiname>CompositeStyle
Atributo | Descripción |
---|---|
id |
Un identificador único del elemento. |
nombre |
Un nombre descriptivo del elemento. |
Ejemplo
Este es un ejemplo que especifica un estilo de composición que cuenta con las siguientes características:
- Un área con relleno de color verde claro sólido, delimitada por una línea negra discontinua de 1 píxel.
- Una fuente sans serif de 12 puntos para el contexto del texto y una línea negra de 1 píxel para la línea del rótulo.
<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
version="MXP_WorkSpace_1_5"
xmlns="http://www.mapinfo.com/mxp"
xmlns:gml="http://www.opengis.net/gml">
<CompositeStyle>
<AreaStyle>
<LineStyle
width="1"
width-unit="mapinfo:imagesize pixel">
<Pen>mapinfo:pen 9</Pen>
</LineStyle>
<Interior fill-opacity="1" fill="(#id7)">
<Defs>
<Pattern id="id7">
<Bitmap uri="mapinfo:brush 2">
<ColorAdjustmentSet>
<ColorAdjustment
color-1="nonWhite"
color-2="rgb(224,255,176)"
opacity="1"/>
<ColorAdjustment
color-1="white"
color-2="white"
opacity="1"/>
</ColorAdjustmentSet>
</Bitmap>
</Pattern>
</Defs>
</Interior>
</AreaStyle>
<MapinfoTextObjectStyle>
<FontStyle
family="Microsoft Sans Serif"
font-style="normal"
effect="white"
effect-opacity="1"
effect-type="none"
font-weight="normal"
text-decoration="none"
text-case="default"
shadow="false"
expand="false"
size="12"
size-unit="mapinfo:length pt"
stroke="black"/>
<LineStyle
stroke="black"
stroke-opacity="1"
width="1"
width-unit="mapinfo:imagesize pixel">
<Pen>mapinfo:pen 2</Pen>
</LineStyle>
</MapinfoTextObjectStyle>
</CompositeStyle>
</NamedStyle>