50 likes | 221 Views
Modelovanie DTM v gis. Cvičenie č. 10 Gabriel Petříček, Juraj Straka. Vytvorte si prvé a druhé parciálne derivácie v .surf.rst - vstup = bodová vrstva ( Required ) - výstup = fx , fy , fxx , fyy ( Outputs ) - nastavte masku ( Parameters ) - tension = 30
E N D
Modelovanie DTM v gis Cvičenie č. 10 Gabriel Petříček, Juraj Straka
Vytvorte si prvé a druhé parciálne derivácie v.surf.rst - vstup = bodová vrstva (Required) - výstup = fx, fy, fxx, fyy(Outputs) - nastavte masku (Parameters) - tension = 30 - zaškrtnite parameter z (Selection) - layer = 0 (Selection) • Zvoliť len nulové hodnoty fx a fy • r.contour - vstup fx / fy(Required) - výstup fx_nula / fy_nula(Required) - levels = 0 (Optional)
Konverzia na raster v.to.rast; • parameter use = val 4. Sčítať fx_nula_rast + fy_nula_rast (Raster MapCalculator). Výstup singularne_body_rast • Previesť singularne_body_rast na vektor. Formát • r.to.vect • Výstup = singularne_body • Pridajte nový stĺpec do tabuľky vrstvy singularne_body • v.db.addcol • Vstup = singularne_body • Columns = FXX DOUBLE PRECISION
Naplnte stĺpec FXX hodnotami s vrstvy fxx • v.what.rast • Vstup = singularne_body • Raster = fxx • Column = FXX • Previesť singularne_body na rast. formát • v.to.rast • Vstup = singularne_body • Výstup = SB_rast • Attr = FXX
Reklasifikujte singulárne body na vrcholové a depresné (vrcholové >0; depresné <0) • Raster MapCalculator • If(SB_rast>0,1,-1) • Výstup = SB_rast_rec • Konverzia na vektor. Formát • r.to.vect • Výstup = SB_vect_rec • Rozlíšte singulárne body na vrcholové a depresné • V.extract • Vstup = SB_vect_rec • Výstup = vrcholy / depresie • Where = value = 1 Vrcholy (Selection) • Where = value = -1 Depresie (Selection)