t.registergrass - Online sa Cloud

Ito ang command na t.registergrass na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


t.magrehistro - Nagrerehistro ng mga mapa ng raster, vector at raster3d sa mga dataset ng space time.

KEYWORDS


temporal, pamamahala ng mapa, rehistro, oras

SINOPSIS


t.magrehistro
t.magrehistro - Tumulong
t.magrehistro [-i] [input=pangalan] [mga mapa=pangalan[,pangalan,...]] [uri=pangalan] [file=pangalan]
[simula=pisi] [dulo=pisi] [yunit=pisi] [pagtaas=pisi] [panghiwalay=katangian]
[--patungan] [--Tulungan] [--pandiwang] [--tahimik] [--ui]

Mga Bandila:
-i
Gumawa ng pagitan (oras ng pagsisimula at pagtatapos) kung sakaling may pagtaas at oras ng pagsisimula
nakalaan

--patungan
Pahintulutan ang mga output file na i-overwrite ang mga kasalukuyang file

- Tumulong
I-print ang buod ng paggamit

--verbose
Verbose na output ng module

--tahimik
Tahimik na output ng module

--ui
Piliting ilunsad ang dialog ng GUI

parameter:
input=pangalan
Pangalan ng input space time dataset

mga mapa=pangalan [, pangalan,...]
Pangalan ng input na mga mapa

uri=pangalan
Uri ng input na mapa
Pagpipilian: raster, vector, raster_3d
Default: raster

file=pangalan
Mag-input ng file na may mga pangalan ng mapa, isa bawat linya
Bilang karagdagan, ang oras ng pagsisimula at ang oras ng pagtatapos ay maaaring tukuyin sa bawat linya

simula=pisi
Wastong petsa at oras ng pagsisimula ng unang mapa
I-format ang ganap na oras: "yyyy-mm-dd HH:MM:SS +HHMM", ang relatibong oras ay nasa uri ng integer).

dulo=pisi
Wastong petsa at oras ng pagtatapos ng lahat ng mapa
I-format ang ganap na oras: "yyyy-mm-dd HH:MM:SS +HHMM", ang relatibong oras ay nasa uri ng integer).

yunit=pisi
Unit ng time stamp
Dapat itakda ang unit sa kaso ng mga relatibong time stamp
Pagpipilian: taon, buwan, araw, oras, minuto, segundo

pagtaas=pisi
Ang pagtaas ng oras, gumagana lamang kasabay ng opsyon sa pagsisimula
Pagdaragdag ng oras sa pagitan ng mga mapa para sa wastong paggawa ng pagitan ng oras (format absolute: NNN
segundo, minuto, oras, araw, linggo, buwan, taon; ang kamag-anak ng format ay integer: 5)

panghiwalay=katangian
Field separator character ng input file
Mga espesyal na character: pipe, kuwit, espasyo, tab, bagong linya
Default: tubo

DESCRIPTION


Ang module t.magrehistro ay idinisenyo upang magrehistro ng mga mapa ng raster, 3D raster at vector sa
temporal na database at sa partikular na mga dataset ng space time. Ang modyul na ito ay dapat gamitin sa pagtatalaga
mga time stamp sa raster, 3D raster at mga mapa ng vector. Ang umiiral na mga module ng timestamp
Ang r.timestamp, r3.timestamp at v.timestamp ay hindi nagrerehistro ng mga mapa sa temporal
database ng GRASS. Gayunpaman, ang mga timestamp na ginawa gamit ang mga module na ito ay maaaring
basahin at ginagamit ng t.magrehistro. Gumagana lamang ito para sa mga mapa na hindi pa nakarehistro
ang temporal na database.

Sinusuportahan ng module na ito ang absolute at relative time. Ang ganap na temporal na uri ay tumutukoy sa a
nakapirming petsa habang ang relatibong temporal na uri ay tumutukoy sa data na walang mga nakapirming time stamp
(hal., mga sequential na mapa na ginagamit upang kalkulahin ang mga multi-decadal na average).

Ang mga mapa ay maaaring irehistro sa pamamagitan ng command line argument (isang listahan ng mga comma separated map name) o
gamit ang isang input file. Ang oras ng pagsisimula, oras ng pagtatapos at isang temporal na pagtaas ay maaaring ibigay
sa pamamagitan ng command line o sa input file. Ang oras ng pagtatapos at pagdaragdag ay kapwa eksklusibo. Ang
ang user ay maaaring magrehistro ng mga solong mapa o isang listahan ng mga mapa nang sabay-sabay. Maaaring mairehistro ang mga mapa sa ilang
mga dataset ng space time gamit ang parehong timestamp.

Ang pagtaas opsyon at ang -i flag (upang lumikha ng mga agwat ng oras) gumagana lamang kasabay
sa simula opsyon. Kung ang isang input file na may mga time stamp ay ginamit, ang pagtaas
opsyon at ang -i flag ay hindi suportado.

Ang oras ng pagsisimula at oras ng pagtatapos na may ganap na oras ay dapat ibigay gamit ang format yyyy-mm-dd
HH: MM: SS +HHMM. Ito ay suportado upang tukuyin lamang ang petsa yyyy-mm-dd. Sa kaso ng kamag-anak
oras na dapat ibigay ang temporal unit (mga taon, buwan, araw, oras, minuto o segundo).
Ang kaugnay na oras ng pagsisimula, oras ng pagtatapos at ang pagdagdag ay mga integer.

NOTA


Ang mga timestamp ng mga nakarehistrong mapa ay maiimbak sa temporal na database at sa
metadata ng mga mapa ng damo sa spatial database. Tinitiyak nito na magagawa ng mga timestamp
palaging naa-access sa (r|r3|v).timestamp at ang temporal na mga module. Dapat ang mga timestamp
mababago lamang gamit ang t.magrehistro dahil ang (r|r3|v).timestamp walang access ang mga module
ang temporal na database.

