Jest to polecenie d.pathgrass, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
d.ścieżka - Znajduje najkrótszą ścieżkę dla wybranego węzła początkowego i końcowego.
SŁOWA KLUCZOWE
wyświetlacz, sieć, najkrótsza ścieżka
STRESZCZENIE
d.ścieżka
d.ścieżka --help
d.ścieżka [-gb] mapa=Nazwa [typ_łuku=ciąg[,ciąg,...]] współrzędne=x1,y1,x2,y2
[warstwa_łuku=ciąg] [warstwa_węzłów=ciąg] [arc_kolumna=ciąg]
[arc_backward_column=ciąg] [kolumna_węzła=ciąg] [kolor=ciąg]
[podświetlony kolor=ciąg] [bgcolor=ciąg] [--pomoc] [--gadatliwy] [--cichy] [--ui]
Flagi:
-g
Użyj obliczeń geodezyjnych dla lokalizacji długości i szerokości geograficznej
-b
Renderuj pogrubione linie
--help
Wydrukuj podsumowanie wykorzystania
--gadatliwy
Pełne wyjście modułu
--cichy
Cichy moduł wyjściowy
--UI
Wymuś uruchomienie okna GUI
Parametry:
mapa=Nazwa [wymagany]
Nazwa mapy wektorowej
Lub źródło danych do bezpośredniego dostępu do OGR
typ_łuku=ciąg[,ciąg,...]
Typ łuku
Opcje: linia, granica
Zaniedbanie: linia, granica
współrzędne=x1,y1,x2,y2 [wymagany]
Współrzędne początkowe i końcowe
warstwa_łuku=ciąg
Warstwa łukowa
Obiekty wektorowe mogą mieć wartości kategorii na różnych warstwach. Ta liczba określa
jakiej warstwy użyć. W przypadku użycia z bezpośrednim dostępem do OGR jest to nazwa warstwy.
Zaniedbanie: 1
warstwa_węzłów=ciąg
Warstwa węzłów
Obiekty wektorowe mogą mieć wartości kategorii na różnych warstwach. Ta liczba określa
jakiej warstwy użyć. W przypadku użycia z bezpośrednim dostępem do OGR jest to nazwa warstwy.
Zaniedbanie: 2
arc_kolumna=ciąg
Kolumna kosztów łuku do przodu/w obu kierunkach (liczba)
arc_backward_column=ciąg
Kolumna kosztów w kierunku wstecznym łuku (liczba)
kolumna_węzła=ciąg
Kolumna Koszt węzła
kolor=ciąg
Oryginalny kolor linii
Zaniedbanie: czarny
podświetlony kolor=ciąg
Podświetlony kolor
Zaniedbanie: czerwony
bgcolor=ciąg
Kolor tła
Zaniedbanie: biały
OPIS
d.ścieżka umożliwia tworzenie sieci wektorowych o najkrótszej ścieżce. Kosztami mogą być albo długości linii, albo
atrybuty zapisane w tabeli bazy danych. Obsługiwane są przypisania kosztów zarówno dla łuków, jak i
węzłach, a także różne w obu kierunkach linii wektorowej. Dla obszarów koszt będzie
obliczane wzdłuż linii granicznych.
UWAGA
Użytkownik musi wyświetlić mapę wektorową przed użyciem d.path. Jeśli nie ma monitora graficznego
otwarte, w bieżącym katalogu generowany jest plik map.png.
Punkty „od” i „do” wprowadza się myszką na mapę wyświetlaną w GRASS
monitorze, lub jeśli współrzędne używana jest opcja, można je określić w sposób nieinteraktywny.
Akcje powiązane z przyciskami myszy są opisane w oknie terminala podczas działania
Komenda.
Aby obliczyć najkrótszą ścieżkę w sposób nieinteraktywny i zapisać ścieżkę na nowej mapie wektorowej, użyj
dotychczasowy v.net.ścieżka moduł.
PRZYKŁADY
Interaktywne wyznaczanie najkrótszych ścieżek w sieci drogowej (przykładowy zbiór danych z Karoliny Północnej):
g.region wektor=główne drogi -p
d.vect roadmajor
główne współrzędne dróg d.path=668646.15,224447.16,668348.83,235894.02
Nieinteraktywne wyznaczanie najkrótszych ścieżek w sieci drogowej (przykładowy zbiór danych z Karoliny Północnej):
d.path -b główne współrzędne dróg=668646.15,224447.16,668348.83,235894.02
Użyj d.pathgrass online, korzystając z usług onworks.net