Você está na página 1de 150

Manual de Construo da Base Hidrogrfica

Ottocodificada da ANA
Fase 1 Construo da base topolgica de
hidrografia e ottobacias conforme a codificao
de bacias hidrogrficas de Otto Pfafstetter
MANUAL DE CONSTRUO DA BASE HIDROGRFICA
OTTOCODIFICADA DA ANA
Fase 1 Construo da base topolgica de hidrografia e ottobacias
conforme a codificao de bacias hidrogrficas de Otto Pfafstetter
Verso 2.0 de 1/11/2007
Repblica Federativa do Brasil
Luiz Incio Lula da Silva
Presidente

Ministrio do Meio Ambiente


Marina Silva
Ministra

Agncia Nacional de guas


Diretoria Colegiada
Jos Machado Diretor-Presidente
Benedito Braga
Oscar Cordeiro Netto
Bruno Pagnoccheschi
Dalvino Troccoli Franca

Superintendncia de Gesto da Informao


Srgio Augusto Barbosa
Superintendente
MANUAL DE CONSTRUO DA BASE HIDROGRFICA
OTTOCODIFICADA DA ANA
Fase 1 Construo da base topolgica de hidrografia e ottobacias conforme a
codificao de bacias hidrogrficas de Otto Pfafstetter
Verso 2.0 de 1/11/2007
Agncia Nacional de guas
Ministrio do Meio Ambiente

MANUAL DE CONSTRUO DA BASE HIDROGRFICA


OTTOCODIFICADA DA ANA
Fase 1 Construo da base topolgica de hidrografia e ottobacias conforme a
codificao de bacias hidrogrficas de Otto Pfafstetter
Verso 2.0 de 1/11/2007

Superintendncia de Gesto da Informao


Braslia, DF
2007
Comit de Editorao
Presidente: Benedito Braga
Membros:
Joo Gilberto Lotufo Conejo
Joaquim Guedes Corra Gondim filho
Reginaldo Pereira Miguel
Paulo Lopes Varella Neto

Colaboradores:
Agustin JustoTrigo
Aldir Jos Borelli
Alexandre de Amorim Teixeira
Alexandre do Prado
Geraldo Lucatelli
Marcio Bomfim Pereira Pinto
Marco Antnio Silva
Morris Scherer-Warren
Fbio Vicente Ferreira

Preparador de originais: Alexandre de Amorim Teixeira

Revisor de texto: Jos Alexandre Batista

Projeto Grfico: Superintendncia de Gesto da Informao (SGI)

Os conceitos emitidos nesta publicao so de inteira responsabilidade dos autores.

Exemplares desta solicitao podem ser solicitados para:


Agncia Nacional de guas - ANA
Centro de Documentao
Setor Policial Sul rea 5, Quadra 3, Bloco L
70610-200 Braslia DF
Fone: (61) 2109-5396 Fax: (61) 2109-5265
Endereo eletrnico: http://www.ana.gov.br
Correio eletrnico: cedoc@ana.gov.br

Agncia Nacional de guas 2007


Todos os direitos reservados
permitida a reproduo de dados e informaes contidas nesta publicao, desde que citada a fonte.

Catalogao na fonte CEDOC Biblioteca

A532m Agncia Nacional de guas (Brasil)


Manual de Construo da Base Hidrogrfica Ottocodificada: fase 1
construo da base topolgica de hidrografia e ottobacias conforme a
codificao de bacias hidrogrficas de Otto Pfafstetter : verso 2.0 de 1/11/2007.
Braslia : ANA, SGI, 2007.
144 p.

1. Agncia Reguladora. 2. Gesto de Recursos Hdricos. I. Agncia


Nacional de guas (Brasil). II. Superintendncia de Gesto da Informao.

CDU 556.18:004
SUMRIO

Introduo................................................................................................................................. 02
Objetivo .................................................................................................................................... 03
Resumo do Processo................................................................................................................. 03
1 Gerao de Tabelas Topolgicas e Ottobacias por Trecho de Curso Dgua .................... 03
2 Gerao de Modelo Digital de Elevao Hidrologicamente Consistente (MDEHC) ........ 03
3 Sistematizao da Toponmia............................................................................................. 06
4 Procedimento de Edio Topolgica.................................................................................. 06
4.1 Estado inicial ................................................................................................................... 06
4.2 Criar Geodatabase de Trabalho ....................................................................................... 06
4.3 Incio da edio Topolgica: Eliminao dos Polgonos................................................. 20
4.4 Edio Topolgica: Eliminao de trechos desconexos e confluncias duplas .............. 28
4.5 Verificao e Gerao da Topologia Hdrica .................................................................. 37
4.6 Identificao e Correo de trechos desconexos ou afluentes duplos na base espacial .. 41
4.7 Identificao de trechos segmentados com codificao de bacia duplicada ................... 44
5 Procedimento de Relacionamento entre Ottobacias e Trechos de Cursos Dgua............. 47
5.1 Converter o plano de Informao de ottobacias de shapefile para geodatabase ............. 47
5.2 Criar o ponto mdio dos trechos de cursos dgua.......................................................... 48
5.3 Verificar a existncia de ottobacias sem trecho de curso dgua associado.................... 51
5.4 Verificar a existncia de trechos de curso dgua sem ottobacias................................... 56
6 Gerao das Tabelas Topolgicas Finais............................................................................ 60
6.1 Transformao de Projeo dos planos de Informao ................................................... 60
6.2 Gerao da Topologia Hdrica Final ............................................................................... 61
6.3 Atualizao dos Planos de Informao da Base Hidrogrfica Ottocodificada................ 67
7 Procedimento de Edio de Toponmia.............................................................................. 68
7.1 Extrao e Padronizao dos Nomes Existentes na Base Grfica................................... 68
7.2 Identificao dos Rios Distintos...................................................................................... 70
7.3 Fechamento de Vazios de Nomes nos Rios Principais e Implantao do Cdigo
de Nome na Base Grfica ......................................................................................................... 72
7.4 Fechamento dos Vazios de Nomes por Edio na Base Espacial ................................... 73
7.5 Busca e Correo de Equivalncias de Nomes................................................................ 81
7.6 Recodificao dos Nomes de Rios de acordo com o Cdigo de Rio .............................. 86
8 Padronizao do nome das variveis e Normalizao das Tabelas .................................... 90
Introduo

A gesto de recursos hdricos demanda a construo de sistemas de informao geogrfica


que possam responder a perguntas como: qual a rea de contribuio a montante de um
determinado ponto em um rio? Ou qual o comprimento total dos cursos dgua de uma
determinada bacia? Ou qual a disponibilidade hdrica em um determinado ponto. Para
responder a estas e outras perguntas, necessrio modelar a hidrografia em um banco de
dados geogrficos, fazer a sua consistncia topolgica e acrescentar uma srie de informaes
que podero ser recuperadas mais tarde em diversos nveis de agregao.

Um problema bsico a ser resolvido para esta modelagem a codificao de bacias


hidrogrficas. Diversos trabalhos vm sendo desenvolvidos no mundo inteiro, sendo que um
dos destaques neste campo a codificao desenvolvida pelo brasileiro Otto Pfafstetter. Esta
codificao possui caractersticas muito favorveis, tais como a economia de dgitos, a
possibilidade de detalhamento em escalas maiores, a representao hierrquica da rede, e vem
sendo utilizada para o desenvolvimento de codificaes derivadas em diversos pases.

Esta codificao o pilar da modelagem aqui apresentada. Ela descrita em detalhes no


documento Topologia Hdrica: Mtodo de Construo e Modelagem da Base Hidrogrfica
para Suporte Gesto de Recursos Hdricos, metodologia esta, desenvolvida por tcnicos da
Agncia Nacional de guas (ANA) e publicada em 17/11/2006.

O presente manual descreve passo a passo os procedimentos para construir a base de dados
hidrogrficos utilizando uma implementao computacional da metodologia. Esta foi
desenvolvida utilizando as ferramentas disponveis na Agncia, que so o ArcGIS 9.x (licena
ArcInfo) e o Access.

Tanto a parte conceitual da metodologia, quanto a implementao computacional constante do


presente manual so cedidos mediante um treinamento oferecido pela ANA, sem nus, s
instituies pblicas de gesto e de pesquisa. Para tanto necessria a assinatura de um
Termo de Cooperao Tcnica (TCT), que garante a continuidade do processo de
aperfeioamento mediante a troca de experincias entre usurios.

Neste contexto, a ANA se prope a organizar os usurios em um grupo que permita o


compartilhamento de melhorias e correes. data da publicao deste manual, estava sendo
redigido o projeto detalhando a proposta da ANA para a constituio e funcionamento desse
grupo de usurios. Como parte do suporte a este grupo a ANA se prope a coordenar as
participaes, desenvolver um portal e a promover seminrios entre os componentes.

2
Objetivo

A construo da base hidrogrfica ottocodificada visa a gerao das tabelas topolgicas da


rede hidrogrfica em qualquer escala e reas de contribuio de trecho (chamadas tambm
como ottobacias, sees de controle, sub-bacias ou micro-bacias), que sejam compatveis com
a escala de trabalho.

Resumo do Processo

1 Gerao de Tabelas Topolgicas e Ottobacias por Trecho de Curso Dgua

O procedimento de construo da base hidrogrfica ottocodificada descrita nessa metodologia


permite a agilizao da edio topolgica da rede hidrogrfica em ambiente ArcGIS/Access.
Assim, desenvolveram-se tcnicas para simplificar e agilizar a edio dos mapas de
hidrografia e de ottobacias, para a gerao automtica das tabelas topolgicas finais e para a
incorporao da informao de trecho de curso dgua (cdigo de bacia, cdigo do rio,
distncia foz da bacia e rea a montante na bacia) aos atributos da hidrografia.

O processo completo de gerao de tabelas topolgicas e de ottobacias de trecho


apresentado de forma esquemtica nas figuras abaixo, bem como o processo de confeco da
rede hidrogrfica onde esto listados os procedimentos desenvolvidos para sua automao.
Neste processo o plano de informaes com as ottobacias considerado como dado de
entrada. A sua produo pode ser feita por pacotes de rotinas hidrolgicas, a partir de
Modelos Digitais de Elevao (MDEs) ou por eqidistncia dos trechos da drenagem.

2 Gerao de Modelo Digital de Elevao Hidrologicamente Consistente (MDEHC)

A delimitao das ottobacias, reas de contribuio de cada trecho de curso dgua,


necessria para a codificao pelo mtodo de Otto Pfafstetter.

Para assegurar maior correspondncia entre a realidade geomorfolgica e a representao


adotada para a delimitao das ottobacias, deve-se adotar modelos digitais de elevao
(MDEs), que permitem delimitaes realizadas com maior rigor fisiogrfico, pois
consideram os dados altimtricos do terreno em suas etapas de processamento.

3
Incio 1

Tabela
Hidrografia Atributos
1:1.000.000 Hidrografia

Executar Topologia
Eliminar Hdrica
Polgonos

Eliminar Trechos Tabela Curso Tabela Trecho Tabela


desconexos e Dgua de Curso Topologia
confluncias duplas Dgua

Ottobacias
Tabela
Atributos
Hidrografia
Ottocodificar
Automaticam
ente

Executar Topologia
Hdrica Ajustar
Toponmias

Tabela Curso Tabela Trecho Tabela Codificar


Rios
Dgua de Curso Topologia
Dgua Automaticam

Criar planos: Foz,


Nascente e
S Confluncia
Erro?

N
Hidrografia
Consistente Nascente Confluncia Foz
Ottobacias

Relacionar HIntegrada
Trechos s
Ottobacias

Orientar corretamente
Converter os trechos de Curso
Coordenadas Dgua

1 Cursos Rio Trecho de Linha de


Dgua Curso Dgua Costa

4
HIntegrada Limites
Estaduais

Atribuir
Dominialidade

Rios Dominialidade Dominialidade Cursos


Federais de Rios Cursos Dgua Dgua
Federais

5
3 Sistematizao da Toponmia

A estratgia adotada na construo da base hidrogrfica ottocodificada nacional ao


milionsimo em relao toponmia dos rios sistematizar os nomes dos rios dividindo-os
em corpo dgua, ligao e nome. Entende-se como corpo dgua os vrios nomes
que a sociedade identifica os cursos dgua, como rio, ribeiro, crrego, caada, fleuve entre
outros. J ligao compreende preposies utilizadas para ligar os corpo dgua com o
nome do rio como, por exemplo, de, da, do, das, dos, del, de la, de los, de las. O nome
compreende o nome completo sem o corpo dgua que o define e sua preposio, quando este
existe, mas sem abreviaes, por exemplo, deve-se escrever Santa Maria e no S. Maria.
Depois de sistematizada todas as partes que compem os nomes de rios, concatene-as para
compor o nome do rio completo. Cada nome de rio completo possui um cdigo nico
relacionado ao cdigo de rio de Otto Pfafstetter que permite distinguir dois rios homnimos
em bacias diferentes. O raciocnio utilizado para isso bastante simples. O nome de rio
completo ter seu cdigo formado pelo cdigo de rio do trecho mais a jusante concatenado o
nmero zero. Se j existe um nome de rio mais a jusante do rio esse receber o cdigo do rio
concatenado mais ao nmero 1 e assim por diante. Esse procedimento foi sistematizado em
base de dados Access. O resultado desse procedimento a existncia de duas tabelas:
Trechos x Cdigos de Nomes e Nomes de Rios. Os campos da tabela Trechos x Cdigos
de Nomes so: Trecho nmero do trecho e Cdigo cdigo Pfafstetter do nome do rio. J
os campos da tabela Nomes de Rios compreendem: Codigo cdigo Pfafstetter do nome do
rio; CorpodAg tipo de corpo de gua (Rio, Ribeiro, Crrego, etc.); Ligacao preposio de
ligao (de, da, do, dos, etc.); Nome nome do rio propriamente dito; NomeComp nome
completo do rio (conjugao de CorpodAg com Ligacao com Nome) e Bacia dois primeiros
algarismos do cdigo Pfafstetter do nome.
4 Procedimento de Edio Topolgica
4.1 Estado inicial
Configurao de nmero do Windows com ponto decimal e vrgula para separar milhares
(modelo americano).
Criar o diretrio c:\Local, onde local se refere a rea de trabalho.
Copiar todos os arquivos do diretrio \\Local para o diretrio criado c:\local.
A Hidrografia da Bacia apresenta-se pr-editada no formato vetorial shapefile
(Hidrografia.shp), unifilar e no sistema de coordenadas Geodsicas, Datum Horizontal
Sad-69. A tabela do arquivo vetorial apresenta apenas dois campos: ID (number, 0) que
representa a numerao de cada trecho de curso dgua e Nome (String,160) com o
nome do rio.
Licena ArcGIS 9.x com a licena ArcInfo.

4.2 Criar Geodatabase de Trabalho

1 Abrir o programa ArcCatalog: Iniciar>Todos os Programas>ArcGIS>ArcCatalog.

2 Criar um Feature Dataset no Banco de Dados Local.mdb intitulado FD. Para isso,
clica-se com o boto direito em cima de Local.mdb e seleciona-se NEW>Feature Dataset.

6
3 Clicar no boto Edit Reference do Box Spatial Reference.

7
4 Clicar em Import e selecionar hidrografia.shp como sendo o modelo de projeo SAD-69.
Clicar em OK.

8
9
Clicar em OK.

10
5 Clicar novamente com o boto direito sobre o novo Feature Dataset FD e Importar para
dentro do Feature Dataset FD o shapefile hidrografia.shp como feature class (single)
geodatabase intitulado Hidrog. Clicar em OK.

11
12
6 Criar um plano de informao de pontos intitulado NODES. Para isso, clica-se com o
boto direito sobre o Feature Dataset FD>NEW>Feature class.

13
7 Colocar o nome no campo name como nodes e clicar em avanar.

14
8 Selecionar o tipo padro (default) e clicar em avanar.

15
9 Clicar na clula geometry do campo Data Type. A tela muda mostrando no box Field
Geometry os parmetros espaciais. Selecionar no campo Geometry Type o tipo de dado Point.
Clicar em concluir.

16
17
10 Verifique que os planos de informao (Feature class) nodes e hidrog pertencem ao
Feature Dataset FD.

18
19
4.3 Incio da edio Topolgica: Eliminao dos Polgonos

O modelo de hidrografia adotado no comporta representao de massas dgua por


polgonos, assim todos os polgonos e linhas duplas existentes devem ser substitudos por uma
linha de eixo entre os lados do polgono (ou entre as linhas duplas).

1 Abrir o programa ArcMap: Iniciar>Todos os Programas>ArcGIS>ArcMap (ou cone na


rea de trabalho).

2 Adicionar os temas hidrog e nodes que esto contidos no Local.mdb/FD(feature


Dataset), bem como as cartas do IBGE 1:1.000.000 (c:\Lcoal\brasilibge1000000.tif)e o
Modelo digital de elevao (c:\Local\srtm_color.tif).

20
3 Transformar o geodatabase hidrog para coverage hidrog_cvg1.

4 Ativar as ferramentas do ArcToolBox>Conversion Tools>Feature Class To Coverage.

5 Selecionar o hidrog como sendo o dado de entrada e Hidrog_cvg1 como o Output


Coverage. Clicar em OK.

21
6 Construir os polgonos gerados para a rede hidrogrfica por meio da funo clean
aplicada coverage hidrog_cvg1 com o arquivo de sada intitulado hidrog_cvg2. Para
isso clica-se na ferramenta ArcTools>Coverage Tools>Data Management>Topology>Clean;
entra-se com o arquivo de entrada: hidrog_cvg1, o arquivo de sada hidrog_cvg2, Fuzzy
tolerance de 0.001 grau (ou aproximadamente 100 metros) e feature type como POLY.

7 Inserir o hidrog_cvg2, abrir a tabela respectiva, localizar os polgonos um por um e fazer a


edio do hidrog.

22
8 Para editar hidrog, clicar no boto Editor>Start Editing. Task: Create New Feature.
Target: Hidrog (Se a Barra de Edio no estiver presente acion-la por meio do comando
View>Toobars>Editor).

23
9 Configurar as opes de snapping: Editor>Snapping. Marcar as opes Vertex,
Edge e End do plano de informao Hidrog e as opes: Edit Sketch, Topology
Elements e Miscellaneous.

24
10 Configurar o Snapping Tolerance com o valor de 0.001. Para isso, clica-se em
Editor>Options e colocar esse valor no campo Snapping Tolerance. No campo vizinho,
mudar as unidades de medida para Map Units.

11 Depois s clicar duas vezes nos arcos para entrar no modo de edio de vrtices, de tal
forma que se eliminem todos os polgonos. Observe que o plano de informaes Hidrog_cvg2
serve apenas para assinalar os pontos de edio, a qual feita no plano Hidrog.

25
Obs.: Para orientar a edio utilize o plano de informaes brasilibge1000000.tif, o qual
contm a digitalizao da carta 1:1.000.000.

12 Depois de editada a hidrog, salvas as edies: Editor>Stop Editing. Salvar as alteraes.

13 Repetir os passos de 3 a 7 e verificar se existe mais algum polgono residual. Ao invs de


salvar a nova coverage como hidrog_cvg1, salv-la como hidrog_cvg3 e a coverage
hidrog_cvg2 com hidrog_cvg4 e assim por diante, at que no aparea mais nenhum
polgono. Para ter certeza, abra a coverage resultante do clean e abra a sua Tabela de
Atributos, ela deve aparecer sem nenhum registro.

26
27
4.4 Edio Topolgica: Eliminao de trechos desconexos e confluncias duplas

1 Abrir o programa ArcGIS: Iniciar>Todos os Programas>ArcGIS>ArcMap.

2 Clicar no menu Tools>Customize e clicar no boto Add from file na aba Toolbars e
selecionar os arquivos c:\Local\fnodetnode.dll, c:\Local\xy.dll e c:\Local\FlipLine9.dll e clicar
no boto Abrir.

28
29
3 Clicar na aba Commands e selecionar a ferramenta JPTools.

4 Arrastar o Camando Calc Fnode Tnode para a barra de tarefas. Fazer o mesmo
procedimento com os Comandos Calculate XY e Flip Line Version 9.1. Fechar.

30
31
5 Clicar no boto Calculate Fnode Tnode e indicar hidrog como sendo o Polyline
Layer e nodes como sendo o Point Layer. Clicar no boto OK.

6 Indicar o primeiro n como 1. Clicar no boto OK.

32
7 Ativar e ligar o tema nodes e clicar no boto Calculate XY.

Observar que foram inseridos dois campos YCoord e XCoord tabela do tema nodes
com as latitudes e longitudes dos pontos, respectivamente.

8 Classificar a legenda do tema nodes de acordo com os valores do campo Valence. O


campo Valence apresenta os valores de valncia, ou seja, cada n apresenta o nmero de
arcos ligados a ele. Valores iguais a 1 representam uma nascente ou foz, do contrrio, este
indica uma descontinuidade da rede. O valor 2 tambm apresenta uma descontinuidade da
rede ou um trecho de curso dgua dividido em dois ou mais pedaos. O valor 3 representa
uma confluncia simples e o valor 4 representa uma confluncia dupla.

Deve-se fazer um merge dos arcos desconexos (valncia igual a 2) e eliminar a confluncia
dupla quando existir (valncia igual a 4).

33
34
35
9 Identificar os erros, editar a base espacial hidrog. Os trechos separados por um n de
valncia 2 devem sofrer um merge (Editor>Merge. Escolha o trecho maior para que o
menor seja incorporado a ele). Nos ns de valncia 4, verificar se todos os trechos realmente
existem no plano brasilibge1000000.tif. Se existirem, desloque um dos trechos para que no
mais coincidam. Pode ser que o trecho no exista na carta do milionsimo, neste caso apague-
o.

10 Apagar os pontos do tema nodes e rodar as rotinas Calc Fnode Tnode e Calcula
XY de novo. Verificar os erros remanescentes e editar a base hidrog, conforme os erros at
que no exista mais nenhuma valncia com os valores dois ou quatro. Os trechos de valncia
1 devem indicar apenas as nascentes e a foz, e os de valncia 3 devem indicar as confluncias.
Se este no for o caso corrija e repita a operao. Salvar o projeto do ArcGis como Proj1.mxd

36
4.5 Verificao e Gerao da Topologia Hdrica

Nessa etapa, por meio do programa Topologia Hdrica, feita a gerao das tabelas
TRECHOS DE CURSOS DAGUA.txt, CURSOSDAGUA.txt e TOPOLOGIA.txt. Este
programa testa mais uma vez a consistncia topolgica da rede. Faz trs verificaes: 1) se a
rede possui algum enlace (polgono); 2) se a rede hidrogrfica possui algum trecho
desconexo; e 3) se a rede hidrogrfica possui alguma confluncia dupla. Terminadas essas
verificaes, o software gera as trs tabelas de sada que contm as informaes de topologia
hdrica. O programa Topologia Hdrica precisa, como dado de entrada, de uma tabela
chamada AAT1 cuja criao descrita a seguir:

1 Acionar o Access e abrir a base de dados Local.mdb e executar a macro Gera e Exporta
AAT1.

2 Abrir o projeto do ArcGis Proj1.mxd e verificar qual o nmero do n da foz da rede


hidrogrfica por meio do tema nodes. Nesse exemplo, o n de foz o de nmero 58.

37
Exemplo de bacia costeira: A FOZ est representada pelo n 75 e a CABECEIRA pelo n 76.

3 Rodar o programa Topologia_hidrica_v1_6.exe, entrar com o nmero do n da foz (no


exemplo anterior, n de nmero 58) no campo N da Foz:, clicar no boto Processar e
selecionar o arquivo AAT1.txt. Se for uma interbacia ou bacia costeira, colocar o nmero do
n da cabeceira no campo N da Cabeceira.

38
4 Se a edio de eliminao de polgonos da fase 4.2 no estiver completa, aparecer a
mensagem: Erro Encontrado um Enlace. Nesse caso, deve-se voltar na base espacial e
reeditar o plano de informao hidrog, conforme orientaes no passo 4.2 e assegurar que
no exista mais nenhum polgono.

5 Se a rede hidrogrfica estiver desconexa, aparecer a mensagem Erro rvore est


desconexa. Nesse caso, o programa grava automaticamente um arquivo de texto intitulado
TRDESC.txt no diretrio raiz do arquivo de entrada. Ir para o Item 4.5.

39
6 Se a rede hidrogrfica possuir confluncia dupla, aparecer a mensagem Erro
Encontrado afluentes duplicados. Nesse caso, o programa grava automaticamente um
arquivo de texto intitulado TRDESC.txt no diretrio raiz do arquivo de entrada. Ir para o
Item 4.5.

7 Caso a topologia esteja correta e consistente, sem confluncias duplas ou sem trechos
desconexos, aparecer a mensagem Terminada a Execuo no rodap da interface do
software Topologia Hdrica. Nesse momento, o programa gravar automaticamente trs
arquivos de sada no diretrio raiz do arquivo de entrada: TRECHOS DE CURSOS
DAGUA.txt, CURSOS DAGUA.txt e TOPOLOGIA.txt.

8 Abrir o banco de dados c:\Local\Local.mdb e acionar a macro Importa Tabelas de


Topologia Hdrica.

9 V para o item 4.6.

40
4.6 Identificao e Correo de trechos desconexos ou afluentes duplos na base
espacial

Este procedimento deve ser executado apenas se tiverem persistido erros aps a execuo do
programa Topologia Hdrica. Se no for este o caso pule para o item 4.6.

1 Abrir a base de dados Local.mdb e acionar a macro Inicia Edicao de Trechos Desc ou
Confl Dupla na Base Espacial.

2 Abrir o projeto Proj1.mxd do ArcGis e selecionar o atributo Verdadeiro do campo


CHECK do tema Hidrog. Para isso, selecione o menu Selection>Select By Attributes e
preencha a consulta correta na janela de consultas e clique em APPLY.

41
42
3 Edite o tema Hidrog e ajuste o trecho desconexo. Salve a edio de Hidrog.

4 V ao banco de dados Local.mdb e execute a macro Finaliza Edicao de Trechos Desc ou


Confl Dupla na Base Espacial.

5 Repetir novamente o procedimento de Edio Topolgica e Eliminao de trechos


desconexos e confluncias duplas a partir do passo 9 do item 4.3 em diante.

43
4.7 Identificao de trechos segmentados com codificao de bacia duplicada

1 Abrir a base de dados Local.mdb e acionar a macro Verifica Trechos Segmentados.

2 Se a consulta no apresentar nenhum trecho duplicado encerra-se aqui a edio e v para o


item 5, do contrrio, siga para o passo 3.

3 Nesse exemplo existem dois trechos de curso dgua segmentados.

4 Acionar a macro Inicia Edio de Trechos Segmentados na Base Espacial.

5 Abrir o projeto Proj1.mxd do ArcGis e selecionar o atributo Verdadeiro do campo


CHECK do tema Hidrog. Para isso, selecione o menu Selection>Select By Attributes e
preencha a consulta correta na janela de consultas e clique em APPLY.

44
6 Identificar os erros, editar a base hidrog, fazendo um merge dos trechos segmentados.

45
7 Por fim, acionar a macro Finaliza Edio de Trechos Segmentados na Base Espacial do
banco de dados Local.mdb.

8 Reiniciar a partir do passo 9 do item 4.3 em diante.

46
5 Procedimento de Relacionamento entre Ottobacias e Trechos de Cursos Dgua

Para cada trecho de curso dgua (vetor linha) deve-se, necessariamente, ter uma rea de
contribuio hdrica (vetor polgono) obtido por modelo digital de terreno hidrologicamente
consistente. Mas uma rea de contribuio ou ottobacia pode no ter um trecho de curso
dgua associado, como acontece, por exemplo, em bacias costeira com contribuio direta ao
mar.

Nessa fase, o objetivo associar cada trecho de curso dgua a sua respectiva rea de
contribuio.

Para isso devem-se executar os passos a seguir:

5.1 Converter o plano de Informao de ottobacias de shapefile para geodatabase

Procedimento: Abrir o ArcCatalog e importar para o Feature Dataset c:\Local\FD o plano


de informao no formato shapefile Bacias_mdt.shp com o nome mbacg.

Esse shape representa as reas de contribuio hdrica obtidas por modelo de elevao
hidrologicamente consistente onde foi observada a relao de uma rea de contribuio para
cada trecho de curso dgua.

1 Abrir o ArcCatalog. Iniciar>Todos os Programas>ArcGIS>ArcCatalog.

2 Clicar com o boto direito sobre o Feature dataset FD e selecionar as opes:


Import>Feature Class (Single).

3 Indicar o dado de entrada como sendo c:\Local\bacias_mdt.shp e o dado de sada como


mbacg. Clicar em OK.
47
5.2 Criar o ponto mdio dos trechos de cursos dgua

Procedimento: Abrir o ArcMap e converter a hidrografia Hidrog para um plano de


informao de pontos mdios dos trechos de curso dgua.

1 Abrir o projeto Proj1.mxd do ArcMap e abrir a janela do ArcToolBox. Selecionar a


opo: ArcToolBox>Data Management Tools>Features>Feature To Point.
48
2 Selecionar o dado de entrada Hidrog e o plano de informao de sada
Hidrog_FeatureToPoint. Tendo o cuidado de marcar a opo Inside.

49
50
5.3 Verificar a existncia de ottobacias sem trecho de curso dgua associado

Procedimento: Abrir o projeto Proj1.mxd no ArcMap e fazer uma associao espacial entre as
ottobacias (Mbacg) e os pontos mdios dos trechos de curso dgua (Hidrog_FeatureToPoint).

1 Adicionar o tema C:\Local\Local.mdb\FD\mbacg, clicar com o boto direito sobre o plano


de informao Mbacg e selecionar a opo Join and Relates>Join.

2 Selecionar a opo Join data from another layer based on spatial location; parmetro 1 -
escolher o plano de informao para unir com essa camada como sendo o
Hidrog_FeatureToPoint; parmetro 2 - selecionar a segunda opo: Each polygon will be
given all the attributes...; parmetro 3 - salvar o arquivo de sada como
C:\Local\Local.mdb\FD\Join_Output.

51
3 Ativar o Access e executar a macro Atualiza o Campo ID em Mbacg no banco de dados
Local.mdb.

4 Clicar na Macro: Verifica Ottobacia Sem Trecho de Curso D'gua e checar se existe
alguma ottobacia sem trecho de curso dgua. Nesse exemplo, existe uma ottobacia sem
trecho de curso dgua associado. Caso contrrio, v para o item 5.4.

52
5 Acionar a macro Inicia Edicao de Ottobacias Sem Trecho na Base Espacial.

6 Abrir o projeto Proj1.mxd do ArcGis e selecionar o atributo Verdadeiro do campo


CHECK do tema Mbacg. Para isso, selecione o menu Selection>Select By Attributes e
preencha a consulta correta na janela de consultas e clique em APPLY.

53
7 Identificar os erros, editar a base Mbacg, corrigindo os erros apresentados. Nesse caso,
deve-se eliminar a ottobacia selecionada.

54
8 Por fim, acionar a macro Finaliza Edicao de Ottobacias Sem Trecho na Base Espacial
do banco de dados Local.mdb.

9 Fechar o Proj1.mxd e o banco de dados Local.mdb.

10 Abrir o ArcCatalog e apagar o tema Join_Output.

11 Reiniciar a partir do passo 1.

55
5.4 Verificar a existncia de trechos de curso dgua sem ottobacias

1 Clicar na Macro: Verifica Trecho de Curso Dgua Sem Ottobacia e checar se existe
algum trecho de curso dgua sem ottobacia. Nesse exemplo, existe um trecho de curso
dgua sem ottobacia associada, nesse caso, trecho de curso dgua com o valor de
identificao 14. Caso contrrio, se no aparecer nenhum trecho de curso dgua sem
ottobacia, abrir o ArcCatalog, apagar o tema Join_Output e ir direto para o item 6.

2 Acionar a macro Inicia Edicao de Trechos Sem Ottobacias na Base Espacial.

3 Abrir o projeto Proj1.mxd do ArcGis e selecionar o atributo Verdadeiro do campo


CHECK do tema Hidrog. Para isso, selecione o menu Selection>Select By Attributes e
preencha a consulta correta na janela de consultas e clique em APPLY.

56
4 Nesse caso, deve-se editar a base Mbacg inserindo a ottobacia correspondente ao trecho
de curso dgua. Nesse caso, pode-se utilizar a carta topogrfica para delimitar a nova
ottobacia.

57
5 Nesse caso, pode-se utilizar a Task: Cut Polygon Feature com o Target: Mbacg para
cortar o polgono de interesse.

6 Terminada a edio, salvar as edies realizadas em Mbacg.

7 Por fim, acionar a macro Finaliza Edicao de Trechos Sem Ottobacias na Base Espacial
do banco de dados Local.mdb.

8 Fechar o Proj1.mxd e o banco de dados Local.mdb.


58
9 Abrir o ArcCatalog e apagar o tema Join_Output.

10 Reiniciar a partir do passo 1 do item 5.3.

59
6 Gerao das Tabelas Topolgicas Finais

6.1 Transformao de Projeo dos planos de Informao

Projetar o plano de informao Hidrog para uma projeo eqidistante e o plano de


informao Mbacg para uma projeo equivalente.

1 Abrir o Proj1.mxd. Acionar o ArcToolBox>Data Management tools>Projections and


Transformations>Feature>Project.

2 Selecionar o Input Dataset como sendo o Hidrog, salvar o Output Dataset como
C:\Local\Local.mdb\Hidro.

60
3 Clicar o boto para selecionar o sistema de coordenadas de sada.

4 Clicar no boto Select para selecionar o sistema de coordenadas: Projected Coordinate


Systems>Continental>South Amrica>South America Equidistant Conic.prj. Clicar em
Add.

61
5 Clicar em no boto OK.

62
6 Clicar novamente no boto OK.

63
7 Executar o mesmo procedimento para o plano de informao Mbacg, com plano de
informao de sada intitulado Mbac e com projeo equivalente South America Albers
Equal Area Conic.prj. Clicar no boto OK.

6.2 Gerao da Topologia Hdrica Final

64
Nessa etapa, por meio do software Topologia Hdrica geram-se as tabelas topolgicas finais.
Assim, o software gera trs tabelas de sada que contm as informaes de topologia hdrica:
TRECHOS DE CURSOS DAGUA.txt, CURSOS DAGUA.txt e TOPOLOGIA.txt.

1 Abrir a base de dados Local.mdb e executar a macro Gera e Exporta AAT.

2 Abrir o projeto do ArcGis Proj1.mxd e verificar qual o nmero do n da foz da rede


hidrogrfica por meio do tema nodes. Nesse exemplo o n de foz o de nmero 57.

3 Rodar o programa Topologia_hidrica_v1_6.exe, entrar com o nmero do n da foz (no


exemplo anterior, n de nmero 57) no campo N da Foz:, clicar no boto Processar e
selecionar o arquivo AAT.txt. Se for uma interbacia ou bacia costeira, colocar o nmero do n
da cabeceira no campo N da Cabeceira.

65
4 Como era de se esperar, a topologia est correta e consistente, sem confluncias duplas ou
sem trechos desconexos. Aparecer a mensagem Terminada a Execuo no rodap da
interface do software Topologia Hdrica. Nesse momento, o programa gravar
automaticamente trs arquivos de sada no diretrio raiz do arquivo de entrada: TRECHOS
DE CURSOS DAGUA.txt, CURSOS DAGUA.txt e TOPOLOGIA.txt.

5 Abrir o banco de dados Local.mdb e acionar a macro Importa Tabelas de Topologia


Hdrica.

66
6.3 Atualizao dos Planos de Informao da Base Hidrogrfica Ottocodificada

1 Abrir o banco de dados Local.mdb, abrir a tabela Prefixo e colocar o nmero de cdigo
Otto Pfafstetter da bacia, nesse caso, a bacia do rio Itanas a de nmero 75978. Salvar a
tabela.

2 Acionar as macros Corrige Cdigos, Atualiza Topologia, Atualiza Bacias Atualiza


Cursos Dgua a Jusante.

3 Em caso de bacia costeira, executar a macro Corrige Distncias ao Mar e colocar o


cdigo Otto da bacia costeira.

67
7 Procedimento de Edio de Toponmia

7.1 Extrao e Padronizao dos Nomes Existentes na Base Grfica

1 Abrir o banco de dados C:\Local\Local.mdb.


2 Executar a macro Gera Nomes para gerar as tabelas Nomes e NomesRios.
3 Clicar duas vezes na macro Exporta Tabela Para Sistematizaao de Nomes.
4 Abrir a planilha do Excel C:\Local\NomesRios.xls, salvar e fechar.
5 Executar a macro Importa Tabela Sistematizada de Nomes.
6 Executar a macro do Access Corrige NomRio para trocar os valores nulos em
CorpodAg, Ligacao e Nome por , clicando duas vezes com o boto esquerdo do mouse no
nome da macro.
7 Abrir a tabela NomRio e corrigir os nomes dos corpos dgua com o seu equivalente
correto. Por exemplo: S. Antnio por Santo Antnio e verificar se a diviso dos nomes
por corpo dgua, ligao e nome est correta. Salvar.

8 Utilizar a macro Gera Nomes de Corpos Dgua, para gerar a tabela Nomes de Corpos
dAgua e preencher essa tabela com nomes padronizados de corpo de gua. Exemplo: Crr.
Por Crrego, Rib. Por Ribeiro. Salvar a tabela aps o preenchimento da tabela.

68
9 Clicar duas vezes na macro Gera Nomes Diferentes Rios para gerar a tabela. Nomes
Diferentes Rios.

10 Usando a macro Gera NomRio x Nomes Diferentes Rios, gerar a tabela NomRio x
Nomes Diferentes Rios.

69
7.2 Identificao dos Rios Distintos

1 Usando a macro Gera VerNome, gerar a tabela VerNome.


2 Acionar a macro Exporta VerNome.
3 Abrir a planilha c:\Local\VerNome.xls e salvar.
4 Ativar a macro Importa VerNome.
5 Abrir a Tabela VerNome1 e checar o preenchimento da coluna NumNome com a
seguinte lgica: dentro de um mesmo Numero (nome), para cada combinao de Numero
com Curso Dagua (cdigo Pfafstetter), atribuir um NumNome diferente, comeando de 1, a
no ser que a combinao seguinte (mesmo Numero, Curso Dagua diferente) seja afluente
da combinao anterior a montante dela (Dismin da combinao seja maior que DistMax da
anterior), caso em que o nmero repetido.
Caso a combinao seguinte (mesmo Numero, Curso Dagua diferente) seja afluente no a
montante (Dismin menor ou igual a DistMax da combinao anterior) e envolva apenas um
trecho, o nome foi atribudo erradamente e NumNome recebe o valor 0(zero).
Um Curso Dgua afluente de outro quando seu cdigo Pfafstetter tem como radical o do
curso dgua anterior, seguido de um nmero qualquer (0 a n) de algarismos mpares, e de um
algarismo par. O par (Numero NumNome) o que caracteriza o nome de um rio individual
(rios diferentes podem ter um mesmo nome).

6 Em paralelo com o procedimento mecnico exposto acima pode ser necessria a consulta
base grfica (Hidrog) e a correo na mesma de alguns nomes errados. Por exemplo: duas
linhas na tabela contguas, com mesmo nome, cada uma delas com diversos trechos, mas a
segunda linha (a linha afluente Pfafstetter) envolvendo diversos trechos e confluindo dentro

70
da anterior (Distmin da segunda entre o DistMin e o Distmax da anterior). Neste caso
provavelmente apenas alguns trechos da primeira linha esto com nome errado e devem ter o
nome apagado na prpria base espacial (Hidrog).
7 Deve-se apagar da base espacial (Hidrog) o nome original (Campo Nome) dos trechos de
Rios com NumNome = 0. Para isso, executa-se a macro Atualiza Nomes Originais Errados
em Hidrog.
8 Utilizando a macro Gera NR, gerar a tabela NR, com o nome de todos os rios nicos,
referenciados pelo cdigo composto NumComp, que tem na centena Numero e na unidade
NumNome.

71
7.3 Fechamento de Vazios de Nomes nos Rios Principais e Implantao do Cdigo de
Nome na Base Grfica

1 Refazer as tabelas Nomes e NomesRios, por meio da macro Gera Nomes.


2 Criar a tabela Trechos com Nome, por meio da macro Gera Trechos com Nome.
3 Gerar a tabela NC a partir da Tabela Trechos com Nome, usando a macro Gera NC a
Partir de Trechos com Nome.
4 Acionar a macro: Gera a Tabela Node_Nopara.
5 Rodar a macro Acrescenta a NC Trechos sem nomes.
6 Executar a macro Identificao e Preenchimento de Vazios.
Abrir a Tabela IV(4) e verificar se a tabela possui apenas 1 registro, caso contrrio, repetir a
execuo da macro Identificao e Preenchimento de Vazios at que a tabela IV(4) no
tenha registros.

72
7.4 Fechamento dos Vazios de Nomes por Edio na Base Espacial

1 Executar a macro Cria e Atualiza o Campo NC em Hidrog.


2 No ArcGis, abrir o projeto Proj1.mxd e classificar a legenda por tipo Quantities
Graduate Color dos rios por meio do campo NC e deixar uma classe com o valor de
NC=0. Para isso, clica-se com o boto direito no plano de informao Hidrog e selecionar a
opo Properties.

3 Clicar na aba Symbology e clicar no boto Import.

73
4 Selecionar o boto com a pasta de destino.

5 Selecionar o arquivo NC.lyr e o plano de informao Hidrog.

74
6 Selecionar o campo NC e clicar em OK.

75
7 Caso o trecho de rio possua um nome na base cartogrfica que no conste na tabela NR,
insira o novo nome na tabela NR com nova numerao seguindo o raciocnio da ordenao:
OPO A: o nome do rio no possui um homnimo na tabela NR.
Nesse caso, insere-se o prximo nmero na tabela NR respeitando a prxima numerao, no
exemplo, o Crrego do Agelim o prximo nome de rio e recebe a numerao 13 no

76
campo Numero e NumComp igual a 1301 e NumNome 1. Preenchem-se os outros
campos normalmente. Salvar as modificaes na Tabela. A seguir, na base espacial, associa-
se ao trecho de interesse a nova numerao no campo NC, nesse caso, NC=1301.

77
OPO B: o nome do rio possui um homnimo na tabela NR.
Nesse caso, repete-se o campo Nmero do nome homnimo, j o campo NumNome
receber o nmero 2 e, conseqentemente, o NumComp receber a identificao nica
1002. Preenchem-se os outros campos normalmente. A seguir, na base grfica, associa-se ao
trecho de interesse a nova numerao NumComp ou NC.

78
8 Caso seja identificado visualmente algum erro de atribuio de nome de rio na base
espacial, deve-se editar o campo NC com o seu nome correto.
Nesse exemplo, o trecho 19 do Crrego Vinhtico est com NC=0 (cor prpura), ou seja,
sem nome, enquanto que o trecho 20 est com NC=1201, ou seja, atribuio de nome
equivocada. Nesse caso deve-se editar a tabela Hidrog a partir do ArcMap e colocar o trecho
19 com valor de NC=1201 e o trecho 20 com NC=0.

79
80
7.5 Busca e Correo de Equivalncias de Nomes

1 Gerar a tabela Comparao de Nomes em Confluncias acionando a macro Gera


Comparao de Nomes em Confluncias.
Procurar na tabela Comparao de Nomes em Confluncias as confluncias com nomes
quase idnticos e confluncias nas quais o Nome est faltando ou o Corpo est faltando.
Neste caso, verificar na base. Registrar os comentrios no campo Igual. Nesse caso, podem
existir rios com nomes muito parecidos, mas que por diversos fatores foram nomeados com
grafia diferente. Por exemplo, na tabela abaixo, por erro de digitao, o Ribeiro
Itanuninhas o mesmo que o Ribeiro Itauninhas, assim, deve-se ir base espacial e
mudar os trechos com NC=401 para NC=601.

81
2 Se for o caso, corrigir a tabela NR conforme as recomendaes registradas no campo
Igual da tabela Comparao de Nomes em Confluncias.
3 Corrigir os cdigos por edio do campo NC na base espacial (Hidrog) conforme as
recomendaes registradas no campo Igual da tabela Comparao de Nomes em
Confluncias.
4 Executar a macro Gera Comparao Nomes Originais x Cdigos de Nomes.
5 Verificar na tabela Comparao Nomes Originais x Cdigo de Nome se existe algum
nome que no foi sistematizado corretamente. Se for o caso, alterar o nome do rio na tabela
NR e corrigir o cdigo NC na base de dados espacial (Hidrog).

82
6 Acionar a macro Gera Trechos a Jusante mesmo Nome.
7 Abrir a tabela Trechos com atribuio de Nome Duvidosa. Nesse caso, os trechos 10 e
41 possuem um possvel erro associado a ele.

8 Ir at a base espacial (Hidrog) e verificar o tipo de erro associado ao trecho e efetuar as


correes necessrias.
9 Assim, deve-se substituir o valor de NC=101(Crrego Barreado) pelo valor NC=501 (Rio
Itanas) do trecho 10. Tambm substituir o valor de NC=201 por NC=501 do trecho 41.

83
10 Executar novamente a macro Gera Trechos a Jusante mesmo Nome e abrir a tabela
Trechos com atribuio de Nome Duvidosa.

11 Repetir esse procedimento at que no aparea mais nenhum trecho a ser corrigido.
Nesse caso, no existem mais trechos com atribuio de nome Duvidosa.
12 Em caso de Bacia Costeira, executar a macro Verifica Nome em Linha Costeira e abrir
a tabela Trechos de Costa com nome duvidoso.

84
Nesse exemplo, o trecho 83 est com a atribuio de nome errada, assim, deve-se ir a base
espacial (Hidrog) e substituir o valor 401 do campo NC para o valor 201. Executar novamente
a macro at que no exista mais nenhum trecho com atribuio de nome errado.

85
7.6 Recodificao dos Nomes de Rios de acordo com o Cdigo de Rio
1 Executar a macro Prepara Rios Sem Nome.

2 Executar a macro Gera CODIGO no Ponto de Jusante de NC.

3 Executar a macro Verifica Cdigos com mais de um Ponto de Jusante e verificar se


existe algum cdigo com mais de um ponto de jusante. Se a consulta no exibir nenhum
resultado, passar para o prximo item. Caso contrrio, existe uma inconsistncia da
toponmia. Verificar essa inconsistncia na base espacial e fazer os ajustes necessrios no
campo NC de Hidrog e da tabela NR.
4 Executar a macro Preenche NUMCOD ainda nulo com PJUS mais a Jusante e colocar o
ltimo algarismo a ser inserido aps o cdigo de rio, nesse caso, o valor 0.

86
Nesse caso, 28 novos nomes de rios foram criados.

Repete-se a macro, mas coloca-se o valor 1.

Agora, apenas seis novos rios receberam a nova codificao.

Repete-se a macro com valor igual a 2.

Nesse caso, no mais necessrio executar essa macro visto que no existe mais nenhum
novo cdigo de rio a ser criado.

87
5 Executar a macro Gera Cdigo Completo
As Tabelas de sada so: Nomes de Rios...

....e Trechos x Cdigos de Nomes

88
89
8 Padronizao do nome das variveis e Normalizao das Tabelas

1 Abrir o banco de dados Local.mdb e acionar a macro Cria campo DOM em Hidrog.

2 Abrir o projeto proj1.mxd, selecionar os trecho de curso dgua que cruzam ou fazem
fronteira estadual e preench-los com o valor 1 no campo DOM.

Para isso deve-se iniciar o modo de edio do Hidrog (start editing), abrir a tabela
correspondente e preencher o campo DOM com o valor 1 e salvar a edio (stop editing).

90
3 Acionar a macro do banco de dados Local.mdb Gera Trechos que cruzam ou fazem
fronteira estadual.

4 Caso exista algum trecho de curso que no atenda os critrios de dominialidade por curso
dgua, deve-se preencher a tabela Trechos a Serem Corrigidos, indicando o cdigo de
trecho a ser corrigido e o seu respectivo cdigo de dominialidade, 0 se no for federal e 1
se for federal.

5 Atualizar a data de construo da base por meio da tabela Data de Verso.

91
6 Executar a macro Gera Tabelas Normalizadas.

7 Abrir o ArcCatalog e copiar o geodatabase C:\Local\Local.mdb\FD\Hidrog como


C:\Local\Local.mdb\FD\HINTEGRADA.

92
8 Abrir o Banco de dados c:\Local\Local.mdb e executar a macro Incorpora informao de
Topologia Hdrica a HINTEGRADA.

9 Abrir o ArcCatalog e copiar o geodatabase C:\Local\Local.mdb\FD\HINTEGRADA como


C:\Local\Local.mdb\FD\HINTEGRADA_TEMP.

10 Abrir o Projeto Proj1.mxd e adicionar os temas C:\Local\Local.mdb\FD\HINTEGRADA


e HINTEGRADA_TEMP

93
11 Selecionar os trechos de curso dgua do tema HINTEGRADA_TEMP com valores do
campo [dedirec]=-1.

94
95
12 Clicar no boto Flip Line Version 9.1 que est na barra de ferramentas do ArcGis e
selecionar o Tema HINTEGRADA_TEMP, Selecionar a opo Selected Feature(s) e
clicar no boto Flip. Salvar o Projeto e fechar.

96
13 Acionar a macro Apaga Campos em HINTEGRADA_TEMP do banco de dados
C:\Local\Local.mdb.

14 Abrir o ArcCatalog e copiar o geodatabase


C:\Local\Local.mdb\FD\HINTEGRADA_TEMP como
C:\Local\Local.mdb\FD\TRECHO_DE_CURSO_DAGUA_COSTA.

97
15 Abrir o Banco de dados c:\Local\Local.mdb e executar a macro Incorpora Inf de Top
Hid a TRECHO_DE_CURSO_DAGUA_COSTA.

16 Abrir o Projeto Proj1.mxd e adicionar o tema


C:\Local\Local.mdb\FD\TRECHO_DE_CURSO_DAGUA_COSTA.

17 Selecionar os trechos de curso dgua do tema


TRECHO_DE_CURSO_DAGUA_COSTA com valores do campo [nuordemcda] <>0.

98
99
18 Clicar com o boto direito sobre o tema TRECHO_DE_CURSO_DAGUA_COSTA e
selecionar a opo DATA/EXPORT DATA.

100
19 Selecionar a opo Selected features e salvar como
C:\Local\Local.mdb\FD\TRECHO_DE_CURSO_DAGUA

101
20 Abrir o Banco de dados c:\Local\Local.mdb e executar a macro Cria e atualiza Campo
cotrcda em TRECHO_DE_CURSO_DAGUA

21 Selecionar os trechos de curso dgua do tema


TRECHO_DE_CURSO_DAGUA_COSTA com valores do campo [nuordemcda] = 0

102
22 Clicar com o boto direito sobre o tema TRECHO_DE_CURSO_DAGUA_COSTA e
selecionar a opo DATA/EXPORT DATA

23 Selecionar a opo Selected features e salvar como


C:\Local\Local.mdb\FD\TRECHO_DE_LINHA_DE_COSTA

24 Abrir o Banco de dados c:\Local\Local.mdb e executar a macro Cria e atualiza Campo


cotrct em TRECHO_DE_LINHA_DE_COSTA

25 Abrir o projeto Proj1.mxd e clicar duas vezes na ferramenta do Tollbox intitulada


ArcToolbox\Data Management Tools\Generalization\Dissolve

103
26 Selecionar o Input Features como sendo HINTEGRADA_TEMP, o arquivo de sada
como C:\Local\Local.mdb\FD\CURSO_DAGUA_COSTA e o campo a ser dissolvido como
cocursodag.

27 Executar novamente a ferramenta do Tollbox ArcToolbox\Data Management


Tools\Generalization\Dissolve selecionando o Input Features como sendo
HINTEGRADA_TEMP, mas indicar o arquivo de sada como
C:\Local\Local.mdb\FD\RIO_COSTA e o campo a ser dissolvido como corio.

104
28 Abrir o ArcCatalog e copiar o geodatabase C:\Local\Local.mdb\FD\Mbacg como
C:\Local\Local.mdb\FD\OTTOBACIA.

105
29 Abrir o Banco de dados c:\Local\Local.mdb e executar as macros Incorpora informao
de Topologia Hdrica a OTTOBACIA e Incorpora informao de Topologia Hdrica a
CURSO_DAGUA_COSTA.

30 Abrir o projeto Proj1.mxd e selecionar os cursos dgua do tema


CURSO_DAGUA_COSTA com valores do campo [nuordemcda] <> 0

106
31 clicar com o boto direito sobre o tema CURSO_DAGUA_COSTA e selecionar a opo
DATA/EXPORT DATA

32 Selecionar a opo Selected features e salvar como


C:\Local\Local.mdb\FD\CURSO_DAGUA

33 Selecionar os cursos dgua do tema CURSO_DAGUA_COSTA com valores do campo


[nuordemcda] = 0

107
108
34 clicar com o boto direito sobre o tema CURSO_DAGUA_COSTA e selecionar a opo
DATA/EXPORT DATA.

35 Selecionar a opo Selected features e salvar como


C:\Local\Local.mdb\FD\LINHA_DE_COSTA. Salvar e fechar o Projeto.

36 Abrir o Banco de dados c:\Local\Local.mdb e executar as macros Cria e atualiza Campo


cocda em CURSO_DAGUA e Cria e atualiza Campo cocosta em LINHA_DE_COSTA.

37 Abrir o Banco de dados c:\Local\Local.mdb e executar as macros Incorpora informao


de Topologia Hdrica a RIO_COSTA.

38 Abrir o projeto Proj1.mxd e selecionar os rios do tema RIO_COSTA com valores do


campo [noriocomp] <> Linha de Costa.

109
110
39 clicar com o boto direito sobre o tema RIO_COSTA e selecionar a opo
DATA/EXPORT DATA.

40 Selecionar a opo Selected features e salvar como C:\Local\Local.mdb\FD\RIO.

41 Abrir o Banco de dados c:\Local\Local.mdb e executar a macro Cria e atualiza Campo


coidrio em RIO.

42 Abrir o projeto Proj1.mxd e adicionar a tabela


c:\Local\Local.mdb\FOZ_CDA_NORMALIZADA

111
43 clicar com o boto direito sobre o a tabela e selecionar a opo Display XY Data...

44 Selecionar o X Field como o campo nulonpacda, Y Field como nulatpacda e a


Referncia Espacial como GCS_South_American_1969.

112
45 Clicar com o boto direito sobre o tema FOZ_CDA_NORMALIZADA Events e
exportar como geodatabase C:\Local\Local.mdb\FD\FOZ

46 Executar novamente os passos de 43 a 46, mas importar as tabelas


NASCENTE_CDA_NORMALIZADA e CONFLUENCIA_CDA_NORMALIZADA,
exportando-as como NASCENTE e CONFLUNCIA, respectivamente.

113
47 Abrir o projeto Local.mdb e executar a macro: Gera Tabelas de Dominialidade.
114
As tabelas de sada so:

- Rios Federais;
- Dominialidade de Rios;
- Dominialidade de Cursos Dgua; e
- Cursos Dgua Federais.

115
Insero de nomes de rios de outras bases cartogrficas
1 Preencher a tabela Trechos_x_Cdigos_de_Nomes_Adicionais com as informaes
pertinentes insero dos novos nomes de rios desde que atendidos a lgica de codificao de
rio (codnome). Nessa tabela so colocadas todas as informaes de nome de rio juntamente
com o cdigo original de rio (codnome_original) e a fonte cartogrfica utilizada para atualizar
a base (fonte).

2 Rodar a macro Inserir Nomes de rios Adicionais

3 Repetir a etapa anterior Padronizao do nome das variveis e Normalizao das


Tabelas a partir do item 02.

4 Se for atualizar novamente a base, deve-se adicionar os novos registros tabela


Trechos_x_Cdigos_de_Nomes_Adicionais executar a macro Inserir Nomes de Rios
Originais antes de executar a macro Inserir Nomes de rios Adicionais.

116
Rede Hidrogrfica em Base de Dados

Produtos:

shape hintegrada.shp - representao grfica dos rios do mapeamento sistemtico na escala do


milionsimo, sob a forma de trechos de curso dgua, com sua codificao pela metodologia
de Otto Pfafstetter e nomes provenientes do mapeamento nessa escala.
shape trecho_de_curso_dagua.shp - representao grfica dos rios do mapeamento sistemtico
na escala do milionsimo, sob a forma de trechos de curso dgua, com sua codificao pela
metodologia de Otto Pfafstetter e nomes provenientes do mapeamento nessa escala.
shape curso_dagua.shp - representao grfica dos rios do mapeamento sistemtico na escala
do milionsimo, sob a forma de cursos dgua, com sua codificao pela metodologia de
Otto Pfafstetter e nomes provenientes do mapeamento nessa escala.
shape rio.shp - representao grfica dos rios do mapeamento sistemtico na escala do
milionsimo, sob a forma de rios, com sua codificao pela metodologia de Otto Pfafstetter e
nomes provenientes do mapeamento nessa escala.
shape ottobacia.shp - representao de bacias sob a forma de ottobacias, com seu cdigo pela
metodologia de Otto Pfafstetter.
shape linha_de_osta.shp - representao da linha de costa referencial.
shape nascente.shp - representao das nascentes dos cursos dgua.
shape confluencia.shp - representao das fozes de cursos dgua que no desguam no mar.
shape foz.shp - representao das fozes de cursos dgua que desguam no mar.
base de dados Access Local.mdb - Base de dados refletindo a organizao da rede
hidrogrfica, sua topologia e suas caractersticas mtricas (distncias ao longo dos rios e reas
de bacias).

117
Definies:

linha de costa referencial linha que define a foz dos rios que desguam no mar (limite do
regime de escoamento fluvial).
metodologia de Otto Pfafstetter metodologia para classificao de bacias e definio de rios
principais criada por Otto Pfafstetter, que captura em um cdigo numrico curto a informao
de importncia relativa das bacias (baseada em sua rea de drenagem) e de topologia. O
cdigo de uma bacia (que sempre um nmero par) atribudo ao seu rio principal. A
classificao empregada a que divide o territrio de toda a Amrica do Sul.
projeo de referncia projeo Albers equivalente usada para a determinao de reas e
projeo eqidistante para a determinao de comprimento de trechos de curso dgua.
topologia localizao relativa dos objetos no caso de hidrografia, relao montante (rio
acima) e jusante (rio abaixo).
trecho de curso dgua segmento entre uma foz e sua confluncia, ou segmento entre
confluncias, ou segmento entre uma confluncia e sua nascente.
curso dgua juno de trechos de curso dgua que segue da foz cabeceira utilizando
como critrio a maior rea a montante a partir de cada confluncia.
rio juno de trechos de curso dgua contnuos que possuem a mesma toponmia.
nascente representao das nascentes dos cursos dgua.
confluncia-foz representao de todas as fozes de cursos dgua.
confluncia representao das fozes de cursos dgua que no desguam no mar.
foz - representao das fozes de cursos dgua que desguam no mar.

118
TABELAS DA BASE LOCAL.MDB

HINTEGRADA tabela com a padronizao das variveis das informaes nativas do


hidrorreferenciamento no normalizadas, com as informaes das tabelas:
TRECHO_DE_CURSO_DAGUA, RIO e CURSO_DAGUA tabela incorporada em
arquivos geogrficos do tipo systemfile como shapefile ou geodatabase, por exemplo.
TRECHO_DE_CURSO_DAGUA tabela com a padronizao das variveis das informaes
nativas do hidrorreferenciamento normalizadas. As informaes aqui presentes equivalem s
informaes contidas na tabela Trechos de Cursos Dgua.
CURSO_DAGUA explicita para que curso dgua corre um curso dgua determinado, em
que ponto, por que margem e quais os trechos envolvidos na confluncia, mas com as
variveis padronizadas.
RIO correspondncia entre cdigo de nome e nome, na forma (tipo de corpo hdrico rio,
crrego... , ligao de, da, das... e nome propriamente dito).
TIPO_DE_DOMINIALIDADE tabela com a descrio dos tipos de dominialidade de cursos
dgua.

Campos da Tabela Cursos Dgua Federais

Cdigo de Curso Dgua cdigo Otto Pfafstetter do rio onde o trecho se insere.
Nome nome do rio (sistematizado).
Nome do Rio nome completo do rio (sistematizado).
Distncia Foz da Bacia (Incio) distncia do ponto de jusante do trecho linha de costa,
em quilmetros.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da foz do
trecho de curso dgua.
Latitude (Incio) Latitude em coordenadas geogrficas em graus decimais da foz do trecho
de curso dgua.
Distncia Foz da Bacia (Fim) distncia do ponto de jusante do trecho linha de costa, em
quilmetros at a cabeceira do trecho de curso dgua.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da cabeceira
do trecho de curso dgua.
Latitude (Fim) Latitude em coordenadas geogrficas em graus decimais da cabeceira do
trecho de curso dgua.
Comprimento comprimento do trecho em quilmetros.

Campos da Tabela Rios Federais

Nome do Rio Completo nome do rio completo (sistematizado).


Cdigo de Rio cdigo correspondente ao nome do rio no trecho, obtido na carta do
milionsimo, j corrigido.
Distncia Foz da Bacia (Incio) distncia do ponto de jusante do trecho linha de costa,
em quilmetros.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da foz do
trecho de curso dgua.
Latitude (Incio) Latitude em coordenadas geogrficas em graus decimais da foz do trecho
de curso dgua.
Distncia Foz da Bacia (Fim) distncia do ponto de jusante do trecho linha de costa, em
quilmetros at a cabeceira do trecho de curso dgua.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da cabeceira
do trecho de curso dgua.

119
Latitude (Fim) Latitude em coordenadas geogrficas em graus decimais da cabeceira do
trecho de curso dgua.
Comprimento Rio comprimento do rio em quilmetros.
Dominialidade dominialidade do trecho do curso dgua.

Campos da Tabela Dominialidade de Cursos Dgua

Cdigo de Curso Dgua cdigo Otto Pfafstetter do curso dgua onde o trecho se insere.
Nome do Rio nome completo do rio (sistematizado).
Distncia Foz da Bacia (Incio) distncia do ponto de jusante do trecho linha de costa,
em quilmetros.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da foz do
trecho de curso dgua.
Latitude (Incio) Latitude em coordenadas geogrficas em graus decimais da foz do trecho
de curso dgua.
Distncia Foz da Bacia (Fim) distncia do ponto de jusante do trecho linha de costa, em
quilmetros at a cabeceira do trecho de curso dgua.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da cabeceira
do trecho de curso dgua.
Latitude (Fim) Latitude em coordenadas geogrficas em graus decimais da cabeceira do
trecho de curso dgua.
Comprimento do Rio comprimento do trecho em quilmetros.
Dominialidade dominialidade do trecho do curso dgua.

Campos da Tabela Dominialidade de Rios

Cdigo de Rio cdigo correspondente ao nome do rio no trecho, obtido na carta do Nome
nome do rio (sistematizado).
Nome do Rio Completo nome completo do rio (sistematizado).
milionsimo, j corrigido.
Distncia Foz da Bacia (Incio) distncia do ponto de jusante do trecho linha de costa,
em quilmetros
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da foz do
trecho de curso dgua.
Latitude (Incio) Latitude em coordenadas geogrficas em graus decimais da foz do trecho
de curso dgua.
Distncia Foz da Bacia (Fim) distncia do ponto de jusante do trecho linha de costa, em
quilmetros at a cabeceira do trecho de curso dgua.
Longitude (Incio) Longitude em coordenadas geogrficas em graus decimais da cabeceira
do trecho de curso dgua.
Latitude (Fim) Latitude em coordenadas geogrficas em graus decimais da cabeceira do
trecho de curso dgua.
Comprimento do Rio comprimento do trecho em quilmetros.
Dominialidade dominialidade do rio.

Campos da Tabela TIPO_DE_DOMINIALIDADE

codom (chave-primria) cdigo da dominialidade do curso dgua.


dedominial descrio do tipo de dominialidade do curso dgua: (0) No Federal e (1)
Federal.

120
PLANOS DE INFORMAO GEOGRFICA

Campos da tabela HINTEGRADA:

cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-primria).


cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere.
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho.
nucomptrec (comprimento do trecho) comprimento do trecho de curso dgua, em
quilmetros.
nudistbact (distncia foz da bacia em relao ao trecho de curso dgua) distncia, em
quilmetros, ao longo dos cursos dgua, do ponto de jusante do trecho linha de costa de
referncia, tendo como referncia o trecho de curso dgua.
nudistcdag (distncia foz do curso dgua) distncia, em quilmetros, ao longo do curso
dgua, do ponto de jusante do trecho foz do curso dgua onde se encontra ( o curso
dgua pelo critrio de Otto Pfafstetter, cujo cdigo dado por cocursodag).
nuareacont (rea de contribuio direta da ottobacia) rea, em quilmetros quadrados, da
ottobacia do trecho de curso dgua.
nuareamont (rea a montante a partir do trecho de curso dgua) rea, em quilmetros
quadrados, da bacia a montante do trecho de curso dgua de referncia (incluindo a rea de
contribuio do prprio trecho).
dedirec (direo de digitalizao da hidrografia) Sentido em que a hidrografia foi
vetorizada: +1 de montante para jusante e -1 de jusante para montante.
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido.
decorpodag (tipo de corpo dgua) tipo de corpo de gua correspondente ao nome do rio no
trecho (rio, crrego, ribeiro, etc.) obtido na carta do milionsimo, j sistematizado.
deligacao (preposio de ligao) preposio de ligao entre o tipo de corpo hdrico e o
nome do rio no trecho propriamente dito (de, do, da, dos, del, de las, etc.), obtido na carta do
milionsimo, j sistematizado.
norio (nome de rio) Nome do corpo dgua no trecho propriamente dito, obtido na carta do
milionsimo, j sistematizado.
noriocomp (nome de rio completo) Nome completo do curso dgua
(Corpodag+Ligao+Nome), obtido na carta do milionsimo, j sistematizado.
nucomprio (comprimento do rio) comprimento do rio, em quilmetros.
nudistbacr (distncia foz da bacia em relao ao rio) distncia, em quilmetros, do ponto
de jusante do rio linha de costa de referncia.
cocdadesag (cdigo de curso dgua onde desgua) cdigo Otto Pfafstetter do curso dgua
onde cocursodag desgua.
nucompcda (comprimento do curso dgua) comprimento do curso dgua, em quilmetros.
nutrjus (trecho a jusante) nmero do trecho imediatamente a jusante da confluncia.
nutrmon (trecho a montante) nmero do trecho imediatamente a montante da confluncia,
no curso dgua onde desgua.
nutrafl (trecho afluente) nmero do trecho imediatamente a montante da confluncia, no
curso dgua afluente (cocursodag).
nudistbacc (ponto em relao bacia) distncia, em quilmetros, da foz de curso dgua de
referncia at a linha de costa.
nuareabacc (rea da bacia referente ao curso dgua) rea, em quilmetros quadrados, da
ottobacia do curso dgua.

121
demargconf (margem de confluncia) margem de Curso Dgua onde desgua onde conflui
Curso Dgua.
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua.
nunivotto (nvel de Otto Pfafstetter da bacia) numerao mxima do nmero de algarismos
do cdigo Otto Pfafstetter de bacia, tendo como referncia o cdigo de bacia da ottobacia.
nunivotcda (nvel de Otto Pfafstetter do curso dgua) numerao mxima do nmero de
algarismos do cdigo Otto Pfafstetter de curso dgua, tendo como referncia o cdigo de
curso dgua.
codom cdigo da dominialidade do curso dgua.
dedominial descrio do tipo de dominialidade do curso dgua: (0) No Federal, (1)
Federal.
nulondetre Longitude em coordenadas geogrficas em graus decimais da nascente do trecho
de curso dgua.
nulatdetre Latitude em coordenadas geogrficas em graus decimais da nascente do trecho de
curso dgua.
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulondecda Longitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulatdecda Latitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
nulonderio Longitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulatderio Latitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela de atributos de OTTOBACIA:

cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho.


cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere.
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
primria).
nuareacont (rea de contribuio direta da ottobacia) rea, em quilmetros quadrados, da
ottobacia do trecho.
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua.
nunivotto1 (nvel 1 de Otto Pfafstetter) primeiro algarismo do cdigo Otto Pfafstetter da
ottobacia do trecho.

122
nunivotto2 (nvel 2 de Otto Pfafstetter) primeiros dois algarismos do cdigo Otto Pfafstetter
da ottobacia do trecho.
nunivotto3 (nvel 3 de Otto Pfafstetter) primeiros trs algarismos do cdigo Otto Pfafstetter
da ottobacia do trecho.
nunivotto4 (nvel 4 de Otto Pfafstetter) primeiros quatro algarismos do cdigo Otto
Pfafstetter da ottobacia do trecho.
nunivotto5 (nvel 5 de Otto Pfafstetter) primeiros cinco algarismos do cdigo Otto
Pfafstetter da ottobacia do trecho.
nunivotto6 (nvel 6 de Otto Pfafstetter) primeiros seis algarismos do cdigo Otto Pfafstetter
da ottobacia do trecho.
nunivotto (nvel de Otto Pfafstetter) numerao mxima do nmero de dgitos do cdigo
Otto Pfafstetter de bacia.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela TRECHO_DE_CURSO_DAGUA_COSTA:

cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-primria).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-estrangeira).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).
nucomptrec (comprimento do trecho) comprimento do trecho de curso dgua, em
quilmetros.
nudistbact (distncia foz da bacia em relao ao trecho de curso dgua) distncia, em
quilmetros, ao longo dos cursos dgua, do ponto de jusante do trecho linha de costa de
referncia, tendo como referncia o trecho de curso dgua.
nudistcdag (distncia foz do curso dgua) distncia, em quilmetros, ao longo do curso
dgua, do ponto de jusante do trecho foz do curso dgua onde se encontra ( o curso
dgua pelo critrio de Otto Pfafstetter, cujo cdigo dado por cocursodag).
nuareacont (rea de contribuio direta da ottobacia) rea, em quilmetros quadrados, da
ottobacia do trecho de curso dgua.
nuareamont (rea a montante a partir do trecho de curso dgua) rea, em quilmetros
quadrados, da bacia a montante do trecho de curso dgua de referncia (incluindo a rea de
contribuio do prprio trecho).
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua
nunivotto (nvel de Otto Pfafstetter da bacia) numerao mxima do nmero de algarismos
do cdigo Otto Pfafstetter de bacia, tendo como referncia o cdigo de bacia da ottobacia.
nulondetre Longitude em coordenadas geogrficas em graus decimais da nascente do trecho
de curso dgua.
nulatdetre Latitude em coordenadas geogrficas em graus decimais da nascente do trecho de
curso dgua.
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.

123
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela TRECHO_DE_CURSO_DAGUA:

cotrcda (cdigo do trecho de curso dgua) nmero nico que caracteriza o trecho de curso
dgua (chave-primria).
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-primria).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).
nucomptrec (comprimento do trecho) comprimento do trecho de curso dgua, em
quilmetros.
nudistbact (distncia foz da bacia em relao ao trecho de curso dgua) distncia, em
quilmetros, ao longo dos cursos dgua, do ponto de jusante do trecho linha de costa de
referncia, tendo como referncia o trecho de curso dgua.
nudistcdag (distncia foz do curso dgua) distncia, em quilmetros, ao longo do curso
dgua, do ponto de jusante do trecho foz do curso dgua onde se encontra ( o curso
dgua pelo critrio de Otto Pfafstetter, cujo cdigo dado por cocursodag).
nuareacont (rea de contribuio direta da ottobacia) rea, em quilmetros quadrados, da
ottobacia do trecho de curso dgua.
nuareamont (rea a montante a partir do trecho de curso dgua) rea, em quilmetros
quadrados, da bacia a montante do trecho de curso dgua de referncia (incluindo a rea de
contribuio do prprio trecho).
nunivotto (nvel de Otto Pfafstetter da bacia) numerao mxima do nmero de algarismos
do cdigo Otto Pfafstetter de bacia, tendo como referncia o cdigo de bacia da ottobacia.
nulondetre Longitude em coordenadas geogrficas em graus decimais da nascente do trecho
de curso dgua.
nulatdetre Latitude em coordenadas geogrficas em graus decimais da nascente do trecho de
curso dgua.
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela TRECHO_DE_LINHA_DE_COSTA:

cotrct (cdigo do trecho de linha de costa) nmero nico que caracteriza o trecho de linha de
costa (chave-primria).
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-primria).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).

124
nucomptrec (comprimento do trecho) comprimento do trecho de curso dgua, em
quilmetros.
nudistbact (distncia foz da bacia em relao ao trecho de curso dgua) distncia, em
quilmetros, ao longo dos cursos dgua, do ponto de jusante do trecho linha de costa de
referncia, tendo como referncia o trecho de curso dgua.
nudistcdag (distncia foz do curso dgua) distncia, em quilmetros, ao longo do curso
dgua, do ponto de jusante do trecho foz do curso dgua onde se encontra ( o curso
dgua pelo critrio de Otto Pfafstetter, cujo cdigo dado por cocursodag).
nuareacont (rea de contribuio direta da ottobacia) rea, em quilmetros quadrados, da
ottobacia do trecho de curso dgua.
nuareamont (rea a montante a partir do trecho de curso dgua) rea, em quilmetros
quadrados, da bacia a montante do trecho de curso dgua de referncia (incluindo a rea de
contribuio do prprio trecho).
nunivotto (nvel de Otto Pfafstetter da bacia) numerao mxima do nmero de algarismos
do cdigo Otto Pfafstetter de bacia, tendo como referncia o cdigo de bacia da ottobacia.
nulondetre Longitude em coordenadas geogrficas em graus decimais da nascente do trecho
de curso dgua.
nulatdetre Latitude em coordenadas geogrficas em graus decimais da nascente do trecho de
curso dgua.
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela NO_TR_CDA:

conotrcda (cdigo do n do trecho curso dgua) nmero nico que caracteriza o trecho
(chave-primria).
cotrcda (cdigo do trecho de curso dgua) nmero nico que caracteriza o trecho de curso
dgua (chave-estrangeira).
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-estrangeira).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
nudistbact (distncia foz da bacia em relao ao trecho de curso dgua) distncia, em
quilmetros, ao longo dos cursos dgua, do ponto de jusante do trecho linha de costa de
referncia, tendo como referncia o trecho de curso dgua.
nudistcdag (distncia foz do curso dgua) distncia, em quilmetros, ao longo do curso
dgua, do ponto de jusante do trecho foz do curso dgua onde se encontra ( o curso
dgua pelo critrio de Otto Pfafstetter, cujo cdigo dado por cocursodag).
nuareacont (rea de contribuio direta da ottobacia) rea, em quilmetros quadrados, da
ottobacia do trecho de curso dgua.

125
nuareamont (rea a montante a partir do trecho de curso dgua) rea, em quilmetros
quadrados, da bacia a montante do trecho de curso dgua de referncia (incluindo a rea de
contribuio do prprio trecho).
nulondetre Longitude em coordenadas geogrficas em graus decimais da nascente do trecho
de curso dgua.
nulatdetre Latitude em coordenadas geogrficas em graus decimais da nascente do trecho de
curso dgua.
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CONFLUENCIA_FOZ_TR_CDA:

cocnfztrca (cdigo ponto de confluncia e foz do trecho de curso dgua) nmero nico que
caracteriza o ponto de confluncia ou foz do trecho de curso dgua (chave-primria).
conotrcda (cdigo do n do trecho curso dgua) nmero nico que caracteriza o trecho
(chave-estrangeira).
cotrcda (cdigo do trecho de curso dgua) nmero nico que caracteriza o trecho de curso
dgua (chave-estrangeira).
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-estrangeira).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).
nudistbact (distncia foz da bacia em relao ao trecho de curso dgua) distncia, em
quilmetros, ao longo dos cursos dgua, do ponto de jusante do trecho linha de costa de
referncia, tendo como referncia o trecho de curso dgua.
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CONFLUENCIA_TR_CDA:

cocntrca (cdigo ponto de confluncia do trecho de curso dgua) nmero nico que
caracteriza o ponto de confluncia do trecho de curso dgua (chave-primria).
cocnfztrca (cdigo ponto de confluncia e foz do trecho de curso dgua) nmero nico que
caracteriza o ponto de confluncia ou foz do trecho de curso dgua (chave-estrangeira).
conotrcda (cdigo do n do trecho curso dgua) nmero nico que caracteriza o trecho
(chave-estrangeira).
cotrcda (cdigo do trecho de curso dgua) nmero nico que caracteriza o trecho de curso
dgua (chave-estrangeira).

126
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-estrangeira).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela FOZ_TR_CDA:

cofztrca (cdigo ponto de foz do trecho de curso dgua) nmero nico que caracteriza o
ponto de foz do trecho de curso dgua (chave-primria).
cocnfztrca (cdigo ponto de confluncia e foz do trecho de curso dgua) nmero nico que
caracteriza o ponto de confluncia ou foz do trecho de curso dgua (chave-estrangeira).
conotrcda (cdigo do n do trecho curso dgua) nmero nico que caracteriza o trecho
(chave-estrangeira).
cotrcda (cdigo do trecho de curso dgua) nmero nico que caracteriza o trecho de curso
dgua (chave-estrangeira).
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-estrangeira).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).
nulonpatre Longitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
nulatpatre Latitude em coordenadas geogrficas em graus decimais da foz do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela NASCENTE_TR_CDA:

conasctrca (cdigo do n do trecho curso dgua que representa a nascente) nmero nico
que caracteriza a nascente do curso dgua (chave-primria).
conotrcda (cdigo do n do trecho curso dgua) nmero nico que caracteriza o trecho
(chave-primria).
cotrcda (cdigo do trecho de curso dgua) nmero nico que caracteriza o trecho de curso
dgua (chave-estrangeira).
cotrcdact (cdigo do trecho de curso dgua costa) nmero nico que caracteriza o trecho de
curso dgua costa (chave-estrangeira).
cotrecho (cdigo do trecho) nmero nico que caracteriza o trecho (chave-estrangeira).
cobacia (cdigo da bacia) cdigo Otto Pfafstetter da ottobacia referente ao trecho (chave-
estrangeira).

127
nulondetre Longitude em coordenadas geogrficas em graus decimais da nascente do trecho
de curso dgua.
nulatdetre Latitude em coordenadas geogrficas em graus decimais da nascente do trecho de
curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CURSO_DAGUA_COSTA:

cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-primria).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
cocdadesag (cdigo de curso dgua onde desgua) cdigo Otto Pfafstetter do curso dgua
onde cocursodag desgua.
nucompcda (comprimento do curso dgua) comprimento do curso dgua, em quilmetros.
nutrjus (trecho a jusante) nmero do trecho imediatamente a jusante da confluncia
nutrmon (trecho a montante) nmero do trecho imediatamente a montante da confluncia,
no curso dgua onde desgua.
nutrafl (trecho afluente) nmero do trecho imediatamente a montante da confluncia, no
curso dgua afluente (cocursodag).
nudistbacc (ponto em relao bacia) distncia, em quilmetros, da foz de curso dgua de
referncia at a linha de costa.
nuareabacc (rea da bacia referente ao curso dgua) rea, em quilmetros quadrados, da
ottobacia do curso dgua.
demargconf (margem de confluncia) margem de Curso Dgua onde desgua onde conflui
Curso Dgua.
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua.
nunivotcda (nvel de Otto Pfafstetter do curso dgua) numerao mxima do nmero de
algarismos do cdigo Otto Pfafstetter de curso dgua, tendo como referncia o cdigo de
curso dgua.
codom cdigo da dominialidade do curso dgua.
nulondecda Longitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulatdecda Latitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CURSO_DAGUA:

cocda (cdigo do curso dgua) nmero nico que caracteriza o curso dgua (chave-
primria).

128
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
cocdadesag (cdigo de curso dgua onde desgua) cdigo Otto Pfafstetter do curso dgua
onde cocursodag desgua.
nucompcda (comprimento do curso dgua) comprimento do curso dgua, em quilmetros.
nutrjus (trecho a jusante) nmero do trecho imediatamente a jusante da confluncia.
nutrmon (trecho a montante) nmero do trecho imediatamente a montante da confluncia,
no curso dgua onde desgua.
nutrafl (trecho afluente) nmero do trecho imediatamente a montante da confluncia, no
curso dgua afluente (cocursodag).
nudistbacc (ponto em relao bacia) distncia, em quilmetros, da foz de curso dgua de
referncia at a linha de costa.
nuareabacc (rea da bacia referente ao curso dgua) rea, em quilmetros quadrados, da
ottobacia do curso dgua.
demargconf (margem de confluncia) margem de Curso Dgua onde desgua onde conflui
Curso Dgua.
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua.
nunivotcda (nvel de Otto Pfafstetter do curso dgua) numerao mxima do nmero de
algarismos do cdigo Otto Pfafstetter de curso dgua, tendo como referncia o cdigo de
curso dgua.
codom cdigo da dominialidade do curso dgua.
nulondecda Longitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulatdecda Latitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

129
Campos da tabela LINHA_DE_COSTA:

cocosta (cdigo de linha de costa) nmero nico que caracteriza a linha de costa (chave-
primria).
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere(chave-estrangeira).
cocdadesag (cdigo de curso dgua onde desgua) cdigo Otto Pfafstetter do curso dgua
onde cocursodag desgua.
nucompcda (comprimento do curso dgua) comprimento do curso dgua, em quilmetros.
nutrjus (trecho a jusante) nmero do trecho imediatamente a jusante da confluncia
nutrmon (trecho a montante) nmero do trecho imediatamente a montante da confluncia,
no curso dgua onde desgua.
nutrafl (trecho afluente) nmero do trecho imediatamente a montante da confluncia, no
curso dgua afluente (cocursodag).
nudistbacc (ponto em relao bacia) distncia, em quilmetros, da foz de curso dgua de
referncia at a linha de costa.
nuareabacc (rea da bacia referente ao curso dgua) rea, em quilmetros quadrados, da
ottobacia do curso dgua.
demargconf (margem de confluncia) margem de Curso Dgua onde desgua onde conflui
Curso Dgua.
nunivotcda (nvel de Otto Pfafstetter do curso dgua) numerao mxima do nmero de
algarismos do cdigo Otto Pfafstetter de curso dgua, tendo como referncia o cdigo de
curso dgua.
codom cdigo da dominialidade do curso dgua.
nulondecda Longitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulatdecda Latitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela NO_CDA:

conocda (cdigo do n de curso dgua) nmero nico que caracteriza os ns do curso


dgua (chave-primria).
cocda (cdigo do curso dgua) nmero nico que caracteriza o curso dgua (chave-
estrangeira).
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
cocdadesag (cdigo de curso dgua onde desgua) cdigo Otto Pfafstetter do curso dgua
onde cocursodag desgua.

130
nucompcda (comprimento do curso dgua) comprimento do curso dgua, em quilmetros.
nutrjus (trecho a jusante) nmero do trecho imediatamente a jusante da confluncia.
nutrmon (trecho a montante) nmero do trecho imediatamente a montante da confluncia,
no curso dgua onde desgua.
nutrafl (trecho afluente) nmero do trecho imediatamente a montante da confluncia, no
curso dgua afluente (cocursodag).
nudistbacc (ponto em relao bacia) distncia, em quilmetros, da foz de curso dgua de
referncia at a linha de costa.
nuareabacc (rea da bacia referente ao curso dgua) rea, em quilmetros quadrados, da
ottobacia do curso dgua.
demargconf (margem de confluncia) margem de Curso Dgua onde desgua onde conflui
Curso Dgua.
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua
nunivotcda (nvel de Otto Pfafstetter do curso dgua) numerao mxima do nmero de
algarismos do cdigo Otto Pfafstetter de curso dgua, tendo como referncia o cdigo de
curso dgua.
codom cdigo da dominialidade do curso dgua.
nulondecda Longitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulatdecda Latitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CONFLUENCIA_FOZ_CDA:

coconfozca (cdigo de confluncia e foz de curso dgua) nmero nico que caracteriza os
ns de confluncia e foz de curso dgua (chave-primria).
conocda (cdigo do n de curso dgua) nmero nico que caracteriza os ns do curso
dgua (chave-estrangeira).
cocda (cdigo do curso dgua) nmero nico que caracteriza o curso dgua (chave-
estrangeira).
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua.
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.

131
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CONFLUENCIA_CDA:

coconfca (cdigo de confluncia de curso dgua) nmero nico que caracteriza os ns de


confluncia de curso dgua (chave-primria).
coconfozca (cdigo de confluncia e foz de curso dgua) nmero nico que caracteriza os
ns do curso dgua (chave-estrangeira).
conocda (cdigo do n de curso dgua) nmero nico que caracteriza os ns do curso
dgua (chave-estrangeira).
cocda (cdigo do curso dgua) nmero nico que caracteriza o curso dgua (chave-
estrangeira).
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela FOZ_CDA:

cofozca (cdigo de foz de curso dgua) nmero nico que caracteriza os ns de foz de
curso dgua (chave-primria).
coconfozca (cdigo de confluncia e foz de curso dgua) nmero nico que caracteriza os
ns do curso dgua (chave-estrangeira).
conocda (cdigo do n de curso dgua) nmero nico que caracteriza os ns do curso
dgua (chave-estrangeira).
cocda (cdigo do curso dgua) nmero nico que caracteriza o curso dgua (chave-
estrangeira).
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
nulonpacda Longitude em coordenadas geogrficas em graus decimais da foz do curso
dgua.
nulatpacda Latitude em coordenadas geogrficas em graus decimais da foz do curso dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela NASCENTE_CDA:

conascda (cdigo do n de nascente de curso dgua) nmero nico que caracteriza os ns


de nascente de curso dgua (chave-primria).

132
conocda (cdigo do n de curso dgua) nmero nico que caracteriza os ns do curso
dgua (chave-estrangeira).
cocda (cdigo do curso dgua) nmero nico que caracteriza o curso dgua (chave-
estrangeira).
cocdacosta (cdigo do curso dgua costa) nmero nico que caracteriza o curso dgua
costa (chave-estrangeira).
cocursodag (cdigo do curso dgua) cdigo Otto Pfafstetter do curso dgua onde o trecho
se insere (chave-estrangeira).
nuordemcda (ordem do curso dgua) ordem, a partir da foz da bacia no mar (curso dgua
que desgua diretamente no mar ordem 1, o que desgua nele 2, e assim por diante), do
curso dgua.
nulondecda Longitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
nulatdecda Latitude em coordenadas geogrficas em graus decimais da nascente do curso
dgua.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela RIO_COSTA:

coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-primria).
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-estrangeira).
decorpodag (tipo de corpo dgua) tipo de corpo de gua correspondente ao nome do rio no
trecho (rio, crrego, ribeiro, etc.) obtido na carta do milionsimo, j sistematizado.
deligacao (preposio de ligao) preposio de ligao entre o tipo de corpo hdrico e o
nome do rio no trecho propriamente dito (de, do, da, dos, del, de las, etc.), obtido na carta do
milionsimo, j sistematizado.
norio (nome de rio) Nome do corpo dgua no trecho propriamente dito, obtido na carta do
milionsimo, j sistematizado.
noriocomp (nome de rio completo) Nome completo do curso dgua
(Corpodag+Ligao+Nome), obtido na carta do milionsimo, j sistematizado.
nucomprio (comprimento do rio) comprimento do rio, em quilmetros.
nudistbacr (distncia foz da bacia em relao ao rio) distncia, em quilmetros, do ponto
de jusante do rio linha de costa de referncia.
nulonderio Longitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulatderio Latitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela RIO:

coidrio (cdigo identificador nico de rio) nmero nico que caracteriza o rio (chave-
primria).
coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-
estrangeira).

133
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-primria).
decorpodag (tipo de corpo dgua) tipo de corpo de gua correspondente ao nome do rio no
trecho (rio, crrego, ribeiro, etc.) obtido na carta do milionsimo, j sistematizado.
deligacao (preposio de ligao) preposio de ligao entre o tipo de corpo hdrico e o
nome do rio no trecho propriamente dito (de, do, da, dos, del, de las, etc.), obtido na carta do
milionsimo, j sistematizado.
norio (nome de rio) Nome do corpo dgua no trecho propriamente dito, obtido na carta do
milionsimo, j sistematizado.
noriocomp (nome de rio completo) Nome completo do curso dgua
(Corpodag+Ligao+Nome), obtido na carta do milionsimo, j sistematizado.
nucomprio (comprimento do rio) comprimento do rio, em quilmetros.
nudistbacr (distncia foz da bacia em relao ao rio) distncia, em quilmetros, do ponto
de jusante do rio linha de costa de referncia.
nulonderio Longitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulatderio Latitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela NO_RIO:

conorio (cdigo de n do rio) nmero nico que caracteriza o n do rio (chave-primria).


coidrio (cdigo identificador nico de rio) nmero nico que caracteriza o rio (chave-
estrangeira).
coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-
estrangeira).
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-primria).
decorpodag (tipo de corpo dgua) tipo de corpo de gua correspondente ao nome do rio no
trecho (rio, crrego, ribeiro, etc.) obtido na carta do milionsimo, j sistematizado.
deligacao (preposio de ligao) preposio de ligao entre o tipo de corpo hdrico e o
nome do rio no trecho propriamente dito (de, do, da, dos, del, de las, etc.), obtido na carta do
milionsimo, j sistematizado.
norio (nome de rio) Nome do corpo dgua no trecho propriamente dito, obtido na carta do
milionsimo, j sistematizado.
noriocomp (nome de rio completo) Nome completo do curso dgua
(Corpodag+Ligao+Nome), obtido na carta do milionsimo, j sistematizado.
nucomprio (comprimento do rio) comprimento do rio, em quilmetros.
nudistbacr (distncia foz da bacia em relao ao rio) distncia, em quilmetros, do ponto
de jusante do rio linha de costa de referncia.
nulonderio Longitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulatderio Latitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

134
Campos da tabela CONFLUENCIA_FOZ_RIO:

coconfzrio (cdigo da confluncia foz do rio) nmero nico que caracteriza a confluncia-
foz do rio (chave-primria).
conorio (cdigo de n do rio) nmero nico que caracteriza o n do rio (chave-estrangeira).
coidrio (cdigo identificador nico de rio) nmero nico que caracteriza o rio (chave-
estrangeira).
coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-
estrangeira).
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-primria).
nudistbacr (distncia foz da bacia em relao ao rio) distncia, em quilmetros, do ponto
de jusante do rio linha de costa de referncia.
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela CONFLUENCIA_RIO:

coconfrio (cdigo da confluncia do rio) nmero nico que caracteriza a confluncia do rio
(chave-primria).
coconfzrio (cdigo da confluncia foz do rio) nmero nico que caracteriza a confluncia-
foz do rio (chave-estrangeira).
conorio (cdigo de n do rio) nmero nico que caracteriza o n do rio (chave-estrangeira).
coidrio (cdigo identificador nico de rio) nmero nico que caracteriza o rio (chave-
estrangeira).
coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-
estrangeira).
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-primria).
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela FOZ_RIO:

cofzrio (cdigo da foz do rio) nmero nico que caracteriza a foz do rio (chave-primria).
coconfrio (cdigo da confluncia do rio) nmero nico que caracteriza a confluncia do rio
(chave-estrangeira).
coconfzrio (cdigo da confluncia foz do rio) nmero nico que caracteriza a confluncia-
foz do rio (chave-estrangeira).
conorio (cdigo de n do rio) nmero nico que caracteriza o n do rio (chave-estrangeira).
coidrio (cdigo identificador nico de rio) nmero nico que caracteriza o rio (chave-
estrangeira).

135
coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-
estrangeira).
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-primria).
nulonpario Longitude em coordenadas geogrficas em graus decimais da foz do rio.
nulatpario Latitude em coordenadas geogrficas em graus decimais da foz do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

Campos da tabela NASCENTE_RIO:

conascrio (cdigo de nascente do rio) nmero nico que caracteriza o n da nascente do rio
(chave-primria).
conorio (cdigo de n do rio) nmero nico que caracteriza o n do rio (chave-primria).
coidrio (cdigo identificador nico de rio) nmero nico que caracteriza o rio (chave-
estrangeira).
coriocosta (cdigo de rio costa) nmero nico que caracteriza o rio costa (chave-
estrangeira).
corio (cdigo de rio) cdigo de rio correspondente ao nome do rio no trecho, obtido na carta
do milionsimo, j corrigido (chave-primria).
nulonderio Longitude em coordenadas geogrficas em graus decimais da nascente do rio.
nulatderio Latitude em coordenadas geogrficas em graus decimais da nascente do rio.
geom campo binrio longo que utiliza BLOBs para armazenar a componente espacial dos
objetos. BLOBs so campos binrios longos normalmente utilizados para armazenar arquivos
de imagens, sons, executveis, aplicaes, entre outros.

136
HINTEGRADA

cotrecho
cocursodag
cobacia
corio

Criao da direo

OTTOBACIA
1 1
Coincide
nuareacont
TRECHO_DE_CURSO_DAGUA_ nuordemcda CURSO_DAGUA_COSTA
COSTA nunivotto1
1 nunivotto2 cocdacosta
cotrcdact
nunivotto3 cocursodag
cotrecho Dentro de(contido) 1 nunivotto4
cobacia Seleo
RIO_COSTA nunivotto5
nunivotto6 Seleo
coriocosta nunivotto
corio

Seleo

TRECHO_DE_LINHA_DE_COSTA TRECHO_DE_CURSO_DAGUA CURSO_DAGUA LINHA_DE_COSTA


cotrcda cocda cocosta
cotrct 1
cotrcdact cocdacosta cocdacosta
cotrcdact
cotrecho Coincide cocursodag cocursodag
LINHA_DE_COSTA RIO cotrecho *
cobacia
cobacia
cocosta coidrio
coriocosta coriocosta
corio corio
*

Hidrogrfica

Malha Hidrogrfica
1

Malha
TIPO_DE_DOMINIALIDADE

Hidrogrfica
Malha
NO_TR_CDA
conotrcda
cotrcda NO_CDA
cotrcdact conocda
NO_RIO
cotrecho cocda
conorio cobacia cocdacosta
coidrio cocursodag
coriocosta Eliminao de ns de Destino
corio Eliminao de ns de Origem
Eliminao de ns de origem
Eliminao de ns de origem
Eliminao de ns de destino

CONFLUENCIA_FOZ_TR_CDA NASCENTE_TR_CDA
CONFLUENCIA_FOZ_CDA NASCENTE_CDA
cocnfztrca conasctrca
NASCENTE_RIO conotrcda conotrcda coconfozca conascda
CONFLUENCIA_FOZ_RIO cotrcda conocda
cotrcda conocda
coconfzrio conascrio cotrcdact cotrcdact cocda cocda
conorio conorio cotrecho cotrecho cocdacosta cocdacosta
coidrio coidrio cobacia cobacia cocursodag cocursodag
coriocosta coriocosta
corio Seleo Seleo
corio Seleo Seleo
Seleo
Seleo

CONFLUENCIA_TR_CDA
FOZ_CDA CONFLUENCIA_CDA
CONFLUENCIA_RIO FOZ_RIO cocntrca FOZ_TR_CDA
cocnfztrca cofozca coconfca
conotrcda cofztrca coconfozca coconfozca
coconfrio cofzrio 1
cotrcda cocnfztrca conocda conocda
coconfzrio coconfzrio
cocda cocda
conorio conorio cotrcdact conotrcda 1 Coincide
cotrecho cotrcda cocdacosta cocdacosta
coidrio coidrio
1 cobacia cotrcdact cocursodag cocursodag
coriocosta coriocosta
corio corio cotrecho
Coincide cobacia
Classificao Classificao 1
Seleo Seleo

Figura 1: Modelo de Classes Conceitual

137
Figura 2: Bloco de Transformao 1. Gerao de Curso Dgua e Linha de Costa
TRECHO_DE_LINHA_DE_COSTA
cotrct
cotrcdact
cotrecho
cobacia
HINTEGRADA nucomptrec
HINTEGRADA_TEMP
Seleo nudistbact
cotrecho
cotrecho (nuordemcda = 0) nudistcdag
cocursodag
cocursodag nuareacont
cobacia
cobacia nuareamont
corio
corio nunivotto
nucomptrec
nucomptrec nulatdetre
nudistbact
nudistbact nulondetre
nudistcdag
nudistcdag nulatpatre
nuareacont
nuareacont nulonpatre
nuareamont
nuareamont geom
nunivotto
nucomprio nunivotto TRECHO_DE_CURSO_DAGUA_
decorpodag nucomprio COSTA
deligacao decorpodag cotrcdact
norio deligacao cotrecho
noriocomp norio cobacia
nucomprio noriocomp nucomptrec
nudistbacr nucomprio nudistbact
cocdadesag nudistbacr nudistcdag
nucompcda cocdadesag nuareacont
nucompcda Seleo
nutrjus (cotrecho) nuareamont
nutrmon nutrjus nuordemcda
Criao da nutrmon nunivotto
nutrafl
direo nutrafl nulatdetre
nudistbacc
nuareabacc nudistbacc nulondetre
demarconf nuareabacc nulatpatre
nuordemcda demarconf nulonpatre
nunivotcda nuordemcda geom
codom nunivotcda
dedominial codom Seleo
dedominial TRECHO_DE_CURSO_DAGUA
dedirec Seleo
nulatdetre nulatdetre
cotrcda
nulondetre nulondetre
cotrcdact
nulatpatre nulatpatre
cotrecho
nulonpatre nulonpatre
cobacia
nulatdecda nulatdecda
nucomptrec
nulondecda nulondecda
nudistbact
nulatpacda nulatpacda
nudistcdag
nulonpacda nulonpacda
nuareacont
nulatderio nulatderio Seleo
nuareamont
nulonderio nulonderio (nuordemcda <> 0)
nunivotto
nulatpario nulatpario
nulatdetre
nulonpario nulonpario
nulondetre
geom geom
nulatpatre
nulonpatre
Criao da direo Seleo geom

Figura 3: Bloco de Transformao 2. Gerao de Trecho de Curso Dgua e Trecho de Linha de Costa

138
Figura 4: Bloco de Transformao 3. Gerao de Rio e Linha de Costa
NASCENTE_TR_CDA

conasctrca
conotrcda
NO_TR_CDA cotrcda
TRECHO_DE_CURSO_DAGUA cotrcdact
conotrcda cotrecho
cotrcda cotrcda
Eliminao de ns cobacia
cotrcdact cotrcdact
de destino nulatdetre
cotrecho cotrecho nulondetre
cobacia cobacia geom
nucomptrec nucomptrec
nudistbact nudistbact
nudistcdag nudistcdag
nuareacont nuareacont
Malha Hidrogrfica
nuareamont nuareamont
nunivotto nunivotto
nulatdetre nulatdetre CONFLUENCIA_FOZ_TR_CDA
nulondetre CONFLUENCIA_TR_CDA
nulondetre
nulatpatre nulatpatre cocnfztrca
nulonpatre Eliminao de ns conotrcda cocntrca
nulonpatre cocnfztrca
geom geom de origem cotrcda
cotrcdact conotrcda
cotrecho cotrcda
Eliminao de ns de Destino Seleo
cobacia cotrcdact
Eliminao de ns de Origem (nudistbact <> 0)
nudistbact cotrecho
nulatpatre cobacia
nulonpatre nulatpatre
geom nulonpatre
geom
Seleo
Seleo

FOZ_TR_CDA
Seleo
(nudistbact = 0) cofztrca
cocnfztrca
conotrcda
cotrcda
cotrcdact
cotrecho
cobacia
nulatpatre
nulonpatre
geom

Figura 5: Bloco de Transformao 4. Gerao de Nascente, Confluncia e Foz de Trecho de Curso Dgua

139
Figura 6: Bloco de Transformao 5. Gerao de Nascente, Confluncia e Foz de Curso Dgua
NASCENTE_RIO

conascrio
conorio
coidrio
coriocosta
corio
Eliminao de ns nulatderio
de destino nulonderio
geom

CONFLUENCIA_RIO

coconfrio
coconfzrio
conorio
coidrio
coriocosta
Seleo corio
(nudistbacr <> 0) nulatpario
nulonpario
geom
RIO NO_RIO Classificao
coidrio Seleo
conorio
coriocosta coidrio
corio coriocosta
decorpodag corio
deligacao decorpodag CONFLUENCIA_FOZ_RIO
norio deligacao coconfzrio
noriocomp norio conorio
nucomprio Malha Hidrogrfica noriocomp coidrio
nudistbacr nucomprio coriocosta
nulatderio nudistbacr Eliminao de ns
corio
nulonderio nulatderio de origem
nudistbacr
nulatpario nulonderio nulatpario
nulonpario nulatpario nulonpario
geom nulonpario geom
geom
Seleo
Eliminao de ns de origem Seleo
Eliminao de ns de destino

FOZ_RIO

cofzrio
coconfzrio
conorio
coidrio
Seleo
coriocosta
(nudistbacr = 0)
corio
nulatpario
nulonpario
geom
Classificao
Seleo

Figura 7: Bloco de Transformao 6. Gerao de Nascente, Confluncia e Foz de Rio

140
Figura 8: Bloco de Transformao 7. Gerao de Cursos Dgua Federais

141