mirror of
https://github.com/bpmbpm/doc.git
synced 2026-04-30 12:30:52 +00:00
49 lines
3.9 KiB
Markdown
49 lines
3.9 KiB
Markdown
|
||
RDF применительно к SVG, а также HTML и др.
|
||
### Base
|
||
metadata SVG element, SVG2RDF \ RDF2SVG
|
||
**metadata SVG element**
|
||
- [w3.org, 18 Metadata](https://www.w3.org/TR/SVGTiny12/metadata.html): Популярный инструмент для разработки SVG с открытым исходным кодом Inkscape ...
|
||
- [mozilla](https://developer.mozilla.org/en-US/docs/Web/SVG/Element/metadata)
|
||
|
||
### RDF SVG github
|
||
#### OntoSVG
|
||
[OntoSVG, floresbakker](https://github.com/floresbakker/OntoSVG) SVG2RDF, RDF2SVG (Rdflib Python)
|
||

|
||
Нам бы что-то подобное, но с картинкой (в центре) VAD.
|
||
В идеале SVG формировать в "графо-орентированной структуре", как показано в нашем "самодельном" [Вариант "SVG/connector 5a"](https://github.com/bpmbpm/doc/blob/main/test/SVG/README.md#svgconnector_5a).
|
||
Будут сложности с координатами. Видимо придется использовать два варианты: один с координатами (в RDF задавать и координаты), второй без. В любом случае, все стили и шаблоны (начертание VAD-корабликов) нужно выносить в одтельный файл.
|
||
|
||
см. также github [floresbakker](https://github.com/floresbakker) : [HTML2RDF \ RDF2HTML](https://github.com/floresbakker/htmlvoc) ; [OntoArchimate](https://github.com/floresbakker/OntoArchimate)
|
||
|
||
#### Другие:
|
||
- [rhizomik/redefer-rdf2svg](https://github.com/rhizomik/redefer-rdf2svg)
|
||
Еще:
|
||
- [экспорт чертежей в формате SVG с метаданными RDF/Dublin Core/CC](https://gist.github.com/nfreear/ca0decd2c14e2bbdaf70)
|
||
- [Created with Inkscape](https://gist.github.com/emmanuelgeoffray/2986983)
|
||
|
||
Примеры RDF metadata в
|
||
- [FreeCAD](https://forum.freecad.org/viewtopic.php?style=8&t=88097)
|
||
|
||
На тему SVG:
|
||
- [rdf-logos](https://github.com/cygri/rdf-logos/blob/master/index.html)
|
||
- [Графическое представление различных спецификаций RDF, rdf-genealogy](https://github.com/pchampin/rdf-genealogy)
|
||
|
||
### Ранее RDF_SVG:
|
||
1. RDF_SVG из BPM/LD/
|
||
[SVGTiny12](https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/metadata.html#MetadataAttributes) SVG documents contain RDF metadata (Dublin Core)
|
||
2. [SemanticBPM/wiki/Выбор библиотек](https://github.com/bpmbpm/SemanticBPM/wiki/%D0%92%D1%8B%D0%B1%D0%BE%D1%80-%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA#rdf_svg), вкл.
|
||
https://www.npmjs.com/package/rdf-parse [TriG](https://www.w3.org/TR/trig/)
|
||
[RDFa](https://www.w3.org/TR/2008/REC-SVGTiny12-20081222/metadata.html#MetadataAttributes) in [SVG](https://www.w3.org/TR/SVGTiny12/)/[XML](https://html.spec.whatwg.org/multipage/)
|
||
|
||
### SVG
|
||
Папка DOC/../SVG: https://github.com/bpmbpm/doc/tree/main/BPM/graphic_editor/SVG
|
||
|
||
### Также
|
||
https://semanticweb.narod.ru/2.html
|
||
|
||
еще:
|
||
- [Jekyll RDF — это плагин для Jekyll, поддерживающий рендеринг RDF-данных на основе заданных шаблонов](https://kbss.felk.cvut.cz/web/open-mic-jekyll-rdf), [Template-Based Linked Data Publication](https://arxiv.org/pdf/2201.00618), [aksw.org](https://aksw.org/Projects/JekyllRDF.html), [github.com/AKSW](https://github.com/AKSW/jekyll-rdf), [Tutorial](https://github.com/white-gecko/JekyllRDF-Tutorial/blob/master/README.md)
|
||
- [Лучшие библиотеки JS для создания компонентов визуализации RDF (с использованием Sveltejs)](https://forum.solidproject.org/t/best-js-libraries-to-help-build-visualisation-components-of-rdf-using-sveltejs/2548)
|
||
|
||
Иногда под семантикой понимают такое: https://habr.com/ru/articles/892516/
|