Aceasta este comanda r.distancegrass 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.distanta - Localizează cele mai apropiate puncte dintre obiecte în două hărți raster.
CUVINTE CHEIE
raster, distanță
REZUMAT
r.distanta
r.distanta --Ajutor
r.distanta [-lon] Hartă=nume1,nume2[,nume1,nume2, ...] [separator=caracter] [fel=şir]
[--ajutor] [-prolix] [-liniştit] [-ui]
Steaguri:
-l
Includeți etichete de categorii în rezultat
-o
Raportați distanța zero dacă rasterele se suprapun
-n
Raportați obiectele nule ca *
--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:
Hartă=nume1,nume2[,nume1,nume2,...] [necesar]
Numele a două hărți raster de intrare pentru calcularea distanțelor între clase
separator=caracter
Separator de câmpuri
Caractere speciale: țeavă, virgulă, spațiu, tab, linie nouă
Mod implicit: :
fel=şir
Sortați rezultatul după distanță
Implicit: sortat pe categorii
Opțiuni: asc, desc
asc: Sortați după distanță în ordine crescătoare
desc: Sortați după distanță în ordine descrescătoare
DESCRIERE
r.distanta localizează cele mai apropiate puncte dintre „obiecte” în două hărți raster. Un obiect"
este definit ca toate celulele grilei care au același număr de categorie și cele mai apropiate mijloace
având cea mai scurtă distanță „în linie dreaptă”. Centrele celulare sunt considerate pentru
calculul distanței (două celule de grilă adiacente au distanța dintre celula lor
centre).
Ieșirea este o listă ASCII, o linie pe pereche de obiecte, în următoarea formă:
cat1:cat2:distance:east1:north1:east2:north2
cat1
Numărul categoriei de pe harta 1
cat2
Numărul categoriei de pe harta 2
distanţă
Distanța în metri dintre „cat1” și „cat2”
est1, nord1
Coordonatele celulei grilei „cat1” care este cea mai apropiată de „cat2”
est2, nord2
Coordonatele celulei grilei „cat2” care este cea mai apropiată de „cat1”
Steaguri
-l Indicatorul -l scoate la început etichetele de categorii ale obiectelor raster potrivite
de linie, dacă există.
-o Indicatorul -o raportează distanța zero dacă rasterele de intrare se suprapun.
NOTE
Formatul de ieșire se pretează la filtrare. De exemplu, pentru a „vedea” linii care leagă fiecare
perechile de categorii în două hărți, filtrați rezultatul folosind awk și apoi în d.graf:
r.distanta harta=map1,map2 | \
awk -F: „{printează „mută”, $4,$5,”\ndraw”,$6,$7}” | d.graf -m
Pentru a crea o hartă vectorială a tuturor coordonatelor „map1”, filtrați rezultatul în awk și apoi
în v.in.ascii:
r.distanta harta=map1,map2 | \
awk -F: „{printează $4,$5}” | v.in.ascii format=point output=nume separator=spațiu
Utilizați r.distancegrass online folosind serviciile onworks.net