Ito ang command na i.topo.corrgrass 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
i.topo.corr - Kinakalkula ang topographic na pagwawasto ng reflectance.
KEYWORDS
imagery, terrain, topographic correction
SINOPSIS
i.topo.corr
i.topo.corr - Tumulong
i.topo.corr [-is] [input=pangalan[,pangalan,...]] output=pangalan basemap=pangalan tugatog=lumutang
[azimuth=lumutang] [paraan=pisi] [--patungan] [--Tulungan] [--pandiwang] [--tahimik]
[--ui]
Mga Bandila:
-i
Output sun illumination terrain model
-s
I-scale ang output sa input at kopyahin ang mga panuntunan ng kulay
--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,...]
Pangalan ng mga mapa ng reflectance raster na itatama sa topograpiya
output=pangalan [kailangan]
Pangalan (flag -i) o prefix para sa mga mapa ng output raster
basemap=pangalan [kailangan]
Pangalan ng input base raster map (elevation o illumination)
tugatog=lumutang [kailangan]
Solar zenith sa mga degree
azimuth=lumutang
Solar azimuth sa mga degree (kung flag -i lang)
paraan=pisi
Paraan ng pagwawasto ng topograpiya
Pagpipilian: cosine, minnaert, c-factor, porsiyento
Default: c-factor
DESCRIPTION
i.topo.corr ay ginagamit upang topographically iwasto ang reflectance mula sa mga file ng imahe, hal
nakuha sa i.landsat.toar, gamit ang isang sun illumination terrain model. Ang pag-iilaw na ito
kinakatawan ng modelo ang cosine ng anggulo ng insidente i, ibig sabihin, ang anggulo sa pagitan ng normal hanggang
lupa at sinag ng araw.
Tandaan: Kung kinakailangan, ang posisyon ng araw ay maaaring kalkulahin para sa isang naibigay na petsa na may r.sunmask.
Figure na nagpapakita ng terrain at solar angle
Paggamit ng -i flag at binigyan ng elevation basemap (metric), i.topo.corr lumilikha ng isang simple
modelo ng pag-iilaw gamit ang formula:
· cos_i = cos(s) * cos(z) + sin(s) * sin(z) * cos(a - o)
saan, i ay ang anggulo ng insidente na kalkulahin, s ay ang terrain slope angle, z ay ang
solar zenith angle, a ang anggulo ng solar azimuth, o ang anggulo ng aspeto ng lupain.
Para sa bawat band file, ang itinamang reflectance (ref_c) ay kinakalkula mula sa orihinal
reflectance (ref_o) gamit ang isa sa apat na inaalok na pamamaraan (isang lambertian at dalawa
hindi lambertian).
Pamamaraan: cosine
· ref_c = ref_o * cos_z / cos_i
Pamamaraan: minnaert
· ref_c = ref_o * (cos_z / cos_i) ^k
saan, k ay nakuha sa pamamagitan ng linear regression ng
ln(ref_o) = ln(ref_c) - k ln(cos_i/cos_z)
Pamamaraan: c-factor
· ref_c = ref_o * (cos_z + c)/ (cos_i + c)
saan, c ay a/m mula sa ref_o = a + m * cos_i
Pamamaraan: porsiyento
Maaari naming gamitin ang cos_i upang tantyahin ang porsyento ng solar incidence sa ibabaw, pagkatapos ay ang
pagbabagong-anyo (cos_i + 1)/2 ay iba-iba mula sa 0 (ibabaw sa gilid na sumasalungat sa araw:
walang katapusang pagwawasto) hanggang 1 (direktang pagpapakita sa araw: walang pagwawasto) at ang naitama
ang reflectance ay maaaring kalkulahin bilang
· ref_c = ref_o * 2 / (cos_i + 1)
NOTA
1 Ang modelo ng pag-iilaw (cos_i) na may flag -i ay gumagamit ng aktwal na rehiyon bilang mga limitasyon at
ang resolution ng elevation map.
2 Ang topographic correction ay gumagamit ng buong reflectance file (null remain null) at nito
paglutas.
3 Ang mapa ng elevation upang kalkulahin ang modelo ng pag-iilaw ay dapat na sukatan.
HALIMBAWA
Una, gumawa ng modelo ng pag-iilaw mula sa mapa ng elevation (dito, SRTM). Pagkatapos ay mag-perform
ang topographic correction ng hal. ang mga banda toar.5, toar.4 at toar.3 na may output bilang
tcor.toar.5, tcor.toar.4, at tcor.toar.3 gamit ang pamamaraang c-factor (= c-correction):
# unang pass: lumikha ng modelo ng pag-iilaw
i.topo.corr -i base=SRTM zenith=33.3631 azimuth=59.8897 output=SRTM.illumination
# second pass: ilapat ang illumination model
i.topo.corr base=SRTM.illumination input=toar.5,toar.4,toar.3 output=tcor \
zenith=33.3631 method=c-factor
Mga sanggunian
· Law KH at Nichol J, 2004. Topographic Correction Para sa Differential Illumination
Mga Epekto Sa Ikonos Satellite Imagery. Mga International Archive ng Photogrammetry
Remote Sensing at Spatial na Impormasyon, pp. 641-646.
· Meyer, P. at Itten, KI at Kellenberger, KJ at Sandmeier, S. at Sandmeier,
R., 1993. Radiometric corrections ng topographically induced effects sa Landsat TM
data sa alpine terrain. Photogrammetric Engineering at Remote Sensing 48Na (17).
· Riaño, D. and Chuvieco, E. and Salas, J. and Aguado, I., 2003. Pagtatasa ng
Iba't ibang Topographic Corrections sa Landsat-TM Data para sa Pagmamapa ng Mga Uri ng Vegetation.
Mga Transaksyon ng IEEE Sa Geoscience At Remote Sensing, Vol. 41, No. 5
· Twele A. at Erasmi S, 2005. Pagsusuri ng topographic correction algorithm para sa
pinahusay na diskriminasyon sa takip ng lupa sa bulubunduking lugar ng Central Sulawesi.
Göttinger Geographische Abhandlungen, vol. 113.
Gamitin ang i.topo.corrgrass online gamit ang mga serbisyo ng onworks.net