Vous êtes sur la page 1sur 33

Universidade Federal de Viosa

Tpicos Avanados em Sistemas de Informaes Geogrficas

Ger ao de Modelos Digitais de Elevao Hidr ologicamente Consistentes no Ar cGIS

Modelos Digitais de Elevao Hidrologicamente Consistentes

Definio:

Modelos digitais de elevao hidrologicamente consistentes caracterizamse por possuirem uma coincidncia bastante acentuada entre a sua drenagem, derivada numericamente (raster), e a drenagem mapeada (vetorial). O processo de gerao de um modelo digital de elevao hidrologicamente consistente requer, alm de dados apropriados de altimetria, que a malha hidrogrfica esteja orientada no sentido do escoamento. Tais modelos so isentos de depresses esprias, assegurando-se que o escoamento superficial originado a partir de qualquer ponto da bacia hidrogrfica convergir para a hidrografia e esta, para a respectiva foz.

1/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Dados Primrios

Hidrografia
simplificada e orientada na direo do escoamento, lagos, sumidouros naturais.

Altimetria
curvas de nvel, pontos cotados, limite da rea de interpolao.

Obteno de um MDEHC e Derivao das Caractersticas do Escoamento Superficial


TO TOP PO OG GR RID ID Fill Fill M MD DE E-H -HC C
Interpolao dos dados de altim etria Elim inao das depresses esprias Im posio da hidrografia O bteno da direo de escoam ento final

MDE

Flow direction

S ink

F Flow lowdirection direction

> 0?
N
T rajeto

F ill

Bacias

D renagem

S napP ourP oint W atershed

F low A ccum ulation S tream Link S tream O rder

F low Length C ostP ath

2/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Criao de um MDEHC

Pr-processamento

Criao da linha central de um polgono

simplificao dos rios de margens duplas definir o trajeto do escoamento ao redor de ilhas identificao da foz (referncia para o sentido dos arcos) caracterizao do talvegue (a hidrografia a referncia)

Eliminao de bifurcaes

Orientao da rede hidrogrfica

Ajuste da altimetria rede hidrogrfica

Simplificao e Orientao da Hidrografia

O objetivo gerar uma rede de arcos simplificados e orientados em direo foz.

3/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Caracterizao do Talvegue

hidrografia interceptando a mesma curva de nvel em mais de um ponto referncia a hidrografia:


deve-se ajustar localmente a altimetria

Interpolao

Uso do TOPOGRIDTOOL
CONTOUR: curvas de nvel POINT: pontos cotados STREAM: hidrografia simplificada e orientada SINK: depresses reais BOUNDARY: limite da rea de interpolao LAKE: lagos

Obs: o interpolador TOPOGRID exige que o Arc/INFO workstation esteja instalado.

4/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

O interpolador TOPOGRID requer que a rede hidrogrfica tenha todos os arcos orientados morro abaixo e que a rede no possua lagos ou rios bifurcados, i.e., a rede hidrogrfica dever conter somente arcos simples formando um padro dendrtico. Os lagos e os rios de margens duplas devem ser substitudos por arcos simples, se possvel associados ao leito original do rio. Se a elevao do lago for conhecida, o seu contorno poder ser includo nos dados de altimetria como curva de nvel. A localizao e a elevao de depresses reais podero ser adicionadas no processo de criao do MDEHC. O contorno da bacia hidrogrfica poder ser usado como limite para o processo de interpolao. A rede hidrogrfica mapeada poder ser imposta: isso eliminar a maioria das depresses esprias. Ao remover as depresses, os dados de elevao tm prioridade sobre a imposio das condies de drenagem.

Ps-processamento

Refinamentos no MDE: eliminao das depresses esprias imposio da drenagem mapeada


aprofundamento do relevo ao longo da hidrografia mapeada remoo das eventuais depresses esprias ao longo da calha criao de taludes entre a superfcie e a hidrografia mapeada

direo de escoamento

5/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Caracterizao de uma Depresso Espria

Problemas causados pelas depresses esprias:


descontinuidade da drenagem, interrompendo o escoamento superficial; segmentao da rea de contribuio, impedindo a sua correta delimitao.

