أوراق أنماط الرسم البياني
تُعدّ GSS (أوراق أنماط الرسوم البيانية) في الرياضيات والحوسبة ، مفردات RDF (إطار وصف الموارد) لتمثيل البيانات في نموذج رسم بياني موجه مُصنّف . [ 1 ] يُسهّل استخدامها فهم موارد البيانات المعقدة نسبيًا والمُصممة باستخدام RDF ، وذلك من خلال تحديد تعليمات بسيطة للتنسيق والرؤية تُطبّق على الموارد والقيم والخصائص المُختارة. [ 2 ]
مقدمة
تم اقتراح أوراق أنماط الرسوم البيانية (GSS) لتحويل الرسوم البيانية بصريًا: تصفية المعلومات، وتوفير تخطيطات بديلة لعناصر محددة، واستخدام جميع المتغيرات المرئية المتاحة لترميز المعلومات، وذلك لعرض البيانات بطريقة تُسهّل على الإنسان فهمها. باختصار، صُممت أوراق أنماط الرسوم البيانية (GSS) لغرض تصفية عناصر المعلومات وتجميعها وتنسيقها من خلال تحديد قواعد تحويل تصريحية. [ 1 ]
لا تقتصر وظيفة GSS على ربط الأنماط بتمثيل العقد والحواف في نماذج RDF، بل يمكن استخدامها أيضًا لإخفاء جزء من الرسم البياني وتقديم تخطيطات بديلة لبعض العناصر المقصودة. [ 3 ] تتيح لك هذه اللغة تغيير شكل العقد في الرسم البياني (بما في ذلك أيقونات الصور النقطية)، وتغيير سمات الخط أو خصائص الحدود، وتجميع بعض أو كل الخصائص المرتبطة بمورد ما في جدول وفرزها. يُسهّل هذا فهم نموذج RDF معقد نسبيًا من خلال تحديد تعليمات بسيطة للتنسيق والرؤية تُطبّق على الموارد والخصائص المُختارة. [ 2 ]
لغة GSS
لغة GSS هي لغة أنماط لتنسيق البيانات المصممة باستخدام RDF ، وتتميز بآلية التتالي. يعتمد نموذج التحويل الخاص بها بشكل عام على نموذج XSLT ، وتتشابه تعليماتها مع بعض توصيات W3C الحالية مثل CSS و SVG . وبشكل خاص، تقبل معظم خصائص GSS جميع القيم المحددة في توصيات CSS 2 و SVG 1.0 . [ 2 ]
تتكون أي قاعدة تحويل في GSS من زوج من المُحدِّد والتعليمات. يُسمى الجانب الأيسر من القاعدة بالمُحدِّد، بينما يُسمى الجانب الأيمن بالتعليمات. تُجمع هذه القواعد في ورقة أنماط (أو عدة أوراق أنماط متتالية )، ويقوم التطبيق (محرك GSS) المسؤول عن تنسيق نموذج RDF بتقييم القواعد ذات الصلة على نموذج البيانات (الموارد، والقيم الحرفية، والخصائص) أثناء استعراضه؛ أي، إذا تطابق مُحدِّد القاعدة مع عقدة (أو حافة) في نموذج البيانات، تُطبَّق مجموعة تعليمات التنسيق الخاصة بها على تلك العقدة (أو الحافة). تُحل التعارضات بين القواعد التي تُطابق نفس العقدة (أو الحافة) بإعطاء أولوية مختلفة للقواعد في أوراق الأنماط، مع إعطاء الأولوية للمُحدِّد الأكثر تحديدًا إذا كانت القواعد المتعارضة في نفس ورقة الأنماط. [ 2 ]
أدوات لمعالجة نظام الإحصاء العام
تم تجهيز IsaViz 2.0 بمحرر GSS ، والذي يتيح لك إنشاء أوراق الأنماط دون كتابة سطر واحد من RDF.
مراجع
- 1 2 بيتريغا، إيمانويل (4 سبتمبر 2006). "تصور بيانات الويب الدلالي باستخدام أوراق أنماط الرسوم البيانية" . وقائع ندوة ACM لعام 2006 حول تصور البرمجيات - Soft Vis '06 (ملف PDF) . ACM. الصفحات 177-178 . doi : 10.1145/1148493.1148532 . ISBN 978-1595934642. S2CID 16115362 – عبر dl.acm.org.
- 1 2 3 4 بيتريغا، إيمانويل. "تنسيق رسوم RDF البيانية باستخدام GSS" . www.xml.com .
- ↑ "دليل مستخدم IsaViz/GSS - أنماط الرسم البياني" . www.w3.org .
- إطار وصف الموارد
