LineStyle
Descripción
El elemento LineStyle define el estilo para una línea.
Contexto
Tabla 1 enumera los elementos que pueden incluir , o pueden ser incluidos, en un elemento LineStyle.
Incluido en | Elemento | Contiene |
---|---|---|
NamedStyle o CompositeStyle o AreaStyle |
LineStyle |
Atributos
Tabla 2 enumera los atributos de un LineStyle.
Atributo | Descripción |
---|---|
id |
Un identificador único del elemento. |
nombre |
Un nombre descriptivo del elemento. |
trazo |
Un valor de cadena que especifica el color de la línea. El valor puede ser cualquier color CSS válido. (Consulte http://www.w3.org/TR/REC-CSS1#color-units.) El atributo |
opacidad del trazo |
Un valor de punto flotante, desde 0 hasta 1, que especifica la opacidad de la línea. Un valor de 0 indica que la línea es totalmente transparente. Un valor de 1 indica que la línea es totalmente opaca. Un valor de 0,5 indica que la línea es 50 % translúcida. El atributo |
ancho |
Un valor entero que especifica el ancho de la línea. El atributo |
unidad de ancho |
Una referencia al tamaño de la imagen en código espacial de mapinfo, que especifica la unidad de ancho. El atributo |
miterlimit |
Un límite en la relación de la longitud angular con respecto al ancho de la línea de El atributo |
linecap |
Un valor de enumeración que especifica la forma decorativa que se va a usar al final de las rutas secundarias abiertas, cuando estas se tracen. Los valores posibles son:
El valor El atributo |
linejoin |
Un valor de enumeración que especifica la forma que se va a usar en las esquinas de las rutas o las formas básicas cuanto estas se tracen. Los valores posibles son:
El valor El atributo |
ubicación de marcador |
Un valor de enumeración que especifica el estilo de ubicación de los marcadores. Los valores posibles son:
Nota: Actualmente solo
none es compatible con la ubicación de marcador.Los marcadores se pueden ubicar en los nodos iniciales, finales o centrales de los segmentos de línea y se pueden dibujar continuamente a lo largo de dichos segmentos. Los valores El atributo |
dasharray |
Una matriz de comas o valores enteros delimitados por espacios blancos, que especifican las longitudes (en píxeles) de los guiones y espacios variables de una línea discontinua. Por ejemplo, La matriz debe incluir un número uniforme de enteros positivos o el valor especial Por ejemplo, el siguiente valor
especifica una línea discontinua en donde el primer guión tiene una longitud de 10 píxeles, seguido por un espacio con una longitud de 20 píxeles, seguido por un guión con una longitud de 30 píxeles, seguido por un espacio con una longitud de 10 píxeles. Posteriormente, el patrón se repite a todo lo largo de la línea discontinua.El atributo |
dashoffset |
Un valor de entero positivo que especifica la cantidad de unidades (en píxeles) desde el inicio del segmento de línea, en el que se va a dibujar el primer guión de la línea discontinua. El atributo |
Ejemplo
Este ejemplo especifica una línea negra discontinua que tiene un ancho de un píxel.
<?xml version="1.0" encoding="UTF-8"?>
<NamedStyle
version="MXP_WorkSpace_1_5"
xmlns="http://www.mapinfo.com/mxp">
<LineStyle
stroke="black"
stroke-opacity="1"
width="1"
width-unit="mapinfo:imagesize pixel">
<Pen>mapinfo:pen 9</Pen>
</LineStyle>
</NamedStyle>