„Graph Modelling Language“ – Versionsunterschied
Erscheinungsbild
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
Rooff (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
K wikilinks |
||
Zeile 1: | Zeile 1: | ||
'''Graph Modelling Language''' (GML), auch ''Graph Meta Language'', ist eine hierarchisch aufgebaute [[Auszeichnungssprache]] im [[ASCII]]-Format zur Modellierung von [[Graph (Graphentheorie)|Graphen]]. GML ist der Vorläufer des Datenformats [[GraphML]]. |
'''Graph Modelling Language''' (GML), auch ''Graph Meta Language'', ist eine hierarchisch aufgebaute [[Auszeichnungssprache]] im [[ASCII]]-Format zur Modellierung von [[Graph (Graphentheorie)|Graphen]]. GML ist der Vorläufer des Datenformats [[GraphML]]. |
||
Neben der Definition von [[Graph (Graphentheorie)|Knoten]] und [[Graph (Graphentheorie)|Kanten]] lassen sich auch |
Neben der Definition von [[Graph (Graphentheorie)|Knoten]] und [[Graph (Graphentheorie)|Kanten]] lassen sich auch Attribute wie z. B. Beschriftungen festlegen. Die Auswahl an Attributen ist hierbei durch die GML nicht vorgegeben, wodurch sich eine hohe Flexibilität des Einsatzes ergibt. |
||
== Beispiel == |
== Beispiel == |
||
Zeile 45: | Zeile 45: | ||
== Weblinks == |
== Weblinks == |
||
* [https://pdfs.semanticscholar.org/d0a5/6b07a59a29b48d6f957763add90e05925c2c.pdf Michael Himsolt, GML: A portable Graph File Format, Technical Report 1997, Universität Passau] |
* [https://pdfs.semanticscholar.org/d0a5/6b07a59a29b48d6f957763add90e05925c2c.pdf Michael Himsolt, GML: A portable Graph File Format, Technical Report 1997, Universität Passau] |
||
[[Kategorie:Datenformat]] |
[[Kategorie:Datenformat]] |
Aktuelle Version vom 19. Februar 2022, 16:28 Uhr
Graph Modelling Language (GML), auch Graph Meta Language, ist eine hierarchisch aufgebaute Auszeichnungssprache im ASCII-Format zur Modellierung von Graphen. GML ist der Vorläufer des Datenformats GraphML.
Neben der Definition von Knoten und Kanten lassen sich auch Attribute wie z. B. Beschriftungen festlegen. Die Auswahl an Attributen ist hierbei durch die GML nicht vorgegeben, wodurch sich eine hohe Flexibilität des Einsatzes ergibt.
Beispiel
[Bearbeiten | Quelltext bearbeiten]Ein einfacher Beispielgraph in GML:
graph [
comment "Das ist ein Beispielgraph."
directed 1
id 42
label "Graph"
node [
id 1
label "A"
weiteresAttribut 42
]
node [
id 2
label "B"
weiteresAttribut 43
]
node [
id 3
label "C"
weiteresAttribut 44
]
edge [
source 1
target 2
label "Kante AB"
]
edge [
source 2
target 3
label "Kante BC"
]
edge [
source 3
target 1
label "Kante CA"
]
]