Articulo de referencia

Hojas de estilo de gráficos

GSS (Graph Style Sheets) en matemáticas e informática , es un vocabulario RDF (Resource Description Framework) para la representación de datos en un modelo de gráfico dirigido e...

GSS (Graph Style Sheets) en matemáticas e informática , es un vocabulario RDF (Resource Description Framework) para la representación de datos en un modelo de gráfico dirigido etiquetado . [1] Su uso hará que un recurso de datos relativamente complejo modelado en RDF sea mucho más fácil de entender al declarar instrucciones simples de estilo y visibilidad que se aplicarán a recursos, literales y propiedades seleccionados. [2]

Introducción

Las GSS (Graph Style Sheets) se proponen para transformar visualmente los gráficos: filtrando la información, proporcionando diseños alternativos para elementos específicos y utilizando todas las variables visuales disponibles para codificar la información, de modo de visualizar los datos de una manera que se preste mejor a la percepción humana. En resumen, las GSS (Graph Style Sheets) se han diseñado con el propósito de filtrar, agrupar y dar estilo a los elementos de información mediante la especificación de reglas de transformación declarativas. [1]

GSS no sólo asocia estilos a la representación de los bordes de los nodos de los modelos RDF, sino que también puede utilizarse para ocultar parte del gráfico y ofrecer diseños alternativos para algunos elementos previstos. [3] El lenguaje permite cambiar la forma (incluidos los iconos de mapa de bits) de los nodos en el gráfico, cambiar los atributos de fuente o las propiedades del trazo y agrupar algunas o todas las propiedades asociadas con un recurso en una tabla y ordenarlas. un modelo RDF relativamente complejo es más fácil de entender al declarar instrucciones simples de estilo y visibilidad que se aplicarán a los recursos y propiedades seleccionados. [2]

El lenguaje GSS

GSS es un lenguaje de hojas de estilo para aplicar estilo a datos modelados en RDF y cuenta con un mecanismo en cascada. Su modelo de transformación se basa libremente en el de XSLT y sus instrucciones se parecen a algunas Recomendaciones del W3C existentes, como CSS y SVG . En particular, la mayoría de las propiedades de GSS aceptan todos los valores definidos por las Recomendaciones CSS 2 y SVG 1.0. [2]

Cualquier regla de transformación de GSS está formada por un par selector-instrucción. El lado izquierdo de una regla se llama selector y el lado derecho se llama instrucción. Estos conjuntos de reglas se recopilan en una hoja de estilo (o varias hojas de estilo en cascada ) y la aplicación (un motor GSS) responsable de dar estilo al modelo RDF , evalúa las reglas relevantes en el modelo de datos (recursos, literales y propiedades) mientras lo recorre; es decir, si el selector de una regla coincide con un nodo (o borde) en el modelo de datos, su conjunto de instrucciones de estilo se aplican a ese nodo (o borde). Los conflictos entre reglas que coinciden con el mismo nodo (o borde) se resuelven dando diferente prioridad a las reglas en las hojas de estilo y al selector más específico si las reglas en conflicto están en la misma hoja de estilo. [2]

Herramientas para manipular GSS

IsaViz 2.0 está equipado con un editor GSS, que le permite crear hojas de estilo sin escribir una sola línea de RDF.

Referencias

  1. ^ ab Pietriga, Emmanuel (4 de septiembre de 2006). "Visualización de datos de la web semántica con hojas de estilo de gráficos". Actas del simposio ACM de 2006 sobre visualización de software - Soft Vis '06 (PDF) . ACM. págs. 177-178. doi :10.1145/1148493.1148532. ISBN 978-1595934642. S2CID  16115362 – vía dl.acm.org.
  2. ^ abcd Pietriga, Emmanuel. "Aplicación de estilos a gráficos RDF con GSS". www.xml.com .
  3. ^ "Manual del usuario de IsaViz/GSS - Hojas de estilo de gráficos". www.w3.org .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Hojas_de_estilo_gráfico&oldid=1190178634"