Aceasta este comanda d.vect.thematicgrass 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
d.vect.tematic - Afișează o hartă vectorială tematică în cadrul graficului activ.
CUVINTE CHEIE
display, cartografie, hartă coropletă, legendă
REZUMAT
d.vect.tematic
d.vect.tematic --Ajutor
d.vect.tematic [-len] Hartă=nume [strat=şir] coloană=nume [pauze=şir[,şir,...]]
[Algoritmul=şir] [nclasele=întreg] culori=şir[,şir, ...] [Unde=sql_query]
[boundary_width=întreg] [culoare_limită=nume] [legendfile=nume] [-suprascrie]
[--ajutor] [-prolix] [-liniştit] [-ui]
Steaguri:
-l
Creați informații despre legendă și trimiteți la stdout
-e
Când imprimați informații despre legendă, includeți informații statistice extinse din clasificare
Algoritmul
-n
Nu desenați harta, ci doar afișați legenda
--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:
Hartă=nume [necesar]
Numele hărții vectoriale
Sau sursa de date pentru acces direct OGR
strat=şir
Numărul sau numele stratului
Numărul stratului. Dacă -1, toate straturile sunt afișate.
Mod implicit: 1
coloană=nume [necesar]
Numele coloanei cu atribut care trebuie clasificat
pauze=șir[,șir,...]
Pauze de curs, fara minim si maxim
Algoritmul=şir
Algoritm de utilizat pentru clasificare
Opțiuni: int, std, cam, equ, spune
int: intervale simple
std: abateri standard
aici: cuantile
teh: echiprobabil (distribuție normală)
nclasele=întreg
Numărul de clase de definit
culori=șir[,șir,...] [necesar]
Culori (una per clasa)
Unde=sql_query
Condițiile WHERE ale instrucțiunii SQL fără cuvântul cheie „unde”.
Exemplu: venit < 1000 și hab >= 10000
boundary_width=întreg
Lățimea limitei
Mod implicit: 0
culoare_limită=nume
Culoarea limită
Fie un nume de culoare standard, fie un triplet R:G:B
Mod implicit: negru
legendfile=nume
Fișier în care să salvați instrucțiunile d.graph pentru afișarea legendei
DESCRIERE
d.vect.tematic desenează hărți vectoriale coropletice tematice pe baza unei coloane de atribute sau a unui
expresie care implică mai multe coloane. Este nevoie de o listă de clasă pauze (excluzând
valori minime și maxime) și o listă de culori pentru a aplica la clase (trebuie să fie
număr de pauze de curs + 1).
În loc de o listă de pauze de clasă, utilizatorul poate alege și o clasificare Algoritmul și
un număr de clase (nbclasses). Vezi v.clasa pentru mai multe informații despre aceste diferite
algoritmi.
Important Note: Modulul acceptă în prezent numai zonă tip de vector. Pentru afisare
pot fi utilizate hărți vectoriale coropletice tematice de alte tipuri (puncte, linii).
d.vect.tematic2 disponibil în AddOns prin g.extensie.
NOTE
-l flag indică modulului să imprime informații despre legendă (clasă minute | clasă max |
număr of observații in clasă | culoare) la ieșirea standard pentru utilizare ulterioară în grafică
software. Când este combinat cu -e steag, informațiile din legendă vor fi extinse cu
câteva informații statistice suplimentare. Dacă -n este setat, modulul se va imprima doar
informațiile din legendă fără a desena harta. Dacă utilizatorul oferă o legendfile, modulul
va scrie d.graf instrucțiuni pentru a picta o legendă în acel fișier.
EXEMPLE
tematic Hartă implementate cu clase
d.vect.thematic -l map=communes3 column=pop \
pauze=111393.250000,222785.500000,334177.750000 \
colors="255:0:0,0:255:0,0:0:255,0,0,0"
tematic Hartă implementate cu calculată clasă pauze
Următorul exemplu utilizează un atribut calculat (densitate = pop/zonă) și standardul
algoritm de abatere pentru a calcula pauzele de clasă pentru 5 clase:
d.vect.thematic -l map=communes2 column=algoritm pop/zonă=std \
nbclasses=5 colors="0:0:255,50:100:255,255:100:50,255:0:0,156:0:0"
Pentru a desena legenda poligoanelor în afișajul grafic, procedura este:
# salvați mai întâi instrucțiunile de legendă într-un fișier
d.vect.thematic -n map=communes2 column=algoritm pop/zonă=std \
nbclasses=5 colors="0:0:255,50:100:255,255:100:50,255:0:0,156:0:0" \
legendfile=legend_pop_dens
# deschide un monitor
d.mon wx0
# desenați harta
d.vect.thematic map=communes2 column=algoritm pop/zonă=std \
nbclasses=5 colors="0:0:255,50:100:255,255:100:50,255:0:0,156:0:0"
# desenează legenda
d.graph input=legend_pop_dens
Pentru a îmbunătăți și mai mult această legendă, editați fișierul legendă în consecință și rulați din nou
proces.
tematic Hartă implementate cu calculată clasă pauze
Exemplu pentru setul de date eșantion din Carolina de Nord, colorarea poligoanelor după dimensiunea zonei:
# salvați mai întâi instrucțiunile de legendă într-un fișier
d.vect.thematic -n map=coloana geologie=algoritm SHAPE_area=int nclase=6 \
colors=215:48:39,252:141:89,254:224:139,217:239:139,145:207:96,26:152:80 \
legendfile=geology.leg
# deschide afișajul grafic
d.mon wx0
# desenează conturul poligoanelor
d.vect hartă=tip geologie=limită
# desenați umplere cu culoare
d.vect.thematic map=geology column=SHAPE_area algoritm=int nclasses=6 \
colors="215:48:39,252:141:89,254:224:139,217:239:139,145:207:96,26:152:80" \
# desenați legendă
d.graph input=geology.leg
Harta tematică a dimensiunilor zonelor
Utilizați d.vect.thematicgrass online folosind serviciile onworks.net