GoGPT Best VPN GoSearch

OnWorks-favicon

v.net.allpairsgrass - Online in de cloud

Voer v.net.allpairsgrass uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht v.net.allpairsgrass die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


v.net.alle paren - Berekent het kortste pad tussen alle paren knooppunten in het netwerk.

TREFWOORDEN


vector, netwerk, kortste pad

KORTE INHOUD


v.net.alle paren
v.net.alle paren --help
v.net.alle paren [-g] invoer=naam uitvoer=naam [boog_laag=snaar] [knooppunt_laag=snaar]
[katten=reeks] [met de meeste=sql_query] [boog_kolom=naam] [boog_achterwaartse_kolom=naam]
[knooppunt_kolom=snaar] [--beschrijven] [--uw] [--breedsprakig] [--rustige] [--ui]

vlaggen:
-g
Gebruik geodetische berekeningen voor lengtegraad-breedtegraad locaties

--overschrijven
Toestaan ​​dat uitvoerbestanden bestaande bestanden overschrijven

--help
Gebruiksoverzicht afdrukken

--uitgebreid
Uitgebreide module-uitgang

--stil
Stille module-uitgang

--ui
Geforceerd starten van GUI-dialoogvenster

parameters:
invoer=naam [verplicht]
Naam van invoer vectorkaart
Of gegevensbron voor directe OGR-toegang

uitvoer=naam [verplicht]
Naam voor uitvoervectorkaart

boog_laag=snaar
Booglaag
Vectorobjecten kunnen categoriewaarden in verschillende lagen hebben. Dit aantal bepaalt
welke laag te gebruiken. Bij gebruik met directe OGR-toegang is dit de laagnaam.
Standaard: 1

knooppunt_laag=snaar
Knooppuntlaag
Vectorobjecten kunnen categoriewaarden in verschillende lagen hebben. Dit aantal bepaalt
welke laag te gebruiken. Bij gebruik met directe OGR-toegang is dit de laagnaam.
Standaard: 2

katten=reeks
Categorie waarden
Voorbeeld: 1,3,7-9,13

met de meeste=sql_query
WHERE-voorwaarden van SQL-instructie zonder 'where'-sleutelwoord
Voorbeeld: inkomen < 1000 en inw >= 10000

boog_kolom=naam
Boog vooruit/beide richting(en) kostenkolom (getal)

boog_achterwaartse_kolom=naam
Boog achterwaartse richting kostenkolom (getal)

knooppunt_kolom=snaar
Kolom knooppuntkosten (getal)

PRODUCTBESCHRIJVING


v.net.alle paren berekent het kortste pad tussen elk geselecteerd knooppunt en alle andere
geselecteerde knooppunten. De uitvoer is een vector met de geselecteerde knooppunten en de kortste paden.

OPMERKINGEN


Er wordt een attributentabel gemaakt en aan de laag gekoppeld boog_laag. De tabel bevat vier
kolommen: hoe, van_kat, naar_kat, kosten. Elk hoe invoer geeft de categorie van de kortste aan
pad vanaf het knooppunt met categorie van_kat naar het knooppunt met categorie naar_kat. Als punten zijn
gespecificeerd door katten, lagen or met de meeste parameters, dan wordt de tabel alleen gevuld voor de
geselecteerde punten.
If boog_achterwaartse_kolom niet gegeven dan worden dezelfde kosten gehanteerd voor doorsturen en
achterwaartse bogen.

VOORBEELD


Vind het kortste pad langs wegen vanaf geselecteerde archsites (Spearfish-voorbeelddataset):
# netwerk voorbereiden: archsites verbinden met wegen met drempelwaarde 200
v.net input=wegen@PERMANENT punten=archsites@PERMANENT \
output=roads_net operatie=connect thresh=200
# verifieer het resultaat
v.category input=roads_net option=rapport
# alleen regels mogen een categorie hebben in laag 1
# alleen punten zouden een categorie moeten hebben in laag 2
# kortste pad tussen alle punten met categorieën 1 - 5 in laag 2
v.net.allpairs input=roads_net cats=1-5 out=roads_net_all
v.db.selecteer wegen_net_all
Resultaat in matrixvorm:
van\tot 1 3 4 5
+1 0 18820.386 17206.651 17373.274 XNUMX
+3 18820.386 0 1739.079 9040.575 XNUMX
+4 17206.651 1739.079 0 7426.84 XNUMX
+5 17373.274 9040.575 7426.84 0 XNUMX

Gebruik v.net.allpairsgrass online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.