GoGPT Best VPN GoSearch

Favicon OnWorks

v.randomgrass - Online în cloud

Rulați v.randomgrass în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda v.randomgrass 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


v.aleatorie - Generează puncte vectoriale aleatorii 2D/3D.

CUVINTE CHEIE


vector, eșantionare, statistici, aleatoriu, model de puncte

REZUMAT


v.aleatorie
v.aleatorie --Ajutor
v.aleatorie [-ovăz] producție=nume npuncte=întreg [restrânge=nume] [strat=şir]
[pisici=gamă] [Unde=sql_query] [zmin=pluti] [zmax=pluti] [sămânţă=întreg]
[coloană=nume] [tip_coloană=şir] [-suprascrie] [-ajutor] [-prolix] [-liniştit]
[--ui]

Steaguri:
-z
Creați ieșire 3D

-a
Generați n puncte pentru fiecare zonă individuală

-b
Nu construiți topologie

--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:
producție=nume [necesar]
Nume pentru harta vectorială de ieșire

npuncte=întreg [necesar]
Numărul de puncte de creat

restrânge=nume
Numele hărții vectoriale de intrare
Limitați punctele la zonele din vectorul de intrare

strat=şir
Numărul sau numele stratului („-1” pentru toate straturile)
O singură hartă vectorială poate fi conectată la mai multe tabele de baze de date. Acest număr
determină ce tabel să folosească. Când este utilizat cu acces direct OGR, acesta este stratul
nume.
Mod implicit: -1

pisici=gamă
Valori de categorie
Exemplu: 1,3,7-9,13

Unde=sql_query
Condițiile WHERE ale instrucțiunii SQL fără cuvântul cheie „unde”.
Exemplu: venit < 1000 și hab >= 10000

zmin=pluti
Înălțimea z minimă (necesită steag -z sau numele coloanei)
Mod implicit: 0.0

zmax=pluti
Înălțimea maximă z (necesită steag sau coloană -z)
Mod implicit: 0.0

sămânţă=întreg
Semințele pentru a inițializa generatorul aleator. Dacă nu este setat, este utilizat ID-ul procesului

coloană=nume
Numele coloanei pentru valorile z
Scrie valorile z pe coloană

tip_coloană=şir
Tip de coloană pentru valorile z
Opțiuni: întreg, dubla precizie
Mod implicit: dubla precizie

DESCRIERE


v.aleatorie generează aleatoriu puncte vectoriale în regiunea curentă folosind opțiunea selectată
generator de numere aleatorii.

v.aleatorie poate genera și puncte vectoriale 3D sau poate scrie valori aleatorii în tabelul de atribute.
Intervalul de înălțime a punctului sau intervalul de valori ale atributului este controlat prin specificarea zmin și zmax
valorile. Ambele valori z sunt incluse în interval (zmin <= z <= zmax). Generat aleatoriu
tipul valorii atributului poate fi controlat de tipul de date pe coloană. Utilizare INTEGER tip de coloană pentru
numere întregi și DUBLA PRECIZIE pentru numere în virgulă mobilă. Valorile întregi sunt calculate prin
rotunjirea numărului aleator în virgulă mobilă.

Pentru a produce rezultate repetabile, o sămânță aleatorie poate fi setată folosind opțiunea sămânţă.

Restricţie la vector domenii
Daca un intrare este specificată harta vectorială cu zone, locația punctelor aleatoare este
limitat la zonele selectate. În mod implicit, numărul de puncte solicitat este
distribuite pe toate zonele.

În cazul în care -a este dat steag, numărul de puncte solicitat este generat pentru fiecare individ
zonă. De exemplu, dacă ar trebui generate 20 de puncte și harta de intrare are 100 de persoane
zone, vor fi generate 2000 de puncte în total.

EXEMPLE


Toate exemplele folosesc setul de date eșantion din Carolina de Nord.

Generați 20 de puncte aleatorii cu atribut binar (doar 0 sau 1):
v.ieșire aleatorie=binary_random npuncte=20 zmin=0 zmax=1 coloană='INTEGER binar'
Generați 20 de puncte 3D aleatorii folosind o anumită sămânță aleatorie:
v.seed aleatoriu=52 ieșire=înălțime_aleatorie npuncte=40 zmin=110 zmax=170 -z

Puncte aleatorii cu coordonate X, Y și Z diferite Obțineți 20 de mostre aleatorii din raster
Hartă:
g.regiune -p raster=altitudine
v.ieșire aleatorie=eșantioane_aleatoare npuncte=20
v.db.addtable map=random_samples layer=1 columns='cat INTEGER, sample DOUBLE PRECISION'
v.what.rast vector=random_samples raster=elevation@PERMANENT layer=1 column=sample
Generați 20 de puncte aleatoare și eșantionați date despre atribute de pe harta geologică (vectorală):
g.regiunea -p vector=geologie
v.ieșire aleatorie=eșantioane_aleatoare npuncte=20
v.db.addtable map=random_samples layer=1 columns='cat întreg, geologie varchar(100)'
v.what.vect vector=random_samples layer=1 coloană=geologie \
qvector=geology@PERMANENT qlayer=1 qcolumn=label
Generați 20 de puncte aleatorii în zonele împădurite
g.region -p raster=landclass96
r.to.vect -v input=landclass96 output=landclass96 tip=area
v.random input=landclass96 output=random_samples npoints=20 \
unde="label = 'pădure'"
Generați 20 de puncte aleatorii în fiecare petec de pădure
g.region -p raster=landclass96
r.to.vect -v input=landclass96 output=landclass96 tip=area
v.random input=landclass96 output=random_samples npoints=20 \
unde="label = 'pădure'" -a

Utilizați v.randomgrass online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.