Jest to polecenie r.grow.distancegrass, 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Ę
r.odległość.rozrostu - Generuje mapę rastrową zawierającą odległości do najbliższych obiektów rastrowych.
SŁOWA KLUCZOWE
raster, odległość, bliskość
STRESZCZENIE
r.odległość.rozrostu
r.odległość.rozrostu --help
r.odległość.rozrostu [-m] wkład=Nazwa [dystans=Nazwa] [wartość=Nazwa] [metryczny=ciąg]
[--przepisać] [--pomoc] [--gadatliwy] [--cichy] [--ui]
Flagi:
-m
Odległości wyjściowe w metrach zamiast w jednostkach mapy
--przepisać
Zezwalaj plikom wyjściowym na zastępowanie istniejących plików
--help
Wydrukuj podsumowanie wykorzystania
--gadatliwy
Pełne wyjście modułu
--cichy
Cichy moduł wyjściowy
--UI
Wymuś uruchomienie okna GUI
Parametry:
wkład=Nazwa [wymagany]
Nazwa wejściowej mapy rastrowej
dystans=Nazwa
Nazwa mapy rastrowej wyjściowej odległości
wartość=Nazwa
Nazwa mapy rastrowej wyjściowej wartości
metryczny=ciąg
metryczny
Opcje: euklidesowy, do kwadratu, maksymalny, Manhattan, geodezyjne
Zaniedbanie: euklidesowa
OPIS
r.odległość.rozrostu generuje mapy rastrowe przedstawiające odległość do najbliższej wartości niezerowej
komórka w mapie wejściowej i/lub wartość najbliższej komórki innej niż null.
UWAGI
Użytkownik ma możliwość określenia pięciu różnych metryk kontrolujących geometrię
tworzone są wyhodowane komórki (kontrolowane przez metryczny parametr): Euklidesa, Do kwadratu,
Manhattan, Maksymalny, Geodezja.
Kurs Euklidesa dystans or Euklidesa metryczny to „zwykła” odległość między dwoma punktami
że mierzy się linijką, co można udowodnić poprzez wielokrotne stosowanie tej zasady
Twierdzenie Pitagorasa. Formuła jest podana przez:
d(dx,dy) = sqrt(dx^2 + dy^2)
Komórki hodowane przy użyciu tej metryki tworzyłyby izolinie odległości kołowe od a
danego punktu, z odległością podaną przez promień.
Kurs Do kwadratu metryka to Euklidesa odległość do kwadratu, tj. po prostu pomija pierwiastek kwadratowy
obliczenie. Może to być szybsze i wystarczające, jeśli wymagane są tylko wartości względne.
Kurs Manhattan metrycznylub Taksówka geometria, jest formą geometrii, w której stosowana jest zwykła metryka
geometrii euklidesowej zostaje zastąpiona nową metryką, w której określa się odległość pomiędzy dwoma punktami
jest sumą (bezwzględnych) różnic ich współrzędnych. Nazwa nawiązuje do
układ siatki większości ulic na wyspie Manhattan, co powoduje najkrótszą ścieżkę a
samochód mógł przejechać pomiędzy dwoma punktami w mieście, aby mieć długość równą odległości punktów
w geometrii taksówki. Formuła jest podana przez:
d(dx,dy) = abs(dx) + abs(dy)
gdzie komórki hodowane przy użyciu tej metryki utworzyłyby izolinie odległości
w kształcie rombu od danego punktu.
Kurs Maksymalny metryczny jest wyrażona wzorem
d(dx,dy) = max(abs(dx),abs(dy))
gdzie izolinie odległości od punktu są kwadratami.
Kurs Geodezja metryczny jest obliczana jako odległość geodezyjna i może być używana wyłącznie w
lokalizacje o szerokości i długości geograficznej. Zaleca się używanie go razem z -m flaga w porządku
wyświetlać odległości w metrach zamiast w jednostkach mapy.
PRZYKŁADY
Dystans od dotychczasowy Strumienie sieć
Przykładowy zestaw danych z Północnej Karoliny:
g.region raster=pochodzące ze strumieni -str
r.grow.distance input=strumienie_pochodna odległość=dystans_od_strumieni
Euklidesa dystans od dotychczasowy Strumienie sieć in metrów (mapa podzbiór)
Euklidesa dystans od dotychczasowy Strumienie sieć in metrów (Szczegół, z naszej pokazane w
d.rast.num)
Dystans od morze in metrów in długości i szerokości geograficznej lokalizacja
g.region raster=morze -str
r.grow.distance -m input=odległość morska=odległość_od_sea_geodetyczna metryka=geodezyjna
Geodezja Odległości do morze in metrów
Użyj r.grow.distancegrass online, korzystając z usług onworks.net