1 4. Método stadístco para l mapo d amnaza por dslzamntos Cs van Wstn Lbro: onham-cartrm, capítulo 9, pp 30-333 Método d nformacón pondrada tp 1: : 3: 4: 7: tp tp 6: act=ff(actvty="actv",npx,0) Aggrgat Dnsclas=Npslopact/Npsloptot Dnsmap=Npmapact/Npmaptot 5: Aggrgaton UM(npx). (npxact. (act) No Ky: ky. Ky: slopc No lopc ky Nr. Total Total of nr pxls of nr. pxls pxls pr wth n class wth th landslds map pr n class map W = Dnsclas = Dnsmap = ( ) = (N ) = W ln Dnsclas = = ln Dnsmap () (N) () (N) pondracón dado a dtrmnado parámtro d clas (jmplo. Tpo d roca) dnsdad d los dslzamntos dntro dl parámtro d clas. dnsdad d los dslzamntos dntro d todo l mapa. númro d pxls qu contnn dslzamntos dntro un dtrmnado parámtro d clas. Númro total d pxls n un dtrmnado parámtro d clas. 3 tp 1 tp tp 3 tp 4 tp 5 tp 6 tp 7 slop actvty npx npxact nps loptot npslopact npmaptot npmapact dns clas dnsmap 0-10 dgrs Unknown 160964 0 168691 1659 437019 6887 0.00978 0.0158 0-10 dgrs tabl 4006 0 168691 1659 437019 6887 0.00978 0.0158 0-10 dgrs Dormant 06 0 168691 1659 437019 6887 0.00978 0.0158 0-10 dgrs Actv 1659 1659 168691 1659 437019 6887 0.00978 0.0158 10-0 dgrs Unknown 104195 0 110363 183 437019 6887 0.011489 0.0158 10-0 dgrs tabl 54 0 110363 183 437019 6887 0.011489 0.0158 10-0 dgrs Dormant 361 0 110363 183 437019 6887 0.011489 0.0158 10-0 dgrs Actv 183 183 110363 183 437019 6887 0.011489 0.0158 0-30 dgrs Unknown 84406 0 9049 08 437019 6887 0.01730 0.0158 0-30 dgrs tabl 14 0 9049 08 437019 6887 0.01730 0.0158 0-30 dgrs Dormant 753 0 9049 08 437019 6887 0.01730 0.0158 0-30 dgrs Actv 08 08 9049 08 437019 6887 0.01730 0.0158 30-40 dgrs Unknown 41490 0 44987 Tabla 130 cruzada 437019 (Crosstabl) 6887 0.09875 0.0158 30-40 dgrs tabl 1030 0 44987 130 D los 437019 mapas 6887 0.09875 0.0158 30-40 dgrs Dormant 1147 0 44987 130 437019 6887 0.09875 0.0158 30-40 dgrs Actv 130 130 44987d pndnt 130 437019 y actvdad 6887 0.09875 0.0158 40-50 dgrs Unknown 15085 0 161 407 437019 6887 0.0545 0.0158 40-50 dgrs tabl 5 0 161 407 437019 6887 0.0545 0.0158 40-50 dgrs Dormant 378 0 161 407 437019 6887 0.0545 0.0158 40-50 dgrs Actv 407 407 161 407 437019 6887 0.0545 0.0158 50-60 dgrs Unknown 3791 0 444 17 437019 6887 0.038879 0.0158 50-60 dgrs tabl 336 0 444 17 437019 6887 0.038879 0.0158 50-60 dgrs Dormant 15 0 444 17 437019 6887 0.038879 0.0158 50-60 dgrs Actv 17 17 444 17 437019 6887 0.038879 0.0158 60-70 dgrs Unknown 83 0 857 18 437019 6887 0.01004 0.0158 60-70 dgrs Dormant 7 0 857 18 437019 6887 0.01004 0.0158 60-70 dgrs Actv 18 18 857 18 437019 6887 0.01004 0.0158 70-80 dgrs Unknown 593 0 594 0 437019 6887 0.000000 0.0158 70-80 dgrs Dormant 1 0 594 0 437019 6887 0.000000 0.0158 80-90 dgrs Unknown 55 0 55 0 437019 6887 0.000000 0.0158 4 Cálculo d psos Probabldad TEP 1 TEP TEP 3 TEP 4 TEP 5 TEP 6 TEP 7 TEP 8 slop npxact npsloptot npslopact npmaptot npmapact dns clas dnsmap Wght 0-10 dgrs 1659 168691 1659 437019 6887 0.00978 0.0158-0.49 10-0 dgrs 183 110363 183 437019 6887 0.011489 0.0158-0.3 0-30 dgrs 08 9049 08 437019 6887 0.01730 0.0158 0.3 30-40 dgrs 130 44987 130 437019 6887 0.09875 0.0158 0.64 40-50 dgrs 407 161 407 437019 6887 0.0545 0.0158 0.47 50-60 dgrs 17 444 17 437019 6887 0.038879 0.0158 0.90 60-70 dgrs 18 857 18 437019 6887 0.01004 0.0158 0.8 70-80 dgrs 0 594 0 437019 6887 0.000000 0.0158-9.67 80-90 dgrs 0 55 0 437019 6887 0.000000 0.0158-9.67 El calculo d la dnsdad s hac drctamnt n la tabla d pndnts (lop). El dato s obtndo d la tabla cruzada (cross tabl) por mdo d la unon d tabla y agrgacon (Tabl jonng and aggrgaton) 5 Consdr qu ustd dsa sabr la probabldad d qu lluva mañana.. uponga qu lluv 80 días al año. Dond: P{Ran} = Probabldad prva ustd tn otra nformacón, qu afct la probabldad d lluva, la formula s transforma n: dond: P{Ran*Tm of yar} = Probabldad postror 6
Probabldad prva Probabldad Prva: jmplo Consdr qu ustd solo tn l mapa d dslzamntos dl ára, sn nngún otro dato adconal. Cómo contsta la prgunta: Cuál s la probabldad d tnr un dslzamnto n l ára? no hay nformacón adconal,.. s ustd no sab s sta n una undad gológca con muchos dslzamntos, o n una pndnt furt, s habla d la probabldad prva (pror probablty). dond: Ppror = P{ } ( ld) ( Total) P Pror = P{} = (ld) (Total) Probabldad condconal d tnr un dslzamnto Numro d pxls con dslzamntos n l mapa Numro total d pxls n l mapa 7 Probabldad prva = 00 / 10000 = 0.0 (Map) = 10000 () = 00 8 Probabldad condconal s tn más nformacón dsponbl, admás dl mapa d dslzamntos, s pud dtrmnar la probabldad d qu ocurra un dslzamnto, dado qu s tnga una crta undad gomorfológca, por jmplo. Estos lo qu s conoc como probabldad condconal. Consdrando la rlacón ntr un mapa d varabl bnara () con un mapa d dslzamntos (). P{ } { } P{ } = = P{} {} dond: P{ } La probabldad condconal d qu ocurra un dslzamnto, s ustd sta n la undad. (ld) Númro d pxls con dslzamntos n l mapa (Total) Númro total d pxls n l mapa 9 Probabldad condconal Cuál s l cambo d un dslzamnto cuando ustd sab qu sta n la undad : 10 Probabldad condconal: jmplo Probabldad condconal: jmplo Probabldad Condconal = 180 / 3600 = 0.05 Probabldad prva = 00/10000= 0.0 Insrtar n: = 3600/10000 = 0.36 = 180/10000 = 0.018 = 180/00 = 0.9 Importanca d sabr qu ustd sta n : La probabldad s ncrmnta por dos = 0.0 * 0.9/0.36 = 0.0 *.5 = 0.05 11 Postror Prva Factor Factor 1
3 Probabldad condconal: jmplo Formulacón d probabldads Rvsmos n la ausnca: = 0.0 * 0.1/0.64 = 0.0 * 0.1565 = pror * factor = 0.00315 Probabldad d qu un vnto ocurra probabldad = Probabldad d qu l vnto no ocurra P{tal} = 0.5 O{tal} = 0.5/(1-0.5) = 0.5/0.5 = 1 = (10000-3600) / 10000 = 0.64 = 1 - P{} P{6} = 1/6 = 0.1666 O{tal} = 0.1666/(1-0.1666) = 0.1666/ 0.8333 = 0. = (00-180) / 00 = 0.1 = 1 - P{ } = 1-0.90 13 14 Formulacón d probabldads Logt = logartmo natural d probabldads Dvddo por: Probabldad Postror Prob. prva Logartmo natural Factor o racón L d dondad Psos d vdnca: prsnca d Factor: Rlacón d ncsdad LN Probabldad Postror Prob. prva Factor o racón L d dondad 15 Psos d vdnca: ausnca d 16 Ejmplo Ejmplo npx1 npx 180 0 00 npx1 npx 180 0 00 npx3 npx4 340 6380 9800 3600 6400 10000 P{ } = 180/00 = 0.9 P{ } = (3600-180)/(10000-00) = 340/9800 = 0.349 P{ } = (00-180)/(00) = 0/00 = 0.1 P{ } = (10000-3600-00+180)/(10000-00) = 6380/9800 = 0.6510 17 W + = - W = W + = - W = P { } log P { } P { } log P { } log 1 1+ 3 = + 3 4 log 1+ 4 = + 3 4 180 180 + 0 340 340 + 6380 0 180 + 0 6380 340 + 6380 npx3 340 npx4 6380 9800 3600 6400 10000 = = 0.9 0.349 = Ln.578 = 0.9474 0.1 = Ln 0.1536 = - 1.87 0.651 18
4 npx1 npx npx3 npx4 1 = nslclass = nsld - nslclass 3 = nclass - nslclass 4 = nmap - nsld - nclass + nslclass tp 1 tp tp 3 tp 4 tp 5 slop actvty npx npxact nclass nslclass nmap nsld NPIX1 NPIX NPIX3 NPIX4 0-10 dgrs Unknown 160964 0 168691 1659 43 70 19 6887 16 59 58 16703 63100 0-10 dgrs tabl 4006 0 168691 1659 43 70 19 6887 16 59 58 16703 63100 0-10 dgrs Dormant 06 0 168691 1659 43 70 19 6887 16 59 58 16703 63100 0-10 dgrs Actv 1659 1659 168691 1659 43 70 19 6887 16 59 58 16703 63100 10-0 d grs Unk no wn 1 04 19 5 0 110363 183 43 70 19 6887 1 83 5604 109080 3105 10-0 d grs ta bl 5 4 0 110363 183 43 70 19 6887 1 83 5604 109080 3105 10-0 d grs Dorman t 36 1 0 110363 183 43 70 19 6887 1 83 5604 109080 3105 10-0 d grs Actv 183 183 Np x 110363 1 = 1659 183 43 70 19 6887 1 83 5604 109080 3105 0-30 dgrs Unknown 84406 0 4 9 08 43 70 19 6887 0 8 4859 88401 341731 0-3 0 d grs ta bl 1 4 Np0 x 90 4 9= 6887 08-43 70 1659 19 6887 = 58 0 8 4859 88401 341731 0-3 0 d grs Dorman t 75 3 0 4 9 08 43 70 19 6887 0 8 4859 88401 341731 0-3 0 d grs Actv 08 08 Np x 903 4 9= 168691 08 43 70 19-1659 6887 = 16703 0 8 4859 88401 341731 30-40 dgrs Unknown 41490 0 44 98 7 130 43 70 19 6887 13 0 5567 43667 386465 30-4 0 d grs ta bl 1 03 0 0 44 98 7 130 43 70 19 6887 13 0 5567 43667 386465 30-4 0 d grs Dorman t 1 14 7 0 44 98 7 130 43 70 19 6887 13 0 5567 43667 386465 30-4 0 d grs Actv 130 130 44 98 7 130 43 70 19 6887 13 0 5567 43667 386465 40-50 dgrs Unknown 15085 0 16 1 40 7 43 70 19 6887 407 6480 15715 414417 40-5 0 d grs ta bl 5 0 16 1 40 7 43 70 19 6887 407 6480 15715 414417 40-5 0 d grs Dorman t 37 8 0 16 1 40 7 43 70 19 6887 407 6480 15715 414417 40-5 0 d grs Act v 40 7 407 16 1 40 7 43 70 19 6887 407 6480 15715 414417 50-6 0 d grs Unk no wn 3 79 1 0 444 17 43 70 19 6887 17 6715 4 5 45880 50-6 0 d grs ta bl 33 6 0 444 17 43 70 19 6887 17 6715 4 5 45880 50-6 0 d grs Dorman t 1 5 0 444 17 43 70 19 6887 17 6715 4 5 45880 50-6 0 d grs Act v 17 17 444 17 43 70 19 6887 17 6715 4 5 45880 60-70 dgrs Unknown 83 0 85 7 18 43 70 19 6887 18 6869 839 4993 60-7 0 d grs Dorman t 7 0 85 7 18 43 70 19 6887 18 6869 839 4993 60-7 0 d grs Actv 18 18 85 7 18 43 70 19 6887 18 6869 839 4993 70-80 dgrs Unknown 593 0 59 4 0 43 70 19 6887 0 6887 594 49538 70-8 0 d grs Dorman t 1 0 59 4 0 43 70 19 6887 0 6887 594 49538 80-90 dgrs Unknown 55 0 55 0 43 70 19 6887 0 6887 55 49580 Np x 4 = 437019-6887 - 168691 + 1659 = 63100 W+ =log((npx1/(npx1+npx))/(npx3/npx3+npx4)) =log((npx1*(npx3+npx4)/((npx1+npx)*npx3) W- =log((npx/(npx1+npx))/(npx4/npx3+npx4)) =log((npx*(npx3+npx4)/((npx1+npx)*npx4) Qué sgnfcan stos psos? Pso Postvo: Qu tan mportant s la prsnca dl factor para prdcr los dslzamntos W+ < 0 : la prsnca dl factor contrbuy a la ausnca dl dslzamnto W+ = 0 : l factor no s rlvant W+ > 0 : la prsnca dl factor contrbuy a la prsnca dl dslzamnto W + = log P { } P { } Pso Ngatvo: Qu tan mportant s la ausnca dl factor para prdcr los dslzamntos W+ < 0 : la ausnca dl factor contrbuy a la ausnca dl dslzamnto W+ = 0 : l factor no s rlvant W+ > 0 : la ausnca dl factor contrbuy a la prsnca dl dslzamnto 19 W - = log P { } P { } 0 Factor d Contrast Dos sts d datos C w = W + -W - El contrast C = W+ - W- s un bun parámtro d la corr lac ón ntr l mapa d la varabl y las oc urrnc as d dslzamntos. El factor d contrast s 0 cuando: El patrón d dslzamntos y l patrón dl mapa d clas s sobrponn tan solo por la cantdad atrbuda al azar, postvo cuando xst una asocacón postva ntr los dos patrons y ngatvo cuando la asocacón ntr los dos patrons s ngatva. 1 Combnando sts d datos Para l cálculo d los psos fnals, s db consdrar lo sgunt: Ustd utlza l pso postvo cuando l factor sta prsnt. Ustd utlza l pso ngatvo cuando l patron sta ausnt. Class Wplus Wmn Wfnal class1 +0.35-0.38 +0.35+(+0.37-0.7+0.05) = 0.5 class -0.3 +0.37-0.3+(-0.38-0.7+0.05) = -0.9 class3 +0.3-0.7 +0.3+(-0.38+0.37+0.05) = 0.7 class4-0.05 +0.05-0.05+(-0.38+0.37-0.7) = -0.33 3 crpts Como automatzar un analss con ILWI: Comandos y xprsons n la lna d comandos, Funcons dfndas por l usuaro. Escrtos (scrpts) Un scrpt s una lsta d comandos y xprsons. Con la ayuda d un scrpt, un analss d IG o nsoramnto rmoto s pud dsarrollar automatcamnt. Un scrpt pud contnr comandos y xprsons para la cracón y l calculo d objtos d datos, para l manjo d objtos (j. Copar o borrar), y para l dsplgu d objtos d datos (Abrr y mostrar). Otros scrpts y otras aplcacons d Wndows pudn sr llamadas (Ejcutadas) dsd un scrpt.
5 Ejmplo d un scrpt para mapas d pndnts Rm ILWI scrpt for calculatng slop maps dm = MapIntrpolContour(contour,cochabam) 1 dx = MapFltr(dm, dfdx) dy = MapFltr(dm, dfdy) 3 sloppr = ((HYP(dx,dy)) / pxsz(dm)) * 100 4 slopdg = RADDEG (ATAN ((HYP(dx, dy)) / pxsz(dm))) 5 calc slop*.* 6 opn slopdg 7 Lína 1: Para usar la opracón IntrpolContour para crar un mapa d ntrpolacón d altura a partr d un mapa d sgmntos d lnas d contorno o nvl. La xprsón s: dm = MapIntrpolContour(contour, cochabam). Ralc la ntrpolacón d curvas d nvl n l mapa d sgmntos Contour, utlc la gorfrnca'cochabam', y guard la saldan l mapa Dm. Lína : Para usar l fltro Dfdx n l mapa d curvas d nvl ntrpolado para calcular las dfrnca d alturan la drccón X. La xprsón s: dx= MapFltr(dm, dfdx). Fltrar l mapa Dm con l fltro Dfdx y guardar la salda n l mapa Dx. Lína 3: Para usar l fltrodfdy n l mapa d curvas d nvl ntrpolado para calcular l las dfrncas d alturan la drccóny. La xprsón s: dy = MapFltr(dm, dfdy). Fltrar l mapa Dm con l fltrodfdx y guardar la salda n l mapa Dy. Lína 4: Para calcular l mapa d pndnt a partr d Dx y Dy, la xprsón para l Cálculo dl Mapa s: sloppr = ((HYP(dx,dy)) / pxsz(dm)) * 100. HYP s una funcón ntrna MapCalc/TabCalc; Dx y Dy son los mapas d salda d la fltracón; pxsz(dm) cálcula l tamaño d pxl dl mapa Dm, loppr l nombr dl mapa d salda qu contn l valor d la pndnt n porcntajs. Lína 5: Para convrtr los valors n grados, s utlza otra xprsón d Cálculo d Mapas: slopdg = RADDEG(ATAN((HYP(dx,dy))/pxsz(dm))) Funcons ATAN, HYP y RADDEG son funcons ntrnas dl tpo MapCalc/TabCalc. Como sab ustd la sntaxs corrcta d los scrpts? Utlc l mnú y los cuadros d dálogo para una dtrmnada xprsón. Lln todos los parámtros rqurdos n l cuadro d dálogo, y prson OK. En s momnto la xprsón para sa opracón s mustra n la lína d comandos. Ustd pud coparla xprsón rsultant d la lína d comandos al scrpt. En cuadro d dálogo dl dtor d scrpts y n la lína d comandos ustd pud utlzar las sgunts hrramntas dl tablro: CTRL+C Copar la part slccona al clpboard. CTRL+V Pgar los contndos dl clpboard. El archvo log d ILWI (ILWI log fl). ILWI guarda un rgstro d todolo ustd ralza n l llamado log fl. El log fl d ILWI s llamado Ilws.lo g, y pud sr ncontrado n l drctoro d nco qu ustd ha spcfcado para l program ILWI. Normalmnt st drctoro srá c:\lw s1\data, a mnos d qu ustd lo camb, por mdo dl ITEM d PROPIEDADADE dl Programa ILWI n l Manjador d Programas d Wndows. El log fl s un archvo ACII qu pud sr abrto con l dtor d txto. Ustd pud copar part d las xprsons qu stan almacnadas n l log fl al scrpt. 1 rm ILWI crpt // crpt d ILWI para la Modlacón d Psos d Evdnca // s utlzado para xplcacons // * s utlzado para accons manuals // CREACIÓN DE UN MAPA DE DE DITRIUCION DE DE DELIZAMIENTO // Rnumrar l mapa ld con l atrbuto Actvty actvt = MapAttrbut(sld,actvty) calc actvt.mpr // Rmovr los valors ndfndos dl mapa Actvt actvty=ff(sundf(actvt),"unknown",actvt) calc actvty.mpr 3 // CRUZAR LO MAPA DE PARAMETRO CON EL MAPA DE DELIZAMIENTO // Cruzar l mapa lop l mapa d dslzamntos Actvty actslop = TablCross(slop,actvty) calc actslop.tbt // Cruzar l mapa Gol con l mapa d dslzamntos Actvty actgol = TablCross(gol,actvty) calc actgol.tbt // Cruzar l mapa Gom con l mapa d dslzamntos Actvty actgom = TablCross(gom,actvty) calc actgom.tbt // CÁLCULO DE DENIDADE DE DE DELIZAMIENTO // Cálculo d los valors d dnsdad para l mapa d pndnts. // PAO 1 Crar una columna n la cual solo s ndqun l númro d pxls // d los dslzamntos actvos. tabcalc actslop act=ff(actvty="actv",npx,0) // PAO Calcular l númro total d pxls para cada clas d pndnts. tabcalc actslop Nclass = ColumnAggrgatum(NPx,slop) // PAO 3 Clacular l númro d pxls con dslzamntos actvos n cada // clas tabcalc actslop Nslclass = ColumnAggrgatum(act,slop) // PAO 4 Calcular l númro total d pxls n l mapa. tabcalc actslop Nmap = ColumnAggrgatum(NPx) // PAO 5 Calcular l númro total d pxls con dslzamntos n l mapa tabcalc actslop Nsld = ColumnAggrgatum(act)
6 4 // CALCULO DE PEO // Cálculo d psos para l mapa d Pndnts // PAO 1 Crar la columna npx1 tabcalc actslop 1 = nslclass // PAO Crar la columna npx tabcalc actslop npx = nsld - nslclass // PAO 3 Crar la columna npx3 tabcalc actslop 3 = nclass - nslclass // PAO 4 Crar la columna npx4 tabcalc actslop 4 = nmap-nsld-nclass+nslclass // PAO 5 Calcular los psos postvos tabcalc actslop wplus = ln((npx1/(npx1+npx))/(npx3/(npx3+npx4)) // PAO 6 Calcular los psos ngatvos tabcalc actslop wmn = ln((npx/(npx1+npx))/(npx4/(npx3+npx4)) npx1 npx3 npx npx4 5 // GENERACION DE UN MAPA PONDERADO // Cálculo d dl mapa pondrado para l mapa d pndnt // PAO 1 Trar Wplus a la tabla d atrbutos tabcalc slop wplus = ColumnJonMax(actslop,actslop.wplus,actslop.slop) // PAO Trar Wmn a la tabla d atrbutos tabcalc slop wmn = ColumnJonMax(actslop,actslop.wmn,actslop.slop) // PAO 3 Calcular l total Wmn tabcalc actslop wmntot = ColumnAggrgatum(Wmn,,1) // PAO 4 Calcular l pso fnal tabcalc actslop wfnal = wplus+wmntot-wmn // PAO 5 Calcular l factor d contrast tabcalc actslop c = wplus+(wmn*-1) // PAO 6 Gnrar l mapa d atrbuto con l pso fnal wslop{vr=-10:10:0.0001} = MapAttrbut(slop,Wfnal) calc wslop.mpr Utlzando parámtros n un scrpt rm ILWI crpt for calculatng landsld dnsty for dffrnt maps 1 s%1 = TablCross(%1,sld) calc s%1.tbt 3 Tabcalc %1 araclass {dom=valu; vr= 0 : 100000000000 : 1} = ColumnJonum (s%1.tbt,ara,%1,1) 4 Tabcalc s%1 arasl {dom=valu; vr= 0 : 100000000000 : 1 } = ff(sld="landsld", ara, 0) 5 Tabcalc %1 arasld {dom=valu; vr=0 : 100000000000 : 1} = ColumnJonum (s%1.tbt,arasl,%1,1) 6 Tabcalc %1 dnsty {dom=prc} = 100* arasld/araclass 7 calc s%1.tbt 8 calc %1.tbt En la lína 1 un mapa rastr, ndcado con l parámtro %1, s cruza con l mapa ld. El rsultado s almacnado n la cross tabl con l nombr s+l nombr dl mapa rastr d ntrada. Así, s por jmplo, s utlza l mapa Landus, la cross tabl s llamará landus. En sta lína solo s dfn la cross tabl s%1, proaún no s calcula aún. En la lna la cross tabl s calculada. En la lína3 s dfn l ára total para cada tm dl domno n l mapa rastr %1, utlzando la f uncón d agrgacón n la columna Ara d la cross tabl. La agrgacón s hcha dspués d agrupar los datos n la tabla d acurdo a los tms dl domno %1. Obsrv qu l rsultado d la f ormula no sta scrto n la cross tabl s%1, pro sí n la tabla d atrbutos rlaconada al mapa. En la lína 4 s dfn la nuva columna Arasl, n la cual los rgstros d la cross tabl qu tnn una combnacón ntr los tms dl domno dl mapa rastr y la undad landsld n l mapa sld, son asgnados a la columna Ara. La combnacón d los tms dl domno y la undad no landsld rcbrá un valor 0. Esto s hcho d manra qu n la próxma lína s puda sabr l ára d dslzamntos dntro d cada tm dl domno. Obsrv qu l rsultado d sta fórmula s scrto n la cross tabl. Utlzando parámtros n un scrpt rm ILWI crpt for calculatng landsld dnsty for dffrnt maps 1 s%1 = TablCross(%1,sld) calc s%1.tbt 3 Tabcalc %1 araclass {dom=valu; vr= 0 : 100000000000 : 1} = ColumnJonum (s%1.tbt,ara,%1,1) 4 Tabcalc s%1 arasl {dom=valu; vr= 0 : 100000000000 : 1 } = ff(sld="landsld", ara, 0) 5 Tabcalc %1 arasld {dom=valu; vr=0 : 100000000000 : 1} = ColumnJonum (s%1.tbt,arasl,%1,1) 6 Tabcalc %1 dnsty {dom=prc} = 100* arasld/araclass 7 calc s%1.tbt 8 calc %1.tbt En la lína 5 s dfn l ára d cada tm dl domno n l mapa rastr qu s ocupado por dslzamntos, utlzando la funcón d agrgaccón um n la columna Arasl n la Cross Tabl. La agrgacón s hac dspués d agrupar los datos n la tabla d acurdo a los tms dl domno %1. Obsrv qu l rsultado d la fórmula no s scrb n la cross tabl s%1, pro s n la tabla d atrbutos rlaconado con l mapa. En la lína 6 la dnsdad d los dslzamntos s calculada n la tabla d atrbutos %1, por mdo d la dvsón ntr l ára ocupada por dslzam ntos n cada clas y l ára total d la clas, y multplcándola por 100. El rsultado stará n porcn taj. Es por llo qu s slccona l domno Prc para la columna d salda. En la lína 7, la cross tabls calcula d forma qu la xprsón n la lína 5 s guadada como valors. En la lína 8 la tabla d atrbutos s calculada d forma qu las xprsons n las línas 3, 5 y 6 s guardn como valors. Corrndo un scrpt dsd otro scrpt // CRUZANDO LO MAPA DE PARAMETRO CON EL MAPA DE // DELIZAMIENTO // Cruzar l mapa lop con l mapa d dslzamntos Actvty act%1 = TablCross(%1,actvty) calc act%1.tbt // Cruzar l mapa Gol con l mapa d dslzamntos Actvty act% = TablCross(%,actvty) calc act%.tbt // Cruzar l mapa Gom con l mapa d dslzamntos Actvty act%3= TablCross(%3,actvty) calc act%3.tbt Ustd pud corrr l scrpt scrbndo n la lína d comandos: run wght slop gol gom Es posbl corrr un scrpt dsd otro scrpt s s ncluy la xprsón: Run scrptnam paramtr. En st jmplo s pud hacr otro scrpt, qu srva como nsumo para l scrpt d dnsdads qu ya s vó. D sta forma l scrpt d dnsdads pud sr calculado para dfrnts mapas. En la lína 1 l srpt Dnsty s jcuta con l mapa Gology como parámtro. En la lína l scrpt Dnsty s jcuta con l mapa lopcl como parámtro, Etc. rm ILWI crpt for th nput for th scrpt dnsty 1 run wght gology run wght slopcl 3 run wght catchmn
7 Valdacón dl Cruc 1 Una vz s ha hcho l mapa d amnaza, s qur sabr: Qué tan buno s? Como valdar l cruc? Valdacón dl cruc Combnarlo con l mapa d vdnca orgnal. stán prdcndo los lmntos a llos msmos? Qué tan bn stá trabajando l modlo? Como sa: Esta no s una prdccón Razonamnto crcular!! Low hazard Modrat hazard Low hazard Modrat hazard Hgh hazard 37 Hgh hazard 38 Procdmnto n ILWI para la valdacón dl cruc Crar l domno classs Abrr l hstograma dl mapa d psos Calcular: nvrs = 100-Npcumpct Calcular: classs = CLFY(nvrs,classs) classs.mn1 = ColumnJonMax(wght.hs,valu,classs,1) Crar un nuvo domno d Grupo d Class con stos límts. Utlzar la opracón LICING opraton con st domno n l mapa d psos Procdmnto n ILWI para la valdacón dl cruc Cruzar l mapa d psos rclasfcado con l mapa d ds lzamntos En la cross tabl calcular: act = ff(actvty= Actv,npx,0) class1.nslclass = ColumnJonum(claact.tbt,act,class1,1) nsld = ColumnAggrgatum(nslclass,,1) prcnt=100*nslclass/nsld cumprcnt = cum(prcnt) Crar la columna rordr ndcar los valors máxmos d las class rordr = 100-cumprcnt 39 40 Porcntaj d todos los dslzamntos Tasa d Exto Plotar las columnas: Ej X : porcntaj dl mapa d psos (ordnado d alto a bajo) Ej Y: porcntaj d dslzamntos 70 por cnto d todos los dslzamntos stá localzado n l 10 % dl mapa con los mayors valors d prdccón Tasa d Prdccón La tasa d éxto s solo para chquar qu tan buna s la prdccón para xplcar la vdnca a partr d la cual fu hcha. Para jmplos spacals tmporals: s posbl hacr la prdccón utlzando datos d un príodo prvo Y calcular l podr d la prdccón utlzando datos d un príodo más rcnt Tasa d Prdccón. Porcntaj dl mapa d psos ordnado d mayor a mnor 41 4
8 Tasa d Prdccón Otros métodos d valdacón Porcntaj d todos los dslzamntos 70 por cnto d todos los nuvos dslzamntos sta localzado n l 30% dl mapa con mayors valors d prdccón Porcntaj dl mapa d psos ordnado d mayor a mnor Tasa d éxto: Qu tan bn l modlo s jcuta Tasa d prdccón: Qu tan bn l modl prdc 43 no s dspon d datos d vdnca mult-tmporals Por jmplo: Invntaro d dslzamntos. Dvdr l msmo nvntaro n : st d ntrnamnto y st d pruba. Método dl Tablro d ajdrz Dvdr l ára n dos d acurdo al campo blanco\ngro dl tablro Utlzar un st como d ntrnamnto y l otro como datos d pruba Método d slccón alatora Dvdr l st d la vdnca n dos alatoramnt (j. utlzando la funcón alatora n tabla). Utlzar un st como d ntrnamnto y otro como d datos d pruba 44 Indpndnca condconal Indpndnca condconal: jmplo El problma más mportant con los métodos stadístcos bvarados s la ndpndnca condconal: P( 1 ) = P( 1 ) P( ) N( ) = 1 N( 1 ) N( ) N() Izqurda: obsrvado. Drcha: prdcho hay ndpndnca condconal : sprado = obsrvado. 45 16 14 140 54 6 60 180 0 00 180 * 140 N(1 ) N( ) N( 1 ) = N() 00 46 Chquo d la Indpndnca condconal: Método d Ch cuadrado Chquo d la Indpndnca condconal: Método d Ch cuadrado xp xp 54 16 6 14 54 16 6 14 La frcunca sprada d dslzamntos pud sr calculada ahora: Np xxp :=( Np x 1 * )/ Dspués d s chquo d sí los mapas tnn ndpndnca condconal s hac con la fórmula: = (( 50-54) /54)+ ((130-16) /16) + ((10-6) /6) +((10-14) /14 = 0.96 + 0.001 +.67 + 1.14 = 4.110 Comparar con valors d las tablas para con un grado d lbrtad. Estas son para varos nvls d probabldad Los grados d lbrtad pudn sr dfndos como l númro d obsrvacons n la mustra, mnos l númro d parámtros stmados d la mustra. En st caso -1=1. 47 Conclusón: Rchazado??.. No hay ndpndnca condconal? 48
9 Indpndnca Condconal Cas todos los mapas qu son mportants para la ocurrnca d dslzamntos son condconalmnt dpndnts. Por jmplo, s mportant sabr qu ustd stá n una pndnt f urt, cuando ustd stá n squstos. La probabldad d tnr dslzamntos cuando s tn tanto squstos como altas pndnts, s mucho más grand qu la multplcacón d las dos probabldads condconals. Uno d los fctos más mportants d los mapas condconalmnt dpndnts n l análss s qu la probabldad postror s mucho más grand qu la ral. Dsd lugo qu s nv tabl trabajar con mapas condconalmnt dpndnts, la pruba d la ndpndnca condconal no tn mucho sntdo. Otro problma: El Aspcto Tmpo El Aspcto Tmpo El mapa d amnza stá lmtado al pr íodo par a l cual l mapa d movmntos d masa s váldo. n mbargo, la ocurrnca d nuvos dslzamntos pud no sgur la prdccón, dbdo a los factors d dsparo no han sdo tomados n cunta n l análs s. Los valors d probabldad rsultants dbrán sr utlzados tan solo como una ndcacón gnral d la suscptbldad a los movmntos d masa y no como valors d probabldad. 49 50