Equao para Criao de um Talude Linear entre a Margem e a Hidrografia


Z
Z
p

Z = dist

mrg hidro

Z hidro + dist

mrg

dist

hidro

+ Z

hidro

Z-mrg ZP Z-hidro
dist-hidro

P
dist-mrg

xP

6/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Refinamento do Relevo ao longo das Margens

Perfil A
Hidrografia mapeada

Perfil B

Criando o Modelo Digital de Elevao


Use o TOPOGRIDTOOL para gerar o Modelo Digital de Elevao
TOPOGRIDTOOL MDE 5
CONTOUR: ..morfometria\curvas cota POINT: ..morfometria\pontos cota STREAM: ..morfometria\hidro BOUNDARY: ..morfometria\limite

Obs: o interpolador TOPOGRID exige que o Arc/INFO workstation esteja instalado.

7/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Configurando o Ambiente de Anlise


Configure o ambiente de anlise
Spatial Analyst t Options General
Working directory: ..\morfometria\resultados Analysis mask: mde Analysis Coordinate System ...same coordinate system as the input

Extent
Same as layer mde

Cellsize
Same as layer mde

Removendo as Depresses Esprias


Use a Calculadora Raster do mdulo Spatial Analyst para identificar e remover as depresses esprias:
1. Criando uma cpia do modelo digital de elevao original
[m1] = [mde] [d1] = flowdirection([m1]) [s1] = sink([d1]) [a1] = watershed([d1], [s1])

2. Calculando a direo de escoamento 3. Identificando as depresses 4. Delimitando a rea de drenagem de cada depresso

8/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

5. Identificando a menor altitude na borda das depresses


[f1] = zonalfill([a1], [m1]) Obs: as clulas da rea de drenagem de cada depresso recebero todas o valor da menor altitude da borda da respectiva rea de drenagem

6. Preenchendo as depresses
[p1] = con([m1] > [f1], [m1], [f1]) Obs: as clulas com altitudes inferiores menor altitude da borda da rea de drenagem de uma depresso tero seus valores substituidos por esse valor

7. Substituindo, no relevo m1, o relevo corrigido das depresses


[m2] = con(isnull([a1]), [m1], [p1])

8. 9.

Remover os grids m1, d1, s1, a1, f1 e p1. Renomear o grid m2 como m1. Repetir os procedimentos 2..9 at que o grid s1 no contenha qualquer depresso. Renomear o grid m1 como mf.

Aprofundando o relevo ao longo da hidrografia mapeada


Rasterizando a hidrografia mapeada (vetorial)
Spatial Analyst t Convert t Features to Raster:
Input features: Field: Output cell size: Output raster: hidro arc HIDRO-ID 5.0 h-r

Impondo a largura mxima de 1.5 clulas hidrografia rasterizada


Spatial Analyst t Raster Calculator:
h-r1 = setnull(thin([h-r], #, #, #, 1.5 * 5) == 0, 1) Obs: as clulas pertencentes hidrografia rasterizada recebero o valor 1.

9/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Obtendo o perfil altimtrico ao longo da hidrografia rasterizada


Spatial Analyst t Raster Calculator:
[zhr1] = [mf] * Float([h-r1])

Aprofundando o relevo ao longo da hidrografia em 10.000 m


Spatial Analyst t Raster Calculator:
[m1] = con(IsNull([zhr1]), [mf], [zhr1] 10000.0)

Eliminando depresses esprias ao longo da hidrografia mapeada


Spatial Analyst t Raster Calculator: 1. Recalculando a direo de escoamento
[d1] = flowdirection([m1])

2. Identificando as depresses ao longo da hidrografia rasterizada


[s1] = sink([d1])

3. Delimitando a rea de drenagem de cada depresso


[a1] = watershed([d1], [s1])

4. Identificando a menor altitude da borda de cada depresso


[f1] = zonalfill([a1], [m1]) [p1] = con([m1] > [f1], [m1], [f1]) [m2] = con(isnull([a1]), [m1], [p1])

5. Preenchendo as depresses 6. Substituindo, no relevo m1, o relevo corrigido das depresses 7. Remover os grids m1, d1, s1, a1, f1 e p1. 8. Renomear o grid m2 como m1. Repetir os procedimentos 1..8 at que o grid s1 no contenha qualquer depresso. 9. Calculando o valor mximo que dever ser acrescido altitude das clulas da hidrografia rasterizada para traz-las de volta superfcie
[dif] = zonalmin([h-r1], [zhr1] [m1])

10/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

10. Trazendo a hidrografia rasterizada quase de volta superfcie (-10m), convertendo os valores do grid de elevao para milmetros e ento em inteiros
[ms-mm] = int(con(IsNull([h-r1]), [m1], [m1] + [dif] 10.0) * 1000.0)

Obs: o objetivo de se manter as clulas da hidrografia 10m abaixo da superfcie para poder refinar o relevo ao longo das margens, criando-se taludes. 11. Obtendo o novo perfil altimtrico ao longo da hidrografia mapeada
[zh-mm] = [h-r1] * [ms-mm]

Reconstruindo o Relevo ao longo da Calha da Hidrografia Mapeada


Calculando a distncia euclideana e assinalando a origem mais prxima Grid de entrada Grids de sada
DIST-EUC

ORIGENS Valor = NODATA DIST-EUC = EUCDISTANCE(ORIGENS, #, ALOC)

ALOC

11/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Calculando a distncia horizontal euclidiana de cada clula da superfcie hidrografia mapeada


Spatial Analyst t Distance t Straight Line...
Distance to: zh-mm Maximum distance: Output cell size: 5 Create direction: ; Create allocation: z-hidro Output raster: dist-hidro cada clula do grid z-hidro conter a elevao (mm) da clula da hidrografia mais prxima; para se criar o grid de alocao, o grid zh-mm dever, necessariamente, possuir valores inteiros; alternativamente, esses resultados podero ser obtidos usando o seguinte comando na Calculadora Raster: dist-hidro = eucdistance([zh-mm], #, z-hidro)

Criando margens ao longo da hidrografia, com 5 clulas de largura de cada lado


Spatial Analyst t Raster Calculator: [mrg-hidro] = setnull([dist-rios] <= 1.5 * 5 * 5.0, [ms-mm]) Obs: as clulas dentro das margens contm NODATA, as demais contm os valores de elevao em mm.

Calculando a distncia horizontal euclideana de cada clula dentro das margens borda mais prxima e assinalando a cada clula dentro das margens a altitude da borda mais prxima
Spatial Analyst t Raster Calculator: [dist-mrg] = eucdistance([mrg-hidro], #, z-mrg) o valor de todas as clulas do grid dist-mrg alm das margens ser zero; dentro das margens, cada clula do grid z-mrg conter a elevao (mm) da clula da borda mais prxima; alm das margens, as clulas do grid z-mrg contero os valores de elevao em mm. Adicionar o grid z-mrg ao mapa corrente. o grid de alocao, criado pelo comando eucdistance, no adicionado automaticamente pelo ArcGIS como uma nova layer do mapa.

12/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Refinando o relevo para criar uma calha entre as margens e a hidrografia


Spatial Analyst t Raster Calculator:
[mde-mrg] = con(IsNull([mrg-hidro]), [dist-hidro] * ([z-mrg] [z-hidro]) / ([dist-mrg] + [dist-hidro]) + [z-hidro], [mrg-hidro]) a operao ([z-mrg] [z-hidro]) / ([dist-mrg] + [dist-hidro]) calcula o coeficiente angular de cada rampa formada entre uma clula da margem e a clula da hidrografia mais prxima; dentro da margens, as clulas do grid mde-mrg formam um plano inclinado entre as bordas e a hidrografia; alm das margens, as clulas do grid mde-mrg contm os valores originais de elevao (mm).

Obtendo o novo perfil altimtrico da hidrografia rasterizada


Spatial Analyst t Raster Calculator:
[zh] = [mde-mrg] * [h-r1]

Aprofundamento final do relevo ao longo da hidrografia mapeada


Aprofundando novamente o relevo ao longo da hidrografia em 10.000.000 mm

( Remova o grid [m1] da lista de contedo do mapa corrente.


Spatial Analyst t Raster Calculator:
[m1] = con(IsNull([zh]), [mde-mrg], [zh] 10.000.000)

Eliminando depresses esprias ao longo da hidrografia mapeada


Spatial Analyst t Raster Calculator: 1. Recalculando a direo de escoamento
[d1] = flowdirection([m1]) [s1] = sink([d1])

2. Identificando as depresses ao longo da hidrografia rasterizada

13/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

3. Delimitando a rea de drenagem de cada depresso


[a1] = watershed([d1], [s1]) [f1] = zonalfill([a1], [m1]) p1 = con([m1] > [f1], [m1], [f1]) m2 = con(isnull([a1]), [m1], [p1])

4. Identificando a menor altitude da borda de cada depresso 5. Preenchendo as depresses 6. Substituindo, no relevo m1, o relevo corrigido das depresses 7. Remover os grids m1, d1, s1, a1, f1 e p1. 8. Renomear o grid m2 como m1. Repetir os procedimentos 1..8 at que o grid s1 no contenha qualquer depresso. Nesse caso, ao final do passo 2, v para o passo 7.

9. Calculando o valor mximo que dever ser acrescido altitude das clulas da hidrografia para traz-las de volta superfcie [difx] = zonalmin([h-r1], [zh] [m1]) 10. Trazendo a hidrografia rasterizada quase de volta superfcie (-2000mm) mdehc-mm = con(IsNull([h-r1]), [m1], [m1] + [difx] - 2000) 11. Derivando o grid de direo de escoamento final dirhc = flowdirection([mdehc-mm]) Remover os grids auxiliares: dif, difx, dist-hidro, dist-mrg, h-r, mde-mrg, mf, mrg-hidro, ms-mm, zh, zhr1, zh-mm, zh-mrg.

14/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Obteno das Caractersticas Morfomtricas de uma Bacia Hidrogrfica

Objetivo
Apresentar os fundamentos do escoamento superficial, caracterizando as funes disponveis no ArcGIS para modelagem de bacias hidrogrficas.

O Problema
A maioria das anlises hidrolgicas se utiliza de um conjunto comum de informaes derivadas: direo de escoamento, bacia de contribuio, declividade, orientao da pendente (exposio), distncia foz, etc.

15/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Justificativas para a adoo da Bacia Hidrogrfica como Unidade de Anlise


A topografia governa todos os processos de superfcie. um agente moderador na distribuio espacial do clima que, por sua vez, controla a distribuio e a produtividade dos sistemas biolgicos. A topografia desempenha um papel preponderante na distribuio e no fluxo de gua e de energia ao longo e atravs da superfcie terrestre, afetando a umidade do solo e o seu potencial de eroso e influenciando diretamente as suas propriedades fsicas e qumicas. O limite de uma bacia hidrogrfica define, de uma maneira completa e nica, a rea na qual todo o escoamento superficial converge para a sua foz. Qualquer ponto fora da rea de drenagem de uma bacia hidrogrfica no contribui para o seu escoamento superficial e, portanto, no de interesse para a soluo dos problemas relacionados quela bacia. A bacia hidrogrfica uma forma de organizao natural da superfcie terrestre. A Lei no 9.433, de 08/01/1997, que instituiu a Poltica Nacional de Recursos Hdricos, definiu que a bacia hidrogrfica a unidade territorial para a operacionalizao dessa poltica e para a atuao do Sistema Nacional de Gerenciamento de Recursos Hdricos.

16/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Contextualizao

Historicamente, o processo de colonizao e consolidao do territrio brasileiro tem-se pautado na explorao predatria de seus recursos naturais, afetando negativamente a qualidade e a disponibilidade dos recursos hdricos, principalmente os superficiais. Relevo t fator determinante do processo de ocupao humana da terra, atuando como agente regulador da distribuio do fluxo de gua e de energia dentro dos ecossistemas. Conferncia Internacional sobre gua e Meio Ambiente (Jan/1992, Dublin, Irlanda) t gua reconhecida como bem escasso e, portanto, dotado de valor econmico: reconhece-se a necessidade de gerenci-la sob a gide do uso mltiplo, estabelecendo prioridades e limites.

Lei no 9.433 (08/01/1997) t institui a Poltica Nacional de Recursos Hdricos: adota a bacia hidrogrfica como unidade territorial para administrao das guas; estabelece a cobrana pelo uso da gua; cria o Sistema Nacional de Gerenciamento de Recursos Hdricos, com o objetivo de:

reunir, dar consistncia e divulgar os dados e informaes sobre a situao qualitativa e quantitativa dos recursos hdricos no Brasil; atualizar permanentemente as informaes sobre disponibilidade e demanda de recursos hdricos em todo o territrio nacional; fornecer subsdios para a elaborao dos Planos de Recursos Hdricos.

17/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Resoluo no 303 do CONAMA (20/03/2002) t estabelece parmetros, definies e limites referentes s reas de Preservao Permanente: adota, implicitamente, a bacia hidrogrfica como referencial, impondo proteo ao longo dos cursos dgua e de reservatrios; ao redor das nascentes, lagos e lagoas naturais; no tero superior do topo de morros e ao longo das linhas de cumeada; em encostas com declividade igual ou superior a 100%...

No mundo atual, tomadas de deciso requerem cada vez mais o acesso rpido a informaes confiveis: o crescente volume e a complexidade das informaes impem organiz-las em um sistema de informao t uso de sistemas computacionais, adoo de modelos como simplificao da realidade: somente as caractersticas julgadas indispensveis so armazenadas, conexo com o mundo real via referncias espaciais coordenadas geogrficas, coordenadas cartesianas, endereos, otto-codificao

18/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Escoamento Superficial baseado em Modelos Digitais de Elevao

A gua o principal agente erosivo, responsvel primrio pela forma geral do relevo. Por isso mesmo, encontram-se muitos topos e relativamente poucos sumidouros na maioria das paisagens, resultando em um padro peculiar de drenagens interconectadas.

Funes Hidrolgicas disponveis no ArcGIS (Mdulo Analista Espacial)


Basin individualiza as bacias hidrogrficas com exutrios distintos. CostPath identifica o trajeto de escoamento superficial a partir de uma clula-origem at a respectiva foz. FlowAccumulation calcula a rea montante de cada clula. FlowDirection calcula a direo de escoamento (D8) de cada clula. FlowLength - calcula a distncia acumulada para cada clula (at o divisor dagua ou at a foz). FocalFlow totaliza o fluxo de valores que converge para uma dada clula, com base nos valores das clulas imediatamente vizinhas. Sink identifica clulas associadas a sumidouros (drenagem interna).

19/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

SnapPourPoint identifica para uma dada clula, dentro do raio de busca especificado, a clula de maior valor acumulado. StreamLink efetua a segmentao de uma rede linear de clulas, assinalando um valor nico s clulas de cada um dos seus trechos distintos. StreamOrder assinala uma ordem numrica (Strahler ou Shreve) a cada segmento de uma rede de clulas. StreamShape converte em shapefile uma rede linear de clulas orientadas na direo do escoamento (vetorizao). Thin reduz a largura de uma rede linear de clulas. Watershed identifica a rea de contribuio montante de uma dada clula (ou conjunto de clulas).

Modelo Matricial de Escoamento Superficial (D8)

A direo de escoamento recebe um dos oito possveis valores (modelo D8). A gua escoa para uma de suas clulas vizinhas, segundo a direo do maior declive.

32 16 8

64

128 1

20/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Identificao da Direo da Maior Declividade


1 1 1 67 50
Altitude

1 56 44 55 49 37 22 67 50 58 56 44 55 49 37 22

58

Declividade:

67 44 = 16, .26 2

67 50 = 17 1

Malha da Direo de Escoamento


2 1 2 2 4 4 2 4 1 4 8 4 4 2 8 4 8 4 16

128 1 2 1 1 1

21/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Obteno da Hidrografia Numrica


45 38 42 45 50 36 48 60 58 31 30 53 50 45 32 22 1 1 1 4 4 1 8 4 2 1 16 8 4 ? 0 0 0 0 1 5 9 0 1 0 12 0 0 0 0 15

128 64

MDE 64 N NO 32

Direo de escoamento

Fluxo acumulado

128 NE 1E

O 16 SO 8 4S 8 direes

2 SE Trajeto

Modelo Digital de Elevao Hidrologicamente Consistente

Carta topogrfica SB-20-Y-A (Seringal Axioma), 6o .. 7o S, 64o 30' .. 66o WGr

22/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Direo de Escoamento

[DirEsc] = FlowDirection([MDEHC])

Escoamento Acumulado

Escoamento acumulado: uma medida da rea de drenagem de um ponto da superfcie do MDE, expressa em nmero de clulas do grid.

[EscAcum] = FlowAccumulation([DirEsc])

23/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Drenagem Numrica

Drenagem numrica: rede de clulas com valor de escoamento acumulado igual ou superior a um limiar predefinido (e.g., 10.000 clulas)

[Dren10k] = Con([EscAcum] 10000, 1)

Drenagem Numrica x Hidrografia Mapeada

Um dos indicadores da qualidade do modelo digital de elevao para fins de estudos hidrolgicos o grau de coincidncia da sua rede numrica com a hidrografia mapeada.

24/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Segmentao da Drenagem Numrica

Segmentos (links): so sees de um canal conectando duas confluncias sucessivas, uma confluncia a uma foz ou, ainda, uma nascente a uma confluncia.

[Segmentos] = StreamLink([Dren10k], [DirEsc])

Identificao da Foz de cada Segmento

Foz do segmento: a clula imediatamente antes da confluncia de um segmento com outro segmento.

[Foz-Seg] = con(zonalmax([Segmentos], [EscAcum]) == [EscAcum], [Segmentos])

25/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Bacias de Contribuio

Todas as clulas fluindo em direo a um dado segmento de uma rede de drenagem (ou sua foz) constituem a bacia hidrogrfica desse segmento ou sua rea de contribuio.

[Sub-Bacias] = Watershed([DirEsc], [Segmentos]) ou [Sub-Bacias] = Watershed([DirEsc], [Foz-Seg])

Identificao da rea de drenagem montante de um ponto na calha e do respectivo trajeto sua jusante

[Bacia] = Watershed([DirEsc], [Ponto]) [Jusante] = CostPath([Ponto], [MDEHC], [DirEsc]))

26/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Separao das Redes de Drenagem

Regio: conjunto de clulas contguas que possuem um mesmo valor de atributo. RegionGroup agrupa clulas conectadas, assinalando um valor nico a cada regio distinta.

[Dren-Sep] = RegionGroup([Dren10k], #, Eight)

Delimitao das Bacias de Drenagem

Morfometria: descrio da forma de uma bacia hidrogrfica, por meio de parmetros quantitativos. ZonalGeometry gera uma tabela INFO contendo as caractersticas geomtricas de cada zona.

[Bacias] = Basin([DirEsc]) [ZG-Tab] = ZonalGeometry([Bacias], All) t Tabela INFO

27/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Identificao dos Ns associados a Nascentes


A identificao dos ns as s ociados a nas centes feita com bas e na topologia arco-n.

Adicionar o tema associado rede hidrogrfica, com feies do tipo arco (hidro arc) e n (hidro node). Abrir a tabela de atributos da layer hidro arc e export-la como uma nova tabela (hidroaux.dbf), inserindo-a no mapa corrente. Unir a tabela hidro-aux.dbf tabela de atributos da layer hidro arc: usar o item FNODE# da tabela de atributos da layer hidro arc usar o item TNODE_ da tabela hidro-aux.dbf Selecionar os registros da tabela de atributos da layer hidro arc: arc.FNODE# = hidro-aux.TNODE_ Inverter a seleo (somente os arcos sem tributrios sero selecionados)

Exportar os registros selecionados como uma nova tabela (arc-nasc.dbf) e inseri-la no mapa corrente. Unir a tabela arc-nasc.dbf tabela de atributos da layer hidro node: usar o item HIDRO# da tabela de atributos da layer hidro node usar o item FNODE_ da tabela arc-nasc.dbf Advanced: gerar sada somente com os registros que casarem Selecionar todos os registros da tabela de atributos da layer hidro node. Salvar os ns selecionados da layer hidro node em um novo arquivo shapefile (nascentes.shp). Converter os pontos do shapefile nascentes.shp para o formato grid (nasc-grid).

28/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Identificao do Trajeto Jusante de um Ponto na Superfcie

O caminho de drenagem a trajetria de uma gota dgua, partindo de um ponto qualquer da bacia at a sua seo de desage. Os trajetos gerados pelo comando CostPath podero ter mais de uma clula de largura. O comando Thin promove o afinamento de uma rede linear de clulas.
[Trajetos] = CostPath([Nascentes], [MDEHC], [DirEsc])) [Trj-1] = SetNull(Thin([Trajetos], #, #, #, <cellsize> * 1.5) == 0, 1)

Comparando os Trajetos de Escoamento Superficial, a partir das Nascentes, com a Hidrografia Mapeada

Usar o Spatial Analyst para converter a hidrografia mapeada (layer hidro arc) para o formato grid (h-r). Usar a Calculadora Raster para afinar a hidrografia rasterizada:
[h-r1] = SetNull(Thin([h-r], #, #, #, <cellsize> * 1.5) == 0, 1)

Identificando a sobreposio da hidrografia rasterizada com a mapeada: [HGxHM] = [h-r1] & [Trj-1] ou
[HGxHM] = [h-r1] * [Trj-1]

29/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Comprimento do Percurso ao Longo de uma Superfcie

FlowLength calcula a distncia, para cada clula, ao longo de um percurso (at o divisor dgua ou at a foz). Permite determinar o maior percurso dentro de uma rea de drenagem t clculo do tempo de concentrao da bacia hidrogrfica.

[Dist-f] = FlowLength([DirEsc], #, DownStream) [Dist-d] = FlowLength([DirEsc], #, UpStream)

Distncia Foz ao Longo da Drenagem

Essa operao permite identificar o maior curso dgua bem como a distncia de cada nascente foz da bacia.

[Dist-Foz] =[Dist-f] * [Dren10k]

ou

[Dist-Foz] = FlowLength([DirEsc], [Dren10k], DownStream)

30/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Delimitao da rea de Contribuio de uma Barragem

rea de contribuio da barragem:


conjunto de todas as clulas que fluem em direo soleira da barragem.

[Bacia-Sol] = Watershed([DirEsc], ShapeGrid(Soleira)) ou [Bacia-Sol] = Watershed([DirEsc], [Soleira-Gr])

Delimitao do Espelho dgua do Lago de uma Barragem

Espelho dgua do lago: conjunto de todas as clulas pertencentes rea de contribuio, com altitude menor ou igual altitude da soleira da barragem.

[Espelho] = con(float([Bacia-Sol]) * [MDEHC] <= zonalmax([Bacia-Sol], float([Soleira-Gr]) * [MDEHC]), 1)

31/22

Tpicos Avanados em Sistemas de Informaes Geogrficas

Determinao do Volume de um Reservatrio

A profundidade em qualquer ponto do lago dada pela cota mxima do


espelho dgua menos a altitude do relevo naquele ponto:
[Prof-Lago] = zonalmax([Espelho], [MDEHC]) [MDEHC]

O volume associado a cada clula do lago dado pela altura de sua coluna dgua multiplicada pela rea da clula:
[Vol-Cel] = [Prof-Lago] * sqr(ZonalArea([Espelho]) / ZonalSum([Espelho])) Obs: a operao sqr(ZonalArea([Espelho]) / ZonalSum([Espelho])) retorna a rea de uma clula.

O volume total do lago obtido somando-se o volume da coluna dgua de cada clula da represa:
[VTot-Lago] = zonalsum([Espelho], [Vol-Cel])) Obs: todas as clulas do grid VTot-Lago tero o mesmo valor.

O h om em t em , n a n a t u r ez a , o seu m a i or p a t r i m n i o e, n a t ecn ol ogi a d a i n f or m a o, a su a m el h or a l i a d a .

Prof. Carlos Antonio Alvares Soares Ribeiro DEF/UFV

32/22