Ito ang command na gvmap.sh na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
gvmap.sh - pipeline para sa pagpapatakbo ng gvmap
SINOPSIS
gvmap.sh [-vV?] [ pagpipilian ] [ -o outfile ] [ file ]
DESCRIPTION
gvmap.sh kumukuha bilang input ng isang graph sa DOT na format, nagsasagawa ng layout, pinapatakbo ang output
gvmap at nire-render ang output. Sa isang punto, inaasahan na maisama ang lahat ng mga gawaing ito
sa gvmap.
Opsyon
Ang mga sumusunod na opsyon ay sinusuportahan:
-a k Tinutukoy ng integer k ang average na bilang ng mga artipisyal na puntos na idinagdag kasama ng
bounding box ng mga label. Ang ganitong mga artipisyal na punto ay idinagdag upang maiwasan ang isang bansa
pagputol ng hangganan sa kahon ng hangganan ng mga label. Ang oras ng pag-compute ay
proporsyonal sa k; samakatuwid, para sa malalaking graph, ang isang maliit na halaga ng k ay iminungkahi. Kung k =
-1, ang isang angkop na halaga ng k ay awtomatikong pinipili batay sa laki ng graph. Sa pamamagitan ng
default k = -1.
-K kaayusan
tumutukoy kung aling program ang dapat gamitin para sa paunang layout. Bilang default, ang sfdp ay
tumakbo. Bilang default, ang layout ay ipinasa sa bandila -Goverlap=prism. Ito ay maaaring
na-override gamit ang isang -g flag.
-T format
tumutukoy sa panghuling format ng output. Gumagana ito sa parehong paraan tulad ng -T flag para sa alinman
Graphviz layout program.
-N attr=val
tumutukoy sa setting ng isang default na attribute ng node sa yugto ng pag-render. Ito
gumagana sa parehong paraan tulad ng -N flag para sa anumang Graphviz layout program.
-G attr=val
tumutukoy sa setting ng isang katangian ng graph sa panahon ng yugto ng pag-render. Gumagana ito
sa parehong paraan tulad ng -G flag para sa anumang Graphviz layout program.
-E attr=val
tumutukoy sa setting ng isang default na katangian ng gilid sa panahon ng yugto ng pag-render. Ito
gumagana sa parehong paraan tulad ng -E flag para sa anumang Graphviz layout program.
-n attr=val
tumutukoy sa setting ng isang default na katangian ng node sa yugto ng layout. Ito
gumagana sa parehong paraan tulad ng -N flag para sa anumang Graphviz layout program.
-g attr=val
tumutukoy sa setting ng isang katangian ng graph sa yugto ng layout. Gumagana ito sa
parehong paraan tulad ng -G flag para sa anumang Graphviz layout program.
-e attr=val
tumutukoy sa setting ng isang default na katangian ng gilid sa yugto ng layout. Ito
gumagana sa parehong paraan tulad ng -E flag para sa anumang Graphviz layout program.
-A bandila
tumutukoy sa isang flag na ipapasa sa gvmap. Halimbawa, ang gvmap.sh -Ae -As3 ay nagdudulot ng gvmap
-e -s3 na tatakbo.
-v Itakda ang verbose mode.
-V I-print ang impormasyon ng bersyon at lumabas.
-? I-print ang impormasyon sa paggamit at lumabas.
HALIMBAWA
Ang sumusunod na invocation ay lumilikha ng isang mapa na may mga gilid sa semi-transparent na light grey at mga node
inilatag gamit ang sfdp:
gvmap.sh -Ae -Ecolor=#55555522 -Tpng foo.gv > foo.png
Ito ay katumbas ng pagpapatakbo ng pipeline
sfdp -Goverlap=prism foo.gv | gvmap -e | neato -n2 -Ecolor=#55555522 -Tpng > foo.png
Gamitin ang gvmap.sh online gamit ang mga serbisyo ng onworks.net