INPUT FILE FORMAT


Ang input file ay binubuo ng isang listahan ng mga pangalan ng mapa, opsyonal kasama ang mga time stamp. Bawat isa
Ang pangalan ng mapa ay dapat na naka-imbak sa isang hilera sa file na ito.

Mayroong ilang mga pagpipilian upang magrehistro ng mga mapa, pagtaas opsyon at ang -i bandila ay
suportado:

Pagtutukoy ng mga pangalan ng mapa:
terra_lst_day20020113
terra_lst_day20020114
terra_lst_day20020115
terra_lst_day20020116
terra_lst_day20020117

Pagtutukoy ng mga pangalan ng mapa at ang ganap na oras ng pagsisimula (petsa) ng mga pagkakataon ng oras, hindi
sumusuporta para sa pagtaas opsyon at ang -i bandila:
terra_lst_day20020113|2002-01-13
terra_lst_day20020114|2002-01-14
terra_lst_day20020115|2002-01-15
terra_lst_day20020116|2002-01-16
terra_lst_day20020117|2002-01-17

Pagtutukoy ng mga pangalan ng mapa at ang absolute time stamp (datetime), hindi suporta para sa
pagtaas opsyon at ang -i bandila:
terra_lst_day20020113|2002-01-13 10:30
terra_lst_day20020114|2002-01-14 10:30
terra_lst_day20020115|2002-01-15 10:30
terra_lst_day20020116|2002-01-16 10:30
terra_lst_day20020117|2002-01-17 10:30

Pagtutukoy ng pangalan ng mapa at ang ganap na agwat ng oras sa simula, hindi suporta para sa
pagtaas opsyon at ang -i bandila: at oras ng pagtatapos:
prec_1|2001-01-01|2001-04-01
prec_2|2001-04-01|2001-07-01
prec_3|2001-07-01|2001-10-01
prec_4|2001-10-01|2002-01-01
prec_5|2002-01-01|2002-04-01
prec_6|2002-04-01|2002-07-01

Halimbawa


Hilaga Carolina dataset
paggamit a teksto file
Magrehistro ng mga mapa sa isang absolute space time dataset, na lumilikha ng time interval
# una: maghanda ng text file na may listahan ng mga input na mapa (tingnan sa itaas)
# segundo: magrehistro ng mga mapa
t.register -i type=raster input=precipitation_monthly
file=list_of_input_maps.txt start=2009-01-01
increment="1 buwan"

paggamit g.listahan upang makabuo ng input
Magrehistro ng mga mapa sa isang absolute space time dataset, na lumilikha ng time interval
t.register -i type=raster input=precipitation_monthly
maps=`g.list raster pattern="*precip*" sep=comma` start=2009-01-01
increment="1 buwan"

Sintetiko mga mapa
Sa halimbawang ito lumikha kami ng 6 na mapa ng raster na irerehistro sa isang solong oras ng espasyo
raster dataset na pinangalanang precip_abs gamit ang buwanang temporal na granularity. Ang -i bandila
bumubuo ng pagitan ng oras. Ang mga nabuong timestamp ay susuriin gamit r.timestamp at
t.rast.list. Magrerehistro kami ng karagdagang mapa na may timestamp na itinakda sa
r.timestamp.
r.mapcalc expression="prec_1 = 100"
r.mapcalc expression="prec_2 = 200"
r.mapcalc expression="prec_3 = 300"
r.mapcalc expression="prec_4 = 400"
r.mapcalc expression="prec_5 = 500"
r.mapcalc expression="prec_6 = 600"
t.create type=strds temporaltype=absolute
output=precip_abs title="Example"
descr="Halimbawa"
t.register -i type=raster input=precip_abs
maps=prec_1,prec_2,prec_3,prec_4,prec_5,prec_6
start="2001-01-01" increment="1 buwan"
r.timestamp prec_1
1 Ene 2001 00:00:00 / 1 Peb 2001 00:00:00
r.timestamp prec_2
1 Peb 2001 00:00:00 / 1 Mar 2001 00:00:00
t.rast.list input=precip_abs
pangalan|mapset|start_time|end_time
prec_1|PERMANENT|2001-01-01 00:00:00|2001-02-01 00:00:00
prec_2|PERMANENT|2001-02-01 00:00:00|2001-03-01 00:00:00
prec_3|PERMANENT|2001-03-01 00:00:00|2001-04-01 00:00:00
prec_4|PERMANENT|2001-04-01 00:00:00|2001-05-01 00:00:00
prec_5|PERMANENT|2001-05-01 00:00:00|2001-06-01 00:00:00
prec_6|PERMANENT|2001-06-01 00:00:00|2001-07-01 00:00:00
r.mapcalc expression="prec_7 = 700"
r.timestamp map=prec_7 date="1 jul 2001 / 1 aug 2001"
t.register type=raster input=precip_abs maps=prec_7
t.rast.list input=precip_abs
pangalan|mapset|start_time|end_time
prec_1|PERMANENT|2001-01-01 00:00:00|2001-02-01 00:00:00
prec_2|PERMANENT|2001-02-01 00:00:00|2001-03-01 00:00:00
prec_3|PERMANENT|2001-03-01 00:00:00|2001-04-01 00:00:00
prec_4|PERMANENT|2001-04-01 00:00:00|2001-05-01 00:00:00
prec_5|PERMANENT|2001-05-01 00:00:00|2001-06-01 00:00:00
prec_6|PERMANENT|2001-06-01 00:00:00|2001-07-01 00:00:00
prec_7|PERMANENT|2001-07-01 00:00:00|2001-08-01 00:00:00

Gamitin ang t.registergrass online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa