Aceasta este comanda r.growgrass care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
r.creşte - Generează un strat de hartă raster cu zone învecinate crescute de o celulă.
CUVINTE CHEIE
raster, distanță, proximitate
REZUMAT
r.creşte
r.creşte --Ajutor
r.creşte [-m] intrare=nume producție=nume [rază=pluti] [metric=şir] [vechi=întreg]
[nou=întreg] [-suprascrie] [-ajutor] [-prolix] [-liniştit] [-ui]
Steaguri:
-m
Raza este mai degrabă în unități de hartă decât în celule
--sobrescrie
Permiteți fișierelor de ieșire să suprascrie fișierele existente
--Ajutor
Imprimați rezumatul utilizării
--verbos
Ieșire modulară
--Liniște
Ieșire silențioasă a modulului
--ui
Forțați lansarea dialogului GUI
parametri:
intrare=nume [necesar]
Numele hărții raster de intrare
producție=nume [necesar]
Nume pentru harta raster de ieșire
rază=pluti
Raza tamponului în celulele raster
Mod implicit: 1.01
metric=şir
metric
Opțiuni: euclidian, maxim, Manhattan
Mod implicit: euclidian
vechi=întreg
Valoare de scris pentru celulele de intrare care nu sunt NULL (-1 => NULL)
nou=întreg
Valoare de scris pentru celulele „crescute”.
DESCRIERE
r.creşte adaugă celule în jurul perimetrelor tuturor zonelor dintr-un strat de hartă raster specificat de utilizator
și stochează rezultatul într-un nou strat de hartă raster. Utilizatorul îl poate folosi pentru a crește cu unul sau
mai mult de o celulă (prin variarea dimensiunii rază parametru), sau similar r.tampon, Dar
cu opțiunea de conservare a celulelor originale (similar cu combinarea r.tampon și
r.patch).
NOTE
Utilizatorul are opțiunea de a specifica trei metrici diferite care controlează geometria
în care sunt create celulele crescute, (controlate de metric parametru): euclidiană,
Manhattan și Maxim.
euclidiană distanţă or euclidiană metric este distanța „obișnuită” dintre două puncte
că s-ar măsura cu o riglă, ceea ce poate fi dovedit prin aplicarea repetată a
Teorema lui Pitagora. Formula este data de:
d(dx,dy) = sqrt(dx^2 + dy^2)
Celulele crescute folosind această metrică ar forma izolinii de distanță care sunt circulare de la a
punct dat, cu distanța dată de rază.
Manhattan metric, Taxi geometrie, este o formă de geometrie în care metrica obișnuită
de geometrie euclidiană este înlocuită cu o nouă metrică în care distanţa dintre două puncte
este suma diferențelor (absolute) ale coordonatelor lor. Numele face aluzie la
aspectul grilei majorității străzilor de pe insula Manhattan, ceea ce determină calea cea mai scurtă a
mașina ar putea dura între două puncte din oraș pentru a avea lungimea egală cu distanța punctelor
în geometria taxiului. Formula este data de:
d(dx,dy) = abs(dx) + abs(dy)
unde celulele crescute folosind această metrică ar forma izolinii de distanță care sunt
în formă de romb dintr-un punct dat.
Maxim metric este dat de formula
d(dx,dy) = max(abs(dx),abs(dy))
unde izoliniile distanței de la un punct sunt pătrate.
Dacă există două celule care sunt candidate egale pentru a crește într-un spațiu gol, r.creşte voi
alegeți cel mai nordic candidat; dacă există mai mulți candidați cu același
spre nord se alege cel mai vestic.
EXEMPLU
În acest exemplu, harta lacurilor din locația setului de date eșantion din Carolina de Nord este stocată în tampon:
g.regiune raster=lacuri -p
r.grow input=lakes output=lakes_grown_50m rază=10
Utilizați r.growgrass online folosind serviciile onworks.net