Ini adalah perintah v.net.flowgrass yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
v.net.flow - Menghitung aliran maksimum antara dua set node dalam jaringan.
KEYWORDS
vektor, jaringan, aliran
RINGKASAN
v.net.flow
v.net.flow --membantu
v.net.flow memasukkan=nama [lapisan_busur=string] [simpul_lapisan=string] keluaran=nama memotong=nama
[kolom_busur=nama] [arc_backward_column=nama] [simpul_kolom=nama] [sumber_kucing=jarak]
[sumber_di mana=sql_query] [wastafel_cats=jarak] [tenggelam_dimana=sql_query] [--menimpa]
[--membantu] [--bertele-tele] [--tenang] [--ui]
Bendera:
--timpa
Izinkan file keluaran untuk menimpa file yang ada
--membantu
Cetak ringkasan penggunaan
--bertele-tele
Keluaran modul verbose
--diam
Keluaran modul yang tenang
--ui
Paksa meluncurkan dialog GUI
Parameter:
memasukkan=nama [yg dibutuhkan]
Nama peta vektor masukan
Atau sumber data untuk akses OGR langsung
lapisan_busur=string
Lapisan busur
Fitur vektor dapat memiliki nilai kategori di lapisan yang berbeda. Angka ini menentukan
lapisan mana yang akan digunakan. Saat digunakan dengan akses OGR langsung, ini adalah nama layer.
Default: 1
simpul_lapisan=string
Lapisan simpul
Fitur vektor dapat memiliki nilai kategori di lapisan yang berbeda. Angka ini menentukan
lapisan mana yang akan digunakan. Saat digunakan dengan akses OGR langsung, ini adalah nama layer.
Default: 2
keluaran=nama [yg dibutuhkan]
Nama untuk peta vektor keluaran
memotong=nama [yg dibutuhkan]
Nama untuk peta vektor keluaran yang berisi potongan minimum
kolom_busur=nama
Busur maju/kedua arah kolom biaya (angka)
arc_backward_column=nama
Kolom biaya arah mundur busur (angka)
simpul_kolom=nama
Kolom biaya simpul (angka)
sumber_kucing=jarak
Nilai kategori sumber
Contoh: 1,3,7-9,13
sumber_di mana=sql_query
Sumber WHERE kondisi pernyataan SQL tanpa kata kunci 'di mana'
Contoh: penghasilan < 1000 dan inhab >= 10000
wastafel_cats=jarak
Nilai kategori wastafel
Contoh: 1,3,7-9,13
tenggelam_dimana=sql_query
Tenggelamkan kondisi WHERE dari pernyataan SQL tanpa kata kunci 'where'
Contoh: penghasilan < 1000 dan inhab >= 10000
DESKRIPSI
v.net.flow menghitung aliran maksimum dan pemotongan minimum antara dua set node.
CATATAN
Dua set node disebut sumber dan wastafel dan v.net.flow menemukan aliran maksimum
dari yang pertama ke yang terakhir. Kapasitas tepi dapat ditentukan oleh kolom_busur untuk
arah depan dan arc_backward_column untuk arah mundur. Jika parameter terakhir
dihilangkan maka kapasitas yang sama digunakan di kedua arah. Himpunan diberikan oleh
itu kucing, lapisan dan dimana parameter. Aliran maksimum sesuai dengan maksimum
jumlah air yang mungkin mengalir melalui jaringan menjaga batasan kapasitas
dan potongan minimum ke himpunan tepi dari total kapasitas minimum yang benar-benar terpisah
sumber dari wastafel. Potongan yang dihasilkan oleh modul ini sesuai dengan yang pertama sepenuhnya
tepi jenuh dari sumber ke sink. Tabel atribut yang berisi informasi aliran
ditautkan ke keluaran peta. Tabel terdiri dari dua kolom: kucing dan aliran dan toko
aliran sepanjang setiap baris. Aliran negatif berarti "air" mengalir ke belakang
arah. Memotong peta berisi tepi dalam potongan minimum.
Sebuah hasil terkenal mengatakan bahwa jumlah total air yang mengalir sama dengan pemotongan minimum.
CONTOH
Temukan aliran maksimum dari pabrik ke toko menggunakan SPEED untuk kapasitasnya.
v.net.flow input=output jalan=jalan_aliran cut=jalan_potong arc_column=SPEED \
source_where="type=pabrik" sink_where="type=store"
Jika semua kapasitas adalah satu maka pemotongan minimum sesuai dengan jumlah minimum
tepi memisahkan sumber dari sink.
v.net.flow input=output jaringan=flow cut=cut arc_column=satu \
source_cats=1-10 sink_cats=100-100
Gunakan v.net.flowgrass online menggunakan layanan onworks.net