// # dot -Tsvg file.dot > file.svg
digraph "https://de.wikipedia.org/wiki/" {
fontsize="14";
label="Ausschnitt der Begriffszusammenhänge, bzw. -abgrenzungen im Bereich Fahrradverkehr";
ordering="out";
graph [fontname="Sans Serif"];
edge [fontname="Sans Serif"];
node [fontname="Sans Serif", fontcolor="blue", fillcolor="grey"];
// toggle next two lines to make graph appear like an undirected one
//edge [arrowhead="none", arrowtail="nonenormal"];
edge [arrowhead="none", arrowtail="normal", dir="back"];
subgraph cluster_route {
fontsize="11";
label="-route (topologisch; hier: Wegliste aneinander-\nschließender, verschiedenartiger Landverkehrswege)";
rr [label="Radroute", URL="\G\L"];
vr [label="Veloroute", URL="\G\L"];
tr [label="Touristische Radroute", URL="\G\L"];
frr [label="Fernradroute", URL="\G\L", color="grey", fontcolor="grey"];
rfr [label="Radfernroute", URL="\G\L", color="grey", fontcolor="grey"];
rwr [label="Radwanderroute", URL="\G\L"];
rr -> vr;
rr -> tr;
tr -> rfr [color="grey"];
rfr -> frr [color="grey"];
tr -> rwr;
vr -> tr [constraint="false", label="in der Schweiz\nauch bezeichnet als", fontsize="11", style="dashed"];
}
subgraph cluster_weg {
fontsize="11";
label="-weg (physisch; hier: Landfläche mit homogenen Eigenschaften,\ndie administrativ der Nutzung durch Verkehrsmittel gewidmet wurde)";
rw [label="Radweg", URL="\G\L"];
tw [label="Touristischer Radweg", URL="\G\L", color="grey", fontcolor="grey"];
vw [label="Veloweg", URL="\G\L"];
bw [label="befestigter\nRadweg", fontcolor="black"];
uw [label="unbefestigter\nRadweg, etc.", fontcolor="black"];
rva [label="Radverkehrsanlage", URL="\G\L"];
frw [label="Fernradweg", URL="\G\L", shape="egg"];
rww [label="Radwanderweg", URL="\G\L", shape="egg"];
rfw [label="Radfernweg", URL="\G\L", shape="egg"];
{ rank="same"; rw -> rva [dir="none"]; }
rw -> tw [color="grey"];
tw -> rww [color="grey"];
tw -> rfw [color="grey"];
rfw -> frw;
rw -> bw;
rva -> bw;
rw -> vw;
rva -> vw;
rw -> uw;
rva -> uw;
}
rw -> rr [dir="none", style="dotted", color="#FF0000"];
tr -> rfw;
tr -> rww;
rfw -> rww -> rwr [constraint="false", dir="none"];
rwr -> rfr [constraint="false", dir="none", color="grey"];
}