นี่คือคำสั่ง gvmap.sh ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gvmap.sh - ไปป์ไลน์สำหรับการรัน gvmap
เรื่องย่อ
gvmap.sh [-วีวี?] [ ตัวเลือก ] [ -o ออกจากไฟล์ ] [ ไฟล์ ]
DESCRIPTION
gvmap.sh ใช้เป็นกราฟอินพุตในรูปแบบ DOT, ดำเนินการเลย์เอาต์, รันเอาต์พุตผ่าน
gvmap และแสดงผลผลลัพธ์ เมื่อถึงจุดหนึ่งก็หวังว่าจะรวมงานเหล่านี้ทั้งหมด
ลงใน gvmap
OPTIONS
รองรับตัวเลือกต่อไปนี้:
-a k จำนวนเต็ม k ระบุจำนวนเฉลี่ยของจุดเทียมที่เพิ่มตาม
ขอบกล่องของฉลาก มีการเพิ่มจุดเทียมดังกล่าวเพื่อหลีกเลี่ยงประเทศ
ขอบตัดผ่านกล่องขอบของฉลาก เวลาในการคำนวณคือ
สัดส่วนกับ k; ดังนั้น สำหรับกราฟขนาดใหญ่ แนะนำให้ใช้ค่า k เพียงเล็กน้อย ถ้า k =
-1 ค่าที่เหมาะสมของ k จะถูกเลือกโดยอัตโนมัติตามขนาดกราฟ โดย
ค่าเริ่มต้น k = -1
-K แบบ
ระบุว่าควรใช้โปรแกรมใดสำหรับโครงร่างเริ่มต้น โดยค่าเริ่มต้น sfdp is
วิ่ง. นอกจากนี้ ตามค่าเริ่มต้น เค้าโครงจะถูกส่งผ่านแฟล็ก -Goverlap=prism นี้สามารถ
แทนที่โดยใช้แฟล็ก -g
-T รูป
ระบุรูปแบบผลลัพธ์สุดท้าย ทำงานในลักษณะเดียวกับแฟล็ก -T สำหรับ any
โปรแกรมเลย์เอาต์ Graphviz
-N attr = วาล
ระบุการตั้งค่าของแอตทริบิวต์โหนดเริ่มต้นในระหว่างขั้นตอนการแสดงผล นี้
ทำงานในลักษณะเดียวกับแฟล็ก -N สำหรับโปรแกรมเลย์เอาต์ Graphviz ใดๆ
-G attr = วาล
ระบุการตั้งค่าของแอตทริบิวต์กราฟระหว่างขั้นตอนการแสดงผล งานนี้
เช่นเดียวกับแฟล็ก -G สำหรับโปรแกรมเลย์เอาต์ Graphviz ใดๆ
-E attr = วาล
ระบุการตั้งค่าของแอ็ตทริบิวต์ edge เริ่มต้นระหว่างเฟสการเรนเดอร์ นี้
ทำงานในลักษณะเดียวกับแฟล็ก -E สำหรับโปรแกรมเลย์เอาต์ Graphviz ใดๆ
-n attr = วาล
ระบุการตั้งค่าของแอ็ตทริบิวต์โหนดเริ่มต้นในระหว่างเฟสโครงร่าง นี้
ทำงานในลักษณะเดียวกับแฟล็ก -N สำหรับโปรแกรมเลย์เอาต์ Graphviz ใดๆ
-g attr = วาล
ระบุการตั้งค่าของแอททริบิวต์กราฟระหว่างเฟสเลย์เอาต์ งานนี้
เช่นเดียวกับแฟล็ก -G สำหรับโปรแกรมเลย์เอาต์ Graphviz ใดๆ
-e attr = วาล
ระบุการตั้งค่าของแอ็ตทริบิวต์ edge เริ่มต้นระหว่างเฟสเลย์เอาต์ นี้
ทำงานในลักษณะเดียวกับแฟล็ก -E สำหรับโปรแกรมเลย์เอาต์ Graphviz ใดๆ
-A ธง
ระบุแฟล็กที่จะส่งผ่านไปยัง gvmap ตัวอย่างเช่น gvmap.sh -Ae -As3 ทำให้เกิด gvmap
-e -s3 ที่จะเรียกใช้
-v ตั้งค่าโหมดรายละเอียด
-V พิมพ์ข้อมูลเวอร์ชันและออก
-? พิมพ์ข้อมูลการใช้งานและออก
ตัวอย่าง
คำขอต่อไปนี้สร้างแผนที่ที่มีขอบเป็นสีเทาอ่อนกึ่งโปร่งแสงและโหนด
วางโดยใช้ sfdp:
gvmap.sh -Ae -Ecolor=#55555522 -Tpng foo.gv > foo.png
เทียบเท่ากับการรันไปป์ไลน์
sfdp -Goverlap=prism foo.gv | gvmap -e | Neato -n2 -Ecolor=#55555522 -Tpng > foo.png
ใช้ gvmap.sh ออนไลน์โดยใช้บริการ onworks.net