นี่คือคำสั่ง v.net.flowgrass ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
v.net.flow - คำนวณการไหลสูงสุดระหว่างโหนดสองชุดในเครือข่าย
KEYWORDS
เวกเตอร์ เครือข่าย ไหล
เรื่องย่อ
v.net.flow
v.net.flow --ช่วยด้วย
v.net.flow อินพุต=ชื่อ [arc_layer=เชือก] [node_layer=เชือก] เอาท์พุต=ชื่อ ตัด=ชื่อ
[arc_คอลัมน์=ชื่อ] [arc_backward_column=ชื่อ] [node_column=ชื่อ] [source_cats=พิสัย]
[แหล่งที่มา_ที่=sql_query] [sink_cats=พิสัย] [sink_ที่ไหน=sql_query-เขียนทับ]
-ช่วย-ละเอียด-เงียบสงบ-ui]
ธง:
--เขียนทับ
อนุญาตให้ไฟล์เอาต์พุตเขียนทับไฟล์ที่มีอยู่
--ช่วยด้วย
พิมพ์สรุปการใช้งาน
--รายละเอียด
เอาต์พุตโมดูล verbose
--เงียบ
เอาต์พุตโมดูลเงียบ
--UI
บังคับให้เปิดใช้กล่องโต้ตอบ GUI
พารามิเตอร์:
อินพุต=ชื่อ [ที่จำเป็น]
ชื่อของแผนที่เวกเตอร์อินพุต
หรือแหล่งข้อมูลสำหรับการเข้าถึง OGR โดยตรง
arc_layer=เชือก
ชั้นอาร์ค
คุณลักษณะเวกเตอร์สามารถมีค่าหมวดหมู่ในชั้นต่างๆ ตัวเลขนี้กำหนด
ใช้ชั้นไหน เมื่อใช้กับการเข้าถึง OGR โดยตรง นี่คือชื่อเลเยอร์
ค่าเริ่มต้น: 1
node_layer=เชือก
ชั้นโหนด
คุณลักษณะเวกเตอร์สามารถมีค่าหมวดหมู่ในชั้นต่างๆ ตัวเลขนี้กำหนด
ใช้ชั้นไหน เมื่อใช้กับการเข้าถึง OGR โดยตรง นี่คือชื่อเลเยอร์
ค่าเริ่มต้น: 2
เอาท์พุต=ชื่อ [ที่จำเป็น]
ชื่อสำหรับแผนที่เวกเตอร์เอาต์พุต
ตัด=ชื่อ [ที่จำเป็น]
ชื่อสำหรับแผนที่เวกเตอร์เอาต์พุตที่มีการตัดขั้นต่ำ
arc_คอลัมน์=ชื่อ
อาร์คไปข้างหน้า/คอลัมน์ต้นทุนทั้งสองทิศทาง (จำนวน)
arc_backward_column=ชื่อ
คอลัมน์ต้นทุนทิศทางย้อนกลับ (จำนวน)
node_column=ชื่อ
คอลัมน์ต้นทุนโหนด (หมายเลข)
source_cats=พิสัย
ค่าหมวดหมู่แหล่งที่มา
ตัวอย่าง: 1,3,7-9,13
แหล่งที่มา_ที่=sql_query
ซอร์ส WHERE เงื่อนไขของคำสั่ง SQL ที่ไม่มีคีย์เวิร์ด 'where'
ตัวอย่าง: รายได้ < 1000 และที่อยู่อาศัย >= 10000
sink_cats=พิสัย
ค่าหมวดหมู่อ่างล้างจาน
ตัวอย่าง: 1,3,7-9,13
sink_ที่ไหน=sql_query
จมเงื่อนไข WHERE ของคำสั่ง SQL โดยไม่มีคีย์เวิร์ด 'where'
ตัวอย่าง: รายได้ < 1000 และที่อยู่อาศัย >= 10000
DESCRIPTION
v.net.flow คำนวณการไหลสูงสุดและการตัดขั้นต่ำระหว่างโหนดสองชุด
หมายเหตุ
โหนดทั้งสองชุดเรียกว่า แหล่งที่มา และ จม และ v.net.flow พบการไหลสูงสุด
จากอดีตไปสู่ยุคหลัง ความจุขอบสามารถระบุได้โดย arc_คอลัมน์ เป็นเวลา
ทิศทางไปข้างหน้าและ arc_backward_column สำหรับทิศทางย้อนกลับ ถ้าพารามิเตอร์หลัง
ถูกตัดออก จากนั้นจะใช้ความจุเดียวกันในทิศทางใดทิศทางหนึ่ง ชุดจะได้รับโดย
ว่า แมว, ชั้น และ ที่ไหน พารามิเตอร์ การไหลสูงสุดสอดคล้องกับค่าสูงสุด
ปริมาณน้ำที่อาจไหลผ่านเครือข่ายเพื่อรักษาข้อจำกัดด้านความจุ
และการตัดขั้นต่ำจนถึงชุดขอบของความจุรวมขั้นต่ำที่แยกออกจากกันโดยสิ้นเชิง
แหล่งที่มาจากอ่างล้างจาน การตัดที่ผลิตโดยโมดูลนี้สอดคล้องกับครั้งแรกอย่างเต็มที่
ขอบอิ่มตัวจากแหล่งสู่อ่าง ตารางแอตทริบิวต์ที่มีข้อมูลการไหล
เชื่อมโยงกับ เอาท์พุต แผนที่. ตารางประกอบด้วยสองคอลัมน์: แมว และ ไหล และร้านค้า
ไหลไปตามแต่ละสาย กระแสลบ แปลว่า "น้ำ" ไหลย้อนกลับ
ทิศทาง ตัด แผนที่มีขอบในการตัดขั้นต่ำ
ผลลัพธ์ที่มีชื่อเสียงกล่าวว่าปริมาณน้ำที่ไหลทั้งหมดเท่ากับค่าตัดขั้นต่ำ
ตัวอย่าง
ค้นหาการไหลสูงสุดจากโรงงานไปยังร้านค้าโดยใช้ SPEED สำหรับความจุ
v.net.flow อินพุต=เอาต์พุตถนน=roads_flow cut=roads_cut arc_column=ความเร็ว \
source_where="type=factory" sink_where="type=store"
หากความจุทั้งหมดเป็นหนึ่ง การตัดขั้นต่ำจะสอดคล้องกับจำนวนขั้นต่ำของ
ขอบแยกแหล่งที่มาจากอ่างล้างมือ
v.net.flow อินพุต = เอาต์พุตเครือข่าย = กระแสตัด = ตัด arc_column = คน \
source_cats=1-10 sink_cats=100-100
ใช้ v.net.flowgrass ออนไลน์โดยใช้บริการ onworks.net