120 likes | 227 Views
A o. “clip”. idA a trib1 atrib2. dissolução. recorte. D o. C o. idD a trib1 atrib4. idC a trib1 atrib2. a trib1 atrib4=Max(atrib2). B o. idB atrib3. 1. 2. 2. 3. 1. 2. 1. 2. 1. 3. 4. selecção. dissolução. D o. A o. E o. idA a trib1 atrib2. idE a trib1
E N D
A o “clip” idA atrib1 atrib2 dissolução recorte Do C o idD atrib1 atrib4 idC atrib1 atrib2 atrib1 atrib4=Max(atrib2) Bo idB atrib3 1 2 2 3 1 2 1 2 1 3 4
selecção dissolução Do A o Eo idA atrib1 atrib2 idE atrib1 atrib4 idD atrib1 atrib2 intersecta atrib1 atrib4=soma(atrib2) selecção B-- C -- idB atrib3 idC atrib3 atrib3=“N10” 2 1 2 1 3 4 1 2 1
1 2 FOV/2 IFOV y x
Parcelas o ID NIF valorPatr “multipart” dissolução cruz. tabelas Parcelas 3 o Parcelas 2 o ID NIF vTotal ID NIF nomeProp valorPatr Parcelas.NIF= Proprietarios.NIF NIF vTotal=soma(valorPatr) Proprietarios o NIF nomeProp Parcelas o ID NIF valorPatr “multipart” selecção dissolução ParcelasEstrada o ID NIF valorPatr selecção intersecta Estradas -- RedeViaria -- Parcela o ID tipo ID tipo ID tipo=“estrada” Cálculo de area Parcela 2 o ID area
Povoamentos o ID selecção PovoamentosAcima600 o ID selecção Não intersecta Inferior600 o CartaHipsometrica o ID cotaMin cotaMax ID cotaMin cotaMax cotaMax≤ 600 Povoamentos o ID “multipart” dissolução recorte PovAcima800 o ID selecção Superior800 o CartaHipsometrica o PovAcima800 2 o ID cotaMin cotaMax ID cotaMin cotaMax ID cotaMin ≥800 Cálculo de area PovAcima800 3 o ID area
“multipart” dissolução Povoamentos o Povoamentos 2 o ID Data ID dataPlantacao Data=max(dataPlantacao) Povoamentos o “multipart” ID dataPlantacao intersecção dissolução PovoamentosCotas 2 o PovoamentosCotas o ID COTA ID dataPlantacao cotaMin cotaMax COTA=max(cotaMAX) CartaHipsometrica o ID cotaMin cotaMax
reclassificação U # F # {0,1} [1,14] Sobreposição matricial [5,7] ->1 Outros valores -> 0 Fsup13 # {0,1} reclassificação F * Tsup13 Tsup13 # {0,1} [11,13] ->0 ]13,17] -> 1 Sobreposição matricial Final # {0,1,2} Fsup13 + 2*AAinf15 reclassificação AA # {0,1} Sobreposição matricial [1,4] ->1 Outros valores -> 0 AAinf15 # {0,1} reclassificação AA * Tinf15 T# Tinf15 # {0,1} [11,17] [11,15] -> 1 ]15,17] -> 0
cálc. área Parcelas o Parcelas 2 o ID NFexp codOcup ID NFexp codOcup area “multipart” dissolução cruz. tabelas Parcelas 4 o Parcelas 3 o ID designacao areaTotal ID NFexp codOcup area NF designacao designacao areaTotal=soma(area) Parcelas.NFexp= Exploracoes.NF Exploracoeso NF designacao selecção Parcelas O Regadio O ID tipo ID tipo “multipart” Tipo=“regadio” recorte dissolução RegadioBufferO ID tipo geração de buffer BufReservO ReservatoriosO RegadioBuffer 2 O ID ID ID 1000m Cálculo de area RegadioBuffer 3 O ID area
Fsup13 F Tsup13 Final U T AAinf15 AA Tinf15
U: T: selecção selecção Parcelas O Regadio O RegadioRegado O ID tipo ID tipo ID tipo está contido Tipo=“regadio” “multipart” dissolução geração de buffer ZonaRegada O BufReservO ReservatoriosO ID ID ID 1000m
“multipart” Operaçãoaritmética dissolução cálculo de área Reservatorios 3 O ReservatoriosO Reservatorios 2 O ID profundidade área volume ID profundidade ID profundidade área (m2) volume= área*profundidade VOL=soma(volume) Reservatorios 4 O ID VOL
Ao idA atrib1 atrib2 dissolução cruzamento tabelas A3 o A2 o idA3 atrib4 atrib5 idA2 atrib1 atrib2 atrib3 atrib4 atrib2=atrib3 atrib4 atrib5=soma(atrib1) B atrib3 atrib4 2 1 4 3