Você está na página 1de 93

ILWIS 3.

4 OPEN
GIS

09-04-2008

Eng. Agrnomo Ronaldo Valcarenghi de Rosso

NDICE
INTRODUO AO ILWIS 3.4 OPEN.........................................................................................................................3
CONCEITOS BSICOS NO ILWIS 3.4..........................................................................................................................4
ANTES DE INICIAR ....................................................................................................................................................6
TRABALHANDO COM O SOFTWARE...............................................................................................................................6
DOMNIOS................................................................................................................................................................6
SISTEMA DE COORDENADAS........................................................................................................................................7
CRIAR MAPA DE PONTOS.........................................................................................................................................10
CRIAR MAPA DE SEGMENTOS...................................................................................................................................18
CHECAGEM DE SEGMENTOS......................................................................................................................................21
POLIGONALIZAO..................................................................................................................................................22
LAYOUT DE IMPRESSO E LEGENDA...........................................................................................................................22
HISTOGRAMA DOS ARQUIVOS CRIADOS........................................................................................................................25
CRIANDO-SE MAPAS COM O MESMO CONTORNO -..........................................................................................................27
GERAO DE MNT (MODELO NUMRICO DO TERRENO)............................................................................................30
MNT COM STRETCH...........................................................................................................................................33
GERAO DE MAPA DE DECLIVIDADES......................................................................................................................35
CLASSIFICAO DO MAPA DE DECLIVIDADES..............................................................................................................38
CLCULO DAS REAS ENTRE CURVAS -.......................................................................................................................39
CALCULANDO-SE UM MAPA DE ASPECTO - .................................................................................................................40
CALCULANDO-SE UM MAPA DE ASPECTO CLASSIFICADO - ............................................................................................42
ELIMINANDO-SE A REA FORA DO CONTORNO DO MAPA.................................................................................................42
SUBMAPAS ............................................................................................................................................................44
IMPORTAO DE FORMATOS ARC/VIEW SHAPE FILE...............................................................................................45
UNIO DE MAPAS...................................................................................................................................................48
MNT EM 3D........................................................................................................................................................49
DEPENDNCIA ENTRE ARQUIVOS................................................................................................................................54
MAPA DE DISTNCIAS OU BUFFER EM ARQUIVOS RASTER -.........................................................................................55
CRIANDO-SE MAPA COM NOVAS CURVAS A PARTIR DE INTERPOLAO..............................................................................60
CRIANDO-SE MAPA COM SCRIPTS...............................................................................................................................61
CRUZAMENTO DE MAPAS CRIAO DE MAPA DE CONFLITOS DE USO..............................................................................61
CRIANDO-SE MAPAS DE PONTOS A PARTIR DE TABELAS COM PONTOS DE GPS EM COORDENADAS UTM...............................66
CRIANDO-SE MAPAS DE PONTOS A PARTIR DE TABELAS COM PONTOS EM COORDENADAS GEOGRFICAS...................................69
CRIANDO-SE O MAPA DE APTIDO E DE ELEMENTOS MODIFICADORES A PARTIR DA TABELA DE FISIOGRAFIA.........................69
CRIANDO-SE OS MAPAS DOS ELEMENTOS MODIFICADORES E OS DE APTIDO:.....................................................................77
CRIANDO-SE MAPAS COM NICO IDENTIFICADOR -.......................................................................................................81
CLCULO DE REA DE BARRAGEM E VOLUME DE INUNDAO.........................................................................................87

Introduo ao ILWIS 3.4 OPEN


Suporte - o suporte ao software foi interrompido em julho de 2007, quando o ITC passou a
deixar disponvel o ILWIS 3.4 para download grtis. Agora, para tirar as dvidas, preciso
participar da lista de discusses, na qual os usurios podem se inscrever na pgina do ITC, em
http://www.itc.nl/ilwis/contact_us/subscribe_ilwis_list.aspx.
Download do pacote acessar o pacote em http://www.itc.nl/ilwis/downloads/
ILWIS uma ferramenta para trabalhos com dados geogrficos, que integra GIS e
Sensoriamento Remoto consistindo basicamente de:
Display de raster e mltiplos mapas vector em uma janela
Display de tabelas em uma janela
Informaes sobre atributos de entidades
Importao / Exportao de vrios formatos
Integrao raster / vector
Digitalizao em tela e em mesa
Processamento de imagens
Manipulao de mapas no Map Calculator
Manipulao de tabelas na Table Calculator
Anlises em GIS
Visualizao em 3D
Linguagem Script para formulao de arquivos de lote (batch)
Gerao de Pares Stereo de fotografias areas
Gerao de Ortofotos e mosaicamento
Anlise espacial Multi Criteria
Anlises Geo-statisitical, com Kriging para melhor interpolao
O menu principal consiste em:
Linha de comando - onde se pode digitar o comando de carregar objetos, frmulas para
clculo de mapas, expresses para executar operaes, rodar scripts, etc.;
- um ou mais Catalogs o qual mostra os objetos disponveis em um certo diretrio, os
mapas raster em um map list ou os objetos em um object-collection; pode-se, por
exemplo alar um mapa do Catalog para uma janela existente, ou para uma operao
no Operation-tree ou Operation-list;
- Operation-tree, Operation-list, e Operations menu que lista todas as operaes
no ILWIS; e
- um Navigator para ir para outros drives ou diretrios.
Uma janela (map window) mostra um ou mais mapas com grid lines, graticules ou
annotation text layers. Pode-se abrir tantas janelas quantas quiser. Quando um mapa raster
aberto, pode-se carregar outros mapas de pontos, segmentos ou polgonos; adicionar
annotations; zoom in e out; e pan or scroll atravs do mapa se o mapa maior que a
janela. Para adicionar ou remover layers, mudar a ordem das layers ou mudar a opo de
display das layers, pode-se usar o painel do Layer Management. Para ver o valor ou
significado de um pixel, ponto, segmento, ou polgono mostrado na janela, pressionar o boto
esquerdo do mouse. Quando o mapa mostrado tem uma tabela de atributos (attribute table),
pode-se dar um double-click na janela e ver ou editar os atributos. Assim, todos os mapas
raster em um map list podem ser mostrados um aps outro em uma janela como um slide
show.

O contedo de uma janela pode ser salvo como uma view. De uma view pode-se criar um
layout para impresso, onde se adicionar as annotation.
Pode ser usado o map editors para editar os valores ou significados dos pontos, segmentos,
polgonos e pixels.
Uma janela de tabela (table window) mostra uma tabela e permite edit-la. Pode-se abrir,
tambm, tantas janelas quantas desejar. Uma tabela pode ser aberta toda ou registro por
registro. Os campos podem ser editados clicando-se sobre eles. A largura da coluna e a ordem
das colunas pode ser alterados. Na linha de comando da janela da tabela pode ser entrados
comandos da table calculation. Tambm, em table calculations, pode-se unir talelas (join),
agregar (aggregations), entre outros. De uma janela de tabela, pode-se criar grficos na janela
de grficos. Ainda, histogramas so apresentados em tabelas; clculos podem ser efetuados nas
colunas dos histogramas. Usurios mais avanados podem abrir mapas com domnio, class/ID/
picture ou representaes de classes em tabelas; podem ser efetuados clculos mais
especficos com as coordenadas, cores, etc.
Na janela do pixel info, podem ser vistos os valores ou significados dos mltiplos mapas e
atributos armazenados nas tabelas de atributos dos mapas na posio atual do mouse.
Janelas de mapas, de tabelas e de pixel information so chamadas janelas de dados porque
podem ser mostradas como data objects.
A funcionalidade do ILWIS para mapas vetores inclui: digitalizao com mouse e/ou mesa
digitalizadora, interpolao a partir de curvas de nvel ou pontos, clculo de density de
segmentos ou pontos, pattern analysis.
Para raster inclui: clculo de distncia, criao de Digital Elevation Model (DEM), clculo
de declividades/aspecto, mapa de atributos derivado, mapas classificados, mapas manipulados
com iff-statements, com lgicos Booleanos, cruzamentos, etc.
Para imagens de satlite: criaes de histogramas, color composites, amostragens e
classificaes, filtragens, e estatsticas em multi-bandas.
Dispe-se, tambm, de rotinas de importao e exportao, edio de pontos, segmentos,
polgonos e mapas raster, mudana de projeo/sistema de coordenadas de mapas, e impresso
com annotation.

Conceitos Bsicos no ILWIS 3.4


Dados Espaciais e No Espaciais O ILWIS permite o manejo e anlise de dados espaciais
(por. ex. pontos de tomadas de amostras de solo) e no espaciais (por ex. resultado das
amostras).
Georreferenciamento dados espaciais, tambm chamados de dados geogrficos ou dados
georreferenciados, so dados referenciados a uma localizao especfica da superfcie da terra.
O mais conhecido sistema de coordenadas geogrficas, que usa Latitude e Longitude.
Entidades espaciais podem ser representadas de vrias maneiras. Por exemplo, uma cidade
pode ser tratada como um ponto , quando se trabalha com escalas pequenas, ou como um
polgono, para escalas maiores.
Pontos => um simples par de coordenadas X,Y.
Linhas => uma srie de pares de coordenadas X.Y
4

reas => representadas por um polgono


Volumes => usado para representar corpos dgua, montanhas, etc.
Formas de representao das entidades
No modo digital de representao as entidades acima so descritas de duas formas:

- Vetor
y
y

Ponto

Linha

rea

- Raster

Ponto

Linha

rea

Coluna

Coluna

Modelo de dados Vetor e


Raster
(Aronof, 1989)

Coluna

Antes de Iniciar
Ao iniciarmos a criao de mapas, preciso que j tenhamos em mos o necessrio para as
operaes.
1 Definio das coordenadas para a criao do novo sistema de coordenadas.
2 - Conferir a Projeo, Elypsoide e Datum do mapa. O Datum selecionado na criao dos
arquivos digitais dever ser o especificado na fonte (carta topogrfica ou outro meio). Se j
estivermos trabalhando com Datum diferente, digitalizar primeiro com o Datum da carta
topogrfica e depois alter-lo com um Transform. No menu principal em Operations,
Vector Operations, Segments (ou Points, se o arquivo for de pontos), Transform. Deve-se
transformar de um Sistema de Coordenadas para outro. Dentro dele j estaro especificados a
Projeo e o Datum.
3 - Muitos procedimentos criam novos mapas. recomendvel a anotao dos nomes de cada
novo mapa e o que o mesmo representa. Isto evitar confuso no futuro.

Trabalhando com o Software


Carregar o Ilwis 3.4 OPEN

Criar diretrio ILWIS para os trabalhos clicando com o boto da direita no drive
onde o diretrio ser criado .

Domnios
Ao criarmos um mapa no Ilwis, outros arquivos tero que serem criados junto. So no
mnimo os de Sistema de Coordenadas, para posicionar a rea de trabalho na Terra e
Domnio, ou seja, a abrangncia do tema. Por exemplo para o tema uso do solo, o
Domnio poder ser Culturas Anuais, Floresta, Campo, Fruticultura, etc. O Domnio
6

poder ser acompanhado de Representao, que so as cores de cada item do


Domnio ao tema ser carregado ou impresso.
Obs:. Deve-se ter cuidado na troca de domnio de um mapa. tarefa que deve ser feita com
cuidado e na certeza do resultado, pois o domnio a certido de nascimento de um mapa.
Um novo mapa de polgonos ser criado com o domnio e representao do mapa de pontos.

Sistema de coordenadas
Cada tema ter o seu sistema de coordenadas, ou seja, a localizao da rea do mapa no
espao. Naturalmente que pode ser criado um Sistema de Coordenadas que abranja uma rea
maior, porm, deve-se estar atento para o fato de que os mapas ficaro deslocados e em
tamanho reduzido na tela.
Para cri-lo: File, Create, Coordinate Sistem.
Digitar o nome CAMBORIU ao sistema de coordenadas. Os tipos principais de sistemas de
coordenadas no Ilwis 3.4 so:

CoordSystem boundary only: para definir coordenadas XY para os mapas somente


especificando os limites da rea de estudo.
CoordSystem projection: para definir coordenadas XY para os mapas especificando os
limites da rea de estudo e opcionalmente informaes sobre a projeo, elipside e/ou
datum.
CoordSystem latlon: para definir coordenadas LatLon para os mapas especificando os
limites da rea de estudo em Latitudes e Longitudes e opcionalmente informaes de
elipside e/ou datum.
CoordSystem formula: quando se obtivaram dados que usam coordenadas XY diferentes do
sistema de coordenadas do projeto em estudo, e quando se conhece a relao entre os dois
sistemas de coordenadas.
CoordSystem tiepoints: idem ao acima e quando no se conhece a relao entre os dois
sistemas de coordenadas.
CoordSystem Direct Linear: criado quando: 1) temos fotografias areas em pequeno
formato, por exemplo tomadas com cmeras normais, sem marcas fiduciais. 2) o terreno
coberto pela foto tem ntidas diferenas de relevo. 3) um DTM da rea est disponvel.

CoordSystem Ortho Photo: para a criao de ortofotosAo dar o nome, uma nova tela de
entrada aparecer. solicitada a projeo, o min x e min y, e max x e max y, onde dever
estar a rea de trabalho.
Selecionar CoordSystem projection. Ok. Vem a tela:

Clicar em Define Coordinate Boundaries. Digitar as coordenadas conforme figura abaixo:

Clicar em Projection. Selecionar UTM. Ok. Vem esta tela. Desclicar Northern Hemisphere
e em Zone, digitar 22, que o fuso de Santa Catarina.

Clicar em Datum; da lista que o sistema oferece, escolher South American 1969 (SAD 69).
Em Area, selecionar Brazil .

Ok. Volta a tela:

Ao selecionarmos o Datum, definido tambm o Elypsoid. Ok.


Nota => indicado usar o mesmo sistema de coordenadas para todos os mapas. Caso os
dados sejam de fontes com projees diferentes, preciso usar o processo transform, em
Operations, Vector Operations, Transform Coordinates, onde os dados dos mapas so
transformados para um nico sistema de coordenadas.

Criar Mapa de Pontos


Criar arquivo de pontos: File, Create, Point Map.

Em Map Name, digitar o nome Ariranha_uso. Em Description, digitar a descrio


do mapa, por exemplo, Uso do solo da bacia do Rio Ariranha
Clicar no boto
Na nova tela, dar o nome Ariranha_Sist_Coord no campo Coordinate
System, ao sistema de coordenadas que abranger o trabalho.
Clicar em CoordSystem Projection. OK.

Vem a tela:
10

Clicar no boto Projection


Vem a tela:

Selecionar UTM. OK.


Temos a tela:

A Projeo, j estabalecemos como UTM. Clicar em Ellipsoid. Selecionar South


American 1969. OK. Clicar em Datum. Vem a tela:
11

Selecionar South American 1969. Em Area, selecionar Brazil. OK. Volta a tela
anterior, com Projeo, Elipside e Datum definidos.

12

Desclicar o Northern Hemisphere. Em Zone, digitar 22.


Clicar em Define Coordinates Boundaries. Digitar as Coordenadas abaixo. Ok.

Ok.
Volta a tela da criao do mapa de pontos:

Em Domain, clicar em
Abre-se a tela:

13

Em Domain Name, digitar Ariranha_uso. Deixar clicado o tipo Class. Em Width,


pode ser deixado o default 15. o nmero de caracteres do domnio. Ok.
Abre-se a tela para entrada dos itens que comporo o domnio.

Com a tecla Insert abre-se a possibilidade de compor o domnio.

Preencher um por um dos itens, conforme tabela abaixo:

14

Ao finalizar o preenchimento do domnio e aceitar a criao do arquivo, o mapa


criado, ainda em branco, se abre no modo de edio, com a tela:

indicada a customizao dos mapas antes de entrar com os dados. Com a tela em
edio, clicar nela com o boto da direita e em Customize. Vem a tela:

15

A partir de agora, todos os pontos a serem criados j estaro georreferenciado e


customizados. Clicar no boto
e clicar na tela em branco. Abre a opo de
selecionar o tipo de uso.

Selecionando-se o uso Ca, teremos o ponto marcado com as coordenadas.

Se quisermos adicionar manualmente as coordenadas, clicar com o boto da direita


sobre a tela, e sobre Add Point.

Digitar as coordenadas corretas do novo ponto e selecionar o uso. Ok.

16

A customizao dos pontos dada clicando-se com o boto da direita sobre a tela
e em Customize.
Sair da edio com

Nessa tela, clicar com o boto da direita e em Display Options. Vem a tela:

Customizar s apresentao dos pontos. Pode ficar como abaixo:

17

Criar Mapa de Segmentos


Criar arquivo de Segmentos: File, Create, Segment Map. Nome Ariranha_uso

Preencher a tela conforme acima. Assim como da criao de arquivo de pontos, outros
arquivos tero que serem criados junto. So no mnimo os de Sistema de Coordenadas
e Domnio. Agora j temos o Sistema de Coordenadas e o
Domnio. Aps o
Ok, abre a tela de segmentos em branco no modo edio.

Em geral, a criao de mapas de segmentos feita a partir de outros elementos, por


exemplo, ao se definir o uso do solo sobre uma imagem de satlite.
Customizao Em File, Customize (ou c/ boto da direita no mapa
editado),
abre-se a tela de customizao da edio abaixo. Setar Black para
Cursor
Color e deixar clicados Auto Snap e Show Nodes. Para as cores, setarForestGreen
para Normal Color, Red para Retouch Color e Cyan para Deleted Color.

18

Auto Snap - Selecionar este box para automaticamente fechar o primeiro com o ltimo n
de um segmento a ser inserido usando o mouse. Para ns e segmentos existentes, prever
que a distncia para ns e segmentos existentes menor que a snap tolerance.
Desclicar este box se os segmentos a serem inseridos no devem ser automaticamente
unidosa ns ou segmentos existentes. Usar, ento, o Shift para unir a um n ou segmento
existente, e Ctrl para cortar split um n ou segmento existente e unir a um n novo
criado. Setar 10m
Snap tolerance (m) considera a distncia na qual une ns e segmentos inseridos com os
existentes. Quando inserido um novo segmento e tenta unir com um segmento existente,
o snap(/split) acontece quando a distncia entre os dois menor que a tolerncia
especificada. Quanto menor a snap tolerance, mais difcil ser unir com os ns ou
segmentos existentes. Quando se trabalha com Mesa Digitalizadora, o Snap tolerance
especificado em metros. O snap/split , ento independente do zoom.
Snap tolerance (pixels) - Similar ao acima. Quando se trabalha com o mouse, o Snap
tolerance especificado em pixels da tela. Assim, o snap/split distance varia com o zoom.
Setar 5m
Tunnel tolerance (m) Considera um valor par ao raio do tunel (em metros) que deve ser
usado para manter ou suprimir vrtices intermedirios dentro de cada segmento enquanto
novos segmentos so inseridos. Quanto menor o tunnel tolerance, mais precisas so as
coordenadas nos segmentos, mais coordenadas sero armazenadas nos segmentos. Setar
5m
Para o exerccio, criar segmentos aleatoriamente, clicando em e
depois na tela.
Abaixo, vemos a diferena entre ir clicando e manter o mouse pressionado.

19

Para voltar um clique, boto da direita com mouse em movimento. ESC, deleta todo
o segmento.
Com o cone e clicando-se no segmento marca-se a entidade para deleo ou cpia.
Com
dois clicks sobre a entidade, aparecer o seu atributo.
O boto

serve para alterao de segmentos ou pontos.

O boto serve para cortar (split) segmentos criando outro n, e unir (merge)
segmentos.
Fechar algumas reas aleatoriamente, como no exemplo abaixo, para a posterior
poligonalizao.

Sair da edio. Carregar o mapa de pontos com Layer, Add Layer. Selecionar o mapa de
pontos. Ok. Clicar em Text. Ok. Agora, precisaremos colocar os pontos sobre as reas
que sero os polgonos. Editar os pontos com Edit, Edit Layer, e selecionar o mapa de

20

pontos. Ok. Deixar um ponto sobre cada rea, conforme abaixo. Este ponto dar o nome
ao polgono. Depois, sair da edio dos pontos. Editar os segmentos.

Checagem de Segmentos
O ILWIS no constri ou altera polgonos por digitalizao. O trabalho feito em
segmentos e depois poligonalizado. Agora, antes de poligonalizar, o Ilwis checar
possveis erros de edio nos segmentos.
Checar os segmentos- File, Check Segments, Self Overlap

O self overlap checa a presena de casos de um segmento se auto cruzar.


File, Check Segments, Dead Ends

O Dead Ends checa a presena de ns desencontrados no fechamento.


File, Check Segments, Intersections
O Intersections checa se diferentes segmentos esto em interseco sem um n, e se
segmentos esto sobrepostos no todo ou em parte.
21

Poligonalizao
Finalizada a checagem, poligonalizar com File, Poligonize. A tela abaixo aparece:

Selecionar o domnio Ariranha_uso para o mapa de polgonos.


poligonalizao, o Ilwis entender os polgonos como reas individuais.

Finalizada a

Sobre o mapa de polgonos, adicionar o mapa de pontos com Layer, Add Layer. Quando
temos mapas sobrepostos, o Ilwis pode salvar como View, sendo esta carregada a qualquer
momento, trazendo de uma vez todos os mapas componentes da view. Salv-la em File,
Save View, e dar o nome da view. Ok. Fechar.

Layout de impresso e Legenda

22

A incluso da legenda feita no layout, criado a partir de uma view composta de um ou mais
mapas. Ainda na view podem ser adicionados o Grid e/ou a Gratcula, na opo Layers,
baseados no georreferenciamento usado. Em Layers, Add Grid Lines, vem a tela:

Estabelecer as Grids e Ok. Salv-la com File, Save View. Dar o nome de View1

Na view, em File, Create Layout, tem-se uma pequena janela com a escala do mapa que
aparecer no layout.

Como ainda no temos claro um valor de escala para dar, aceitar com Ok.
O Layout vem com os defaults dados pelo Ilwis.
Altera-se a escala ou clica-se ok. Temos a tela do layout.

23

Em Left, Top, Width e Height, podemos alterar a posio do layout e seus componentes na folha
a ser impressa. Em File, Page Setup, seleciona-se a impressora e determina-se o tamanho e
posio do papel a ser impresso. Em Insert, temos a possibilidade de inserir outras Map
Views, textos, legenda, barra de escala, texto da escala expressando em nmeros a escala da
view, o norte, borda, figura e box.

Se algumas opes do Insert estiverem desabilitadas, clicar sobre o tema do layout que receber
o Insert, e elas se habilitaro.

24

Opo Map View adiciona outra view ao layout


Text - adiciona textos
Legend - adiciona legenda a um tema no layout
Scale Bar - adiciona barra de escala
Scale Text - adiciona escala em forma de texto (Ex. 1:5000)
North Arrow - adiciona o smbolo do Norte
Map Border opes: Neat line - adiciona borda ao redor da view
Grid - adiciona grid com opo de mostrar as coordenadas UTM
Graticule - adiciona gratcula mostrando coordenadas Geodsicas
Corners - adiciona bordas com coordenadas nos cantos
Outline - adiciona bordas com opo de box ao redor da view
Bitmap/Picture - adiciona figuras ao layout nos formatos BMP, WMF e EMF.
Box insere no layout um box que pode ser arrastado e redimensionado

No menu do layout, em View, se a opo Keep Scale estiver clicada, no permitida a


alterao de tamanho do mapa no layout arrastando-se o mouse, pois isso alteraria a sua
escala. Desclicando-se esta opo, a escala pode ser alterada.
Finalizada a montagem do layout, este pode ser impresso em File, Print.
Abaixo, um layout simples.

Histograma dos arquivos criados


25

Temos j criados trs temas. Pontos, segmentos e polgonos. Para algumas anlises sobre
esses arquivos, clicar com o boto da direita sobre o seu nome, e depois sobre as opes,
conforme abaixo:

No mapa de pontos, clicar em Open as Table. Abre o mapa em forma de tabela.

Boto da direita sobre arquivo de polgonos, em Statstics, Histogram.

E temos o histograma, que lista a frequncia em valores, classes ou Ids de um mapa.

26

Criando-se mapas com o mesmo contorno Quando formos manejar mapas da mesma rea com temas diversos objetivando, por exemplo,
cruzamentos, preciso que os contornos dos mapas a serem cruzados sejam exatamente iguais.
Para tanto, digita-se o contorno uma vez e usa-se o mesmo para todos os temas, com um
processo de criao de mapa de atributos. O processo segue abaixo:
- Criar um mapa para a digitalizao do contorno com: File, Create, Segment Map. Dar o
nome do mapa contorno. Criar um domnio com o nome contorno e adicionar a esse
domnio um item contorno.

27

Digitalizar o contorno do mapa.

Para os demais mapas de uso, aptido e fisiografia, criar os domnios:


uso_solo,

aptisolo,

e fisio_solo.

28

Com o boto da direita sobre o mapa contorno, clicar em, Properties. Na tela, clicar em
Attribute Table e com o boto de criao, criar uma tabela com o nome contorno. Ok.
Abre a tela:

Adicionar as colunas que originaro os mapas (uso, aptido, fisiografia, etc.) em Column, Add
Column, com os respectivos domnios.
- Clicar com o boto da direita sobre o mapa contorno. Em Vector Operations, Attribute
Map, abrir uma nova tela. Os campos Segment Map, Table e Attribute j vem
preenchidos. Selecionar o campo (que ser o novo mapa) em Attribute e digitar o nome
do mapa de sada uso_final. Ok. Em File, Properties, Break Dependency Link,
quebrar a dependncia. Assim, proceder a criao dos outros mapas, se necessrio.

um processo que assemelha a:


Novo mapa = mapa.tabela.coluna
ex.: fisiografia = contorno.contorno.fisiografia
uso=contorno.contorno.uso
29

Gerao de MNT (Modelo Numrico do Terreno)


Em ingls conhecido como Digital Elevation Model (DEM) ou Digital Terrain Model (DTM),
este procedimento permite que o sistema interpole matematicamente valores entre as cotas
digitalizadas que receberam um valor, sem o que seria impossvel criar o MNT.
1 gerado a partir de um mapa de curvas de nvel com suas cotas j atribudas. Sempre que
forem digitalizadas as curvas, recomenda-se levar a digitalizao de modo a ultrapassar o limite
da rea na qual se executar a interpolao, para que o sistema esteja suficientemente instrudo.
A interpolao processa automaticamente dois passos a seguir:
- Converso do arquivo para o formato raster, usando um georreferenciamento no qual o tamanho
do pixel, o nmero de linhas e colunas e as coordenadas mnimo e mximo XY so definidas.
- Interpolao das curvas, onde uma interpolao linear feita entre os pixels com valores de
altitude, cujo clculo baseado no mtodo de distncias Borgefor. A operao calcula, para
cada pixel indefinido entre os segmentos, a menor distncia entre as duas isolinhas mais
prximas, segundo a frmula abaixo:
h = H2 + (d2/(d1+d2) * (H1 H2))
onde:
H1 e H2 so os valores das duas curvas;
d1 e d2 so as distncias do pixel em questo da curva mais alta at a mais baixa. O resultado
um mapa raster, onde cada pixel recebe um valor.
A figura abaixo mostra duas curvas e o pixel com as distncias d1 e d2.
H1
d1
H2

d2

30

Do diretrio Cacho, carregar o mapa Curvas_rc e o limite r_cacho


Interpolar o mapa de curvas. Boto da direita sobre o mapa e em Contour Interpolation, vem a
tela: Dar o nome MNT ao arquivo de interpolao

Criar um georreferenciamento para a interpolao e dar o nome de MNT

31

Usar o sistema de coodenadas r_cacho, j existente.


Em Pixel size, digitar 5. OK

Clicar em Show. A interpolao demora mais ou menos, de acordo com o tamanho do pixel.
No resultado, adicionar a layer r_cacho, que o limite da bacia

Para visualizar o MNT, pode-se simplesmente carregar o mapa MNT ou aplicar o filtro
shadow. Para se ter idia de onde est o limite da bacia, carregar o llimite em Layers, Add
Layer. Depois, passar o filtro shadow. Com o boto da direita sobre o MNT, em Image
Processing, Filter, temos a tela anaixo:

32

Selecionar o filtro shadow e dar o nome de MNT_Sha ao novo mapa.


Abaixo, o resultado:

A visualizao no boa pois, para esse mapa, o software atribui o domnio pseudo. Melhor
visualizao, teremos fazendo um Stretch.

MNT com Stretch


Como mencionado acima, o Ilwis usa a representao pseudo o que significa que ser
apresentado colorido. Para usar outra representao preciso fazer um stretch no mapa e criar
um novo mapa. Antes, preciso saber quais parmetros usaremos no stretch. Para tanto, rodar o
Histograma. Com o boto da direita sobre o mapa MNT, Statistics, Histogram.

33

Observando-se o histograma, vemos que a maior variao de valores est acima de -50 e abaixo
de +50. Assim, com o boto da direita sobre o mapa MNT_Sha, Image Processing, Stretch.

E temos:

34

Gerao de Mapa de Declividades


Com o resultado da interpolao temos um mapa raster com valores de altitude em todos os
pixels. Usando-se filtros, que so algoritmos de realce de imagens, pode-se melhorar a sua
visualizao ou, ainda, trabalh-los para preparar as imagens para futuros procedimentos. Embora
tenham muitos filtros no sistema e podem ser criados outros pelo usurio, so sugeridos dois para
serem usados na criao do mapa de declividades: o dfdx (que reala a imagem no eixo dos x) e o
dfdy (que faz o mesmo no eixo dos y).
Com o boto da direita sobre o raster MNT, Image Processing, Filter

Conforme a tela acima, em "Filter Type" selecionar "Linear". Em "Filter Name", selecionar o
"DFDX". Em "Output Raster Map", dar o nome DX do mapa a ser gerado. Domnio, Value Range
e Precision sero tomados automaticamente do mapa raster a ser trabalhado.
Este, abaixo, o resultado do filtro DFDX.

Proceder a mesma operao, agora com o filtro DXDY. Dar o nome ao mapa de DY.
35

Este, abaixo, o resultado do filtro DFDY

A gerao do mapa de dec lividades um procedimento que no est no menu. Deve ser feito via
linha de comando.
decli := ((hyp(dx,dy)/15)*100)
sendo:
decli => mapa de pendentes a ser criado
hyp(dx,dy) =>hipotenusa do tringulo formado pelo lado a=mapa x e pelo lado b=mapa y
15 => o tamanho do pixel em metros (determinado, no georreferenciamento)
*100 => multiplicao por 100 para o resultado ser expresso em percentagem
Se quisermos a declividade em graus:
decli_graus = raddeg(atan(decli/100))
abaixo, mapa de declividades em percentual, da combinao dos dois acima..

Temos, assim, o mapa onde cada pixel tem o seu valor de declividade. Como a visualizao
deixar a desejar, alterar o stretch. Para tanto, gerar o histograma clicando com o boto da direita
sobre o mapa decli, e em Statistics, Histogram, Show.

36

A partir da observao do histograma, na tela de carga do mapa decli, alterar o Stretch para 0 a
50 e deixar clicado o Gray.

A aparncia fica como abaixo

37

Classificao do Mapa de Declividades


Como foi mencionado, o mapa de declividades, tem o valor de cada pixel. Para gerarmos um
mapa com as declividades separadas em polgonos, preciso agrupar os pixels em classes. Para
tanto criar um domnio do tipo grupo em File, Create, Domain, Group.

Dar o nome faixas_decli. Separar o domnio em faixas de declividade de 0 a 8%, digitando 8


em Upper. Em Name, digitar Decli 0 a 8%. Ok. em a assim sucessivamente. Classificar o mapa
em declividades de 0 a 8, 8 a 20, 20 a 40, 40 a 75 e >75%.
Com o boto da direita sobre o mapa decli em Image Processing, Slicing. Conforme a tela
abaixo, dar o nome Slice ao novo mapa. O domnio ser faixas decli.
Temos o resultado abaixo:

Finalizando o procedimento de criao do mapa, muitos pixel deslocados podem ser encontrados
formando inmeras ilhas. Como soluo, pode-se usar filtros para homogeneizao de pixels,
como o majority, que pode ser usado tantas vezes quantas o usurio achar necessrio. Deve-se
ter cuidado, pois o uso excessivo desse filtro num mapa, pode alter-lo alm do conveniente. Com
o boto da direita no mapa Slice, Image Processing, Filter. Em filter type, escolher
Majority, e o mesmo em Filter name. Dar o nome de Slice_maj_1 para o novo mapa.

38

Antes do filtro

Aps o filtro

Notar no resultado que muitos pixels dispersos so removidos

Clculo das reas entre curvas Com o MNT da Bacia do Rio Cachorrinho calculado, criar um domnio grupo, colocando-se
como upper bound as faixas limtrofes superiores. Em File, Create, Domain, Group. Dar o
nome areas para o domnio.
Criar os grupos como segue:

Proceder o slicing do MNT com esse domnio. Boto da direita sobre o mapa MNT, Image
Processing, Slicing. Conforme a tela abaixo, dar o nome Area_curvas ao novo mapa.
39

Adicionando o limite ao mapa, temos:

Em Nesse MNT, criar um mapa de declividades onde o domnio grupo separar as declividades
em faixas. Cruzando-se os dois mapas acima e pedindo-se uma tabela na sada, j obteremos o
resultado.

Calculando-se um mapa de Aspecto Um mapa de aspecto mostra para qual lado a pendente est direcionada. Um valor 0 significa que
a pendente voltada para o Norte.
Para calcular o mapa de aspecto em radianos e graus:
Criado a partir das curvas de nvel com domnio value, conforme j criado acima, realizada a
interpolao, passados os filtros dfdx e dfdy (para calcular as diferenas de alturas nas
direes X e Y).
Para calcular um Mapa de Aspecto em radianos a partir dos mapas DX e DY, digitar na linha de
comando:
ASPECTr = ATAN2(DX,DY) + PI
40

Para converter as percentagens em graus, digite:


ASPECTd = RADDEG((ASPECTR))
Se desejar, podem ser combinados os dois comandos acima:
ASPECTd = RADDEG(ATAN2(DX,DY) + PI)
As Funes ATAN2 e RADDEG so internas do MapCalc/TabCalc. ASPECTr e ASPECTd so
os mapas de aspectos de sada em radianos e em graus respectivamente.

Show. Temos o mapa

41

Calculando-se um mapa de Aspecto Classificado Um mapa de aspecto classificado no mostra o ngulo em radianos ou em graus mas somente um
limitado nmero de classes. A partir do mapa de aspecto, este pode ser classificado criando-se
para ele uma nova representao, ou criando-se e aplicando-se um "Group domain". Boto da
direita sobre o mapa de aspecto ASPECTd, Image Processing, Slicing.
Dar o nome ao mapa de ASPECT_Class.
Na tela de criao do slicing, criar junto um domnio group de nome aspect_class, com as
classes at 100, 100 a 200, 200 a 300, 300 a 400 e >400 (segundo o histograma)

Abaixo, o mapa de acpecto classificado.

Eliminando-se a rea fora do contorno do mapa


O mapa de declividades, criado a partir das curvas de nvel, para melhor entendimento, deve ser
maior do que a rea em estudo. Dessa forma, deve ser "recortado". O Ilwis faz os recortes a
partir de arquivos raster.Assim, necessrio primeiro rasterizar o contorno da rea. Com o
boto da direita sobre o mapa de polgonos r_cacho, em, Polygon to Raster, vem a tela:

42

Em Georeference, selecionar MNT. Em Description, digitar Contorno da bacia rasterizado.


Show.

Aps, procede-se o "recorte" digitando-se na linha de comando:


recorte = iff(isundef(r_cacho),?,MNT_Sha_Str)
Vem a tela:

Com esse comando diz-se que tudo o que estiver fora do mapa (is unfefined) que seja ? seno,
que seja o mapa MNT_Sha_Str.

43

Submapas
a operao que copia um retngulo de um mapa em um novo mapa. Carregar o mapa rios.
Com o boto da direita sobre o mapa rios em Vector Operations, Sub Map, temos a tela:

Digitar as coordenadas dos cantos do novo mapa, conforme acima. Dar o nome de sub_rios
O mapa de rios era assim:

44

E ficou assim:

Submapas a partir de mapas raster, temos a opo de usar um nmero de linhas e colunas.

Importao de Formatos ARC/VIEW Shape File


A importao de arquivos bem simples. Em File, Import, Map, selecionar o formato a ser
importado e a lista de arquivos desse formato ser mostrada na tela de importao. Apenas deve
ser observado que o domnio pode no ser o que queremos. O exemplo abaixo explica com
detalhes:
No menu principal, File, Import, Map. Temos a tela abaixo. Selecionar o diretrio teste,
selecionar o formato a ser importado (ArcView .SHP shape file) e clicar sobre o nome do mapa a
ser importado (fra_uso). Em Output Filename, dar o nome fra_uso. OK.

45

Ser criado um mapa de polgonos no formato Ilwis, o domnio e uma tabela. Abrir o mapa e
verificar o uso, passando o mouse nos polgonos.

Sero nmeros do domnio Identifier, mas eu quero os nomes dos usos. Abrir a tabela. As
colunas de texto sero importadas como do tipo string.

46

Clicar duas vezes sobre o nome da coluna que tem os nomes que sero o futuro domnio, nesse
caso, fra_uso. Na tela que aberta, clicar em create new domain from string in column e
aceitar o defaults.

Ok. Vem a tela:

Trocar o nome do domnio para USO. Com o Ok, criamos um domnio USO do tipo Classe.
Agora, vamos atribuir o novo domnio ao mapa de uso. Clicar com o boto da direita sobre o
nome do mapa de polgonos fra_uso. Em Vector Operations, Atribute Map a tela aberta.

47

Dar o nome Uso ao novo mapa. Em Table, selecionar a tabela e em Atribute, selecionar a
coluna que ser o futuro domnio. Clicar em Show.

Agora, temos um mapa de uso com o domnio correto.

Unio de Mapas
O Ilwis proporciona, tambm, o caminho inverso operao submapa. a unio de dois ou mais
mapas, criando um outro, no qual os domnios sero, tambm, unidos. Operao muito usada na
criao de mosaicos. Assim, a unio pode ser de reas uma ao lado da outra, ou mapas de
temas diferentes em um mesmo local. Nesse exemplo, vamos unir os rios com as curvas de nvel.
Em Operations, Vector Operations, Segments, Glue Maps, temos a tela:

48

Selecionar os mapas a serem unidos rios e o limite r_cacho. Desclicar o New Domain. Dar
o nome Glue_rios_lim. Show.

Agora os rios e o limite formam um s mapa.

MNT em 3D
No menu principal, em Operations, Visualization, temos a visualizao de um MNT em 3d com
Display 3D e Apply 3D.

Display 3D

O Display 3D relaciona um mapa com a correspondente superfcie em um modelo 3D. Pode-se l,


ter boa viso de, por exemplo, o uso de uma rea e sua distribuio no modelo de elevao, etc.
Em Operations, Visualization, Display 3D, temos a tela abaixo, onde solicitada a criao de
um Georeference 3D.

Clicar no boto de criao. Dar o nome 3D. No DTM, selecionar MNT_Str.

49

Ok.

Ok. Na tela abaixo,

Em Grid Distance, digitar 200. Carregar o raster MNT_Sha_str. Isto gera esta apresentao em
tons de cinza. Quanto mais claros, mais altos os pontos. A apresentao em 3D fica como
abaixo:

Carregando o limite da bacia r_cacho e o tema rios, temos:

50

Salvar a View como display3d_MNT_Sha_Str.

Apply 3D
O Apply 3D reamostra um mapa raster de acordo com um georreferenciamento 3D. Isto torna
possvel carregar rapidamente um mapa raster com vista em trs dimenses.
Para criar um georeference 3D, preciso um MNT e especificar os parmetros da view 3D no
editor de georeference 3D. Mais informaoes, ver no hepl Georeference 3D editor.
Em Operations, Visualization, Apply 3D
Temos a tela:

Em Raster Map, selecionar MNT_Sha_Str. Dar o nome de Apply_3d_MNT_Sha_Str para o


mapa de sada. Em georeference, selecionar 3D. Show.
Para obter rotao em uma vista 3D:
criar alguns georeferences 3D que representem a mesma rea mas, de diferentes
ngulos
aplicar a operao Apply 3D algumas vzes em um mapa de entrada usando diferentes
georreferenciamentos 3D e especificando diferentes mapas de sada
combine o mapa de sada em um map list e veja em um slide show.
51

Na tela do Display 3D ou Apply 3D, em Edit, Georeference, o Ilwis nos oferece mais opes de
alterao no 3DView.
Parmetros de um georeference 3D:

Esta figura mostra uma overview das relaes entre o observador e o solo
View Angle o ngulo em graus que define a abertura do olhar do observador. ngulo
pequeno, pequena rea observada. Mximo de 180.
Scale Height - define o quanto a altitude (Z) exagerada comparada escala XY. Scale height 1,
significa sem exagero. Maior que > 1 comea o exagero e partes da rea de estudo podem no
ficar visveis.
View Point o local no eixo XY a partir do qual o observador quer ver.
Horizontal Rotation - o ngulo em graus que o 3D ser rotacionado no sentido anti-horrio a
partir da direo sul-norte.
Quando 0 especificado, o 3D orientado no sentido sul-norte. O observador estar
colocado ao sul do DEM.
Quando 90 especificado, o 3D orientado no sentido oeste-leste. O observador estar
colocado ao oeste do DEM.
Quando -90 especificado, o 3D orientado no sentido leste-oeste. O observador estar
colocado ao leste do DEM.
Vertical Rotation - o ngulo em graus que dista vertical e perpendicularmente da terra.
Quando 0 especificado, a linha de viso perpendicular ao 3D. O observador estar
colocado no alto, sobre a terra, e olhar diretamente para baixo.
Quando 90 especificado, a linha de viso paralela . O observador estar colocado na
mesma altura do view point e v o 3D em frente a si.
Distance distncia entre o observador e o view point.
Location Point localizao do observador no eixo XY.
Location Height altitude do observador.
As alteraes de parmetros so armazenadas no georeference 3D. Para ver o efeito das
alteraes, clicar no boto Redraw

, ou com Ctrl+R.

Efeitos das alteraes de parmetros:


52

Reference situation. O observador est quase em frente ao DEM olhando para o Norte.
Nas quatro figuras abaixo, s um parmetro alterado.
Na ltima figura, outros parmetros so alterados.

A rotao vertical foi alterada de 82 para 40.


O observador v mais sobre o DEM.

O view angle decrescido de 90 para 60. A


parte observada do DEM torna-se menor.

A rotao horizontal alterada de 0 para 30.


O observador olha na direo norte-oeste.

O view angle aumentado para 120. A


parte observada do DEM torna-se maior.

53

Vrios parmetros so alterados, incluindo o view point. Dessa maneira, pode ser buscada a
melhor vista do 3D, dependendo do propsito.
recomendado ajustar:
A View Angle, at ver toda a rea de estudo,
A Vertical and Horizontal Rotation, at ver a area da posio mais favorvel,
A View Point, at que o 3D esteja bem posicionadona janela,
A Scale Height, para exagerar as diferenas de altitude,
Nota:
Os parmetros de uma 3D view no so independentes. Quando alterado um,, alguns outros podem
ser automaticamente alterados. Quando alterado o valor do view point, horizontal rotation,
vertical rotation ou distance, os valores da location point e/ou location height do observador
automaticamente mudam, e vice-versa e ficam gravados.

Dependncia entre arquivos


Mapas, tabelas e colunas so dependentes quando so resultados de clculo com MapCalc ou
TabCalc (clculo que usa o sinal =) ou resultado de outra operao. A expresso que origina
objetos dependentes armazenada nos mapas, tabelas e colunas. Por exemplo, digitamos
rodovias como segmentos, rasterizamos esses segmentos e criamos um mapa de Distncias.

54

Ambos, o rasterizado e o mapa de Distncias, so mapas Dependentes. Quando o mapa de


segmentos editado posteriormente e anexada uma nova rodovia, bvio que tanto o mapa
rasterizado como o de Distncias precisaro ser atualizados de acordo com a nova situao, i.e.,
os mapas dependente recalculados.
Vantagens de trabalhar com objetos dependentes:
Fcil update: quando novas informaes so agregadas no mapa original os mapas, tabelas ou
colunas podem ser recalculadas e o sistema se encarrega dos dependentes, sem necessidade de
repetio de operaes, simplesmente usando o boto Make Up-to-Date em Properties de um
mapa, tabela or coluna.
Fcil alterao em frmulas: As frmulas do MapCalculate e ColumnCalculate so
armazenadas na definio de mapas e colunas dependentes e podem ser modificadas em
Properties. Para editar uma frmula de criao de um raster no MapCalc, clicar no boto
Edit Definition em Properties.
Ser aberta a janela para a redefinio do raster.

Menor uso de espao em disco: quando fizemos uso de clculos ou outras operaes, a sada
um mapa dependente ou tabela e, em princpio, somente a definio deste objeto (ASCII)
armazenada no disco, ocupando pouco espao. Os arquivos que necessitam de grande espao em
disco so automaticamente calculados quando o mapa ou tabela carregado.
Para mapas e tabelas dependentes j armazenados, podemos apagar, os arquivos que no
necessitaremos imediatamente. Desde que os objetos de definio dos dependentes fiquem, eles
podem ser recalculados Para realizar o release no disco, pressionar o boto Release Disk
Space em Properties de um mapa ou tabela dependente.
Para proteger os resultados dos clculos ou operaes, no editar diretamente mapas, tabelas ou
colunas. No caso disso ser necessrio, ser preciso antes, quebrar a dependncia entre eles. Para
tanto, pressionar o boto Break Dependency Link em Properties do mapa ou coluna.

Mapa de Distncias ou buffer em arquivos raster Em mapas em formato raster possvel criar uma faixa ou buffer ao redor de pontos ou linhas. A
Distance operation atribui a cada pixel, a menor distncia em metros em direo a uma fonte de
pixels especificada, por exemplo, distncia a escolas, a rodovias, etc. O mapa de sada chamado
Mapa de Distncias
55

Criar um mapa com distncia de preservao de 30m marcada ao redor dos rios.
1 Rasterizar o mapa de rios com, clicando com boto da direita no mpa de segmentos em rios,
Rasterize, Segmento to Raster. Temos a tela:

Para o mapa de sada, dar o nome rios_ras e usar o georeference rios (5m de pixel). Show.

2 Boto da direita sobre o mapa rios_ras, Raster Operation, Distance Calculation. Com
domnio distance, criar um mapa com valores numricos em cada pixel. Temos a tela:

56

Temos o mapa. Sobre ele, carregar o mapa rios com a cor amarela para contrastar com o azul:

3 Na linha de comando:
rios_30m = iff(rios_dis <30,0,255)
que significa => se os valores do pixel forem menores que 30, dar o valor zero (preto), seno dar
255 (branco).
Para mostrar branco e preto, carregar com representao finegray.
Quanto menor o tamanho do pixel, maior o arquivo e melhor a definio.

Show.
E temos o mapa abaixo. Os pixels em preto tem o valor 0. Os brancos, 255.

57

3a Reclassificar o map criando um domnio classe do tipo grupo, onde as distncias sero
separadas por faixas, por exemplo de 500 em 500 m.
Boto da direita sobre o mapa rios_dis, Image Processing , Slicing. Temos a tela:

Dar o nome riosslice ao novo mapa. Criar um domnio do tipo grupo, com faixas de 100m,
conforme abaixo:

Dar o nome de rios_slice ao novo mapa

58

Outro exemplo, agora com mapa de pontos.


Temos um foco de aftosa em uma propriedade cujo nmero 12.00 e queremos criar um buffer
de 2000 metros ao seu redor, e ver quais as propriedades vizinhas foram atingidas.
Rasterizar o mapa de pontos propr. O georeferene rios. Deixar o mesmo nome.

O mapa criado parece em branco, porque os pontos rasterizados so pequenos.


Boto da direita sobre o mapa de pontos rasterizado, Raster Operations, Distance Calculation.
usa-se a frmula abaixo na linha de comando, criando o mapa dist_do_foco acima.
Dist_do_foco = DIST(PNTCRD(propr,4), MAPCRD(propr)) < 2000

59

O mapa dist_do foco mostrado. Carregando-se os rios (rios) e limite da bacia (r_cacho),
temos o buffer de 2000m ao redor da propriedade 4.

Criando-se mapa com novas curvas a partir de interpolao


Aps a interpolao das curvas de nivel, todos os pixels do mapa esto com valor. Dessa forma,
pode-se criar um mapa com curvas intermedirias, ou seja, se temos um mapa com curvas de 40
em 40 metros. claro que o mapa ser um arremedo da realidade j que a interpolao feita por
clculos matemticos.
Vamos criar, por interpolao, mapa com curvas de 20 em 20 metros a partir do mapa j
interpolado MNT.
Na linha de comando, digitar:
Curvas_400 = iff(MNT = 400,400,?)
significa: todos os pixel do mapa interpolado que tiverem o valor 400 (cota 400m), dar o valor
400, seno, que seja indefinido. Temos o mapa:

60

Criando-se mapa com Scripts


Rodando-se um script, podemos executar uma sequncia de operaes uma aps a outra. Isso
faz com que economizemos tempo e no cometamos erros.
Para criar um script, no menu principal, em File, Create, Script.
O editor de script aparece. Escrever as expresses:
Interp = MapInterpolContour(curvas_2,curvas_2)
Curvas_400 = iff(interp = 400,400,?)
Curvas_420 = iff(interp = 420,420,?)
Curvas_440 = iff(interp = 440,440,?)
Curvas_460 = iff(interp = 460,460,?)
Curvas_480 = iff(interp = 480,480,?)
Curvas_500 = iff(interp = 500,500,?)
Glue_curvas.mpr=MapGlue(Curvas_400,Curvas_420,Curvas_440,Curvas_460,Curvas_480,
Curvas_500,replace)
Assim, com esse script, criamos o mapa interpolado Interp, dele extraimos os 6 mapas
Curvas_400 a Curvas_500 e unimos todos com o comando glue.

Cruzamento de mapas criao de mapa de conflitos de uso


Uma das grandes ferramentas do geoprocessamento o cruzamento de dois mapas, produzindo
um terceiro. O conflito de uso de mostra as reas em que o solo est sendo usado de forma no
recomendada pela sua aptido. Para o cruzamento, necessitamos dos mapas de uso do solo e
aptido de uso. O mapa de uso tem que ser digitalizado. Se j dispusermos do mapa de aptido
pronto, o procedimento fica simplificado. rasterizar e cruzar os mapas. Seno, temos que ter no
mnimo a tabela de fisiografia para poder criar o mapa de fisiografia a partir dela. Em
Operations, Vector Operations, Polygons, Attribute Map. O mapa ser o de uso. A tabela ser
a de fisiografia, e o atributo ser a coluna da tabela que se quer que haja na produo do mapa.
Um Georeference Corners ser pedido, onde referenciar a rea em quatro pontos e
estabelecer o tamanho do pixel.
Um georreferenciamento ser pedido e tambm um sistema de coordenadas. No Ilwis, os
cruzamentos de mapas s podem ser feitos com raster. Assim, com o boto da direita sobre o
mapa fra_uso, Polygon to Raster, vem a tela:
61

Deixar o mesmo nome e usar o georeference fra. Temos o raster fra_uso

Fazer o mesmo com o fra_aptido, e temos o raster fra_aptidao

No menu principal, em Operations, Raster Operations, Cross. Vem a tela:

62

Selecionar os dois rasters fra_uso e fra_aptidao. Em Output Table, e Output Map, digitar
fra_conflitos. Show. E temos gerado o mapa de conflitos de uso da bacia do Fragosos.

Mostra antes a tabela, onde aparece na primeira coluna o cruzamento, depois o uso, a aptido, o
nmero de pixels nos cruzamentos e a rea em cada um.
Como podemos notar, o domnio vem identifier como default, onde so atribudas cores
aleatoriamente, no permitindo a sua alterao. Vamos, ento, alterar o domnio para classes.
Fechar os mapas. Boto da direita sobre o domnio Conflitos, Properties. Vem a tela.

63

Clicar em Convert to Classes. Carregar o mapa fra_conflitos. Alterar as cores clicando duas
vzes nelas no lado esquerdo do mapa. Procurar deixar os conflitos puxando o vermelho.

O mapa acima informa todos os cruzamentos mas no informa se so ou no conflitos. Para


automatizar esse processo, vamos adicionar uma coluna conflitos na tabela fra_conflitos.
Para tanto, criar um domnio classe conflitos, e preench-lo conforme a figura abaixo,
descrevendo os possveis cruzamentos e se so subutilizao, uso com restries, uso sem
restries e conflitos.

Abrir a tabela fra_conflitos e adicionar coluna em Columns, Add Column. Temos a tela:

64

coluna adicionada demos o nome conflitos e o domnio conflitos. A tabela que era assim

ficou assim

Ao clicarmos no ponto de interrogao da coluna, podemos selecionar se o tipo de uso


conflito, uso sem restries, etc..

65

Preencher todas as linhas. Ao final, boto da direita sobre o mapa fra_conflitos, Properties, e
clicar em Attribute Table. A tabela ser fraconflitos. Ok.
Boto da direita sobre o mapa raster fra_conflitos, Raster Operations, Attribute Map. Em
Attribute, selecionar a coluna conflitos. Dar o nome ao mapa de conflitos_fragosos, conforme
a janela:

Eis o mapa final de conflitos

Criando-se mapas de pontos a partir de tabelas com pontos de GPS em


coordenadas UTM
Tabelas .DBF

Importando tabelas no Ilwis, podemos criar mapas de pontos automaticamente. Essa tabela pode
ser baixada para o computador a partir de um receptor GPS ou criada por digitao na planilha.
Para tanto, proceder como segue:
1 - Em planilha eletrnica, salvar uma tabela com a extenso .dbf com uma coluna contendo o
nome ou nmero do ponto, outra contendo as coordenadas UTM x e outra as coordenadas UTM
y de cada ponto, no mnimo. Outras colunas podero estar presentes.

66

2 - No Ilwis, no menu principal, clicar em File, Import, Table. Selecionar a tabela a ser
importada gps_urub e clicar em Avanar. Na prxima tela, selecionar a opo Use |Ilwis
Import e Avanar. Na prxima tela, selecionar a opo dBase DBF e Avanar. Depois, o
software apresentar uma tela onde esto dispostas todas as colunas da tabela.
O domnio das colunas que contm as coordenadas (Domain Type) devem estar como VALUE.
Como vemos abaixo, o arquivo estava trazendo as colunas Nome, Zona, Easting e Northing
como String. Clicar duas vzes em string para abrir o combo, e alter-las para value.

Clicar em Avanar. A ltima tela ser para digitar o nome da tabela de sada no formato Ilwis
(deixar o nome gps_urub) e clicar em Concluir. Abaixo, a tabela no formato Ilwis.

3 - Com a tabela convertida para o Ilwis, clicar sobre ela com o boto da direita do mouse, Table
Operations, Table to PointMap. Uma tela ser apresentada, onde se escolher as colunas da
tabela que serviro como sequncia para os valores x e y.

67

Escolher Easting como X e Northing como Y. Selecionar o sistema de coordenadas urub. Um


domnio dever ser atribudo ao mapa de pontos. Clicar em Use Column of Table e selecionar a
coluna Name Dar o nome gps ao mapa de sada. Clicar em Show e Ok.
O mapa gerado, contm como domnio do tipo valor, a coluna da tabela que identifica cada
ponto com o nome dado no levantamento com o GPS.
Temos o mapa com os 7 pontos:

Se quisermos alterar o domnio, o procedimento como j foi visto anteriormente. Clicar duas
vezes sobre a tabela para carreg-la. Clicar duas vezes sobre a coluna que queremos que seja o
novo domnio. Uma nova tela se abrir, permitindo a criao do novo domnio. Clicar em
Create Domain. Dar o nome do novo domnio.
Aps, clicar sobre o mapa de pontos com o boto da direita, selecionar Vector Operations,
68

Attribute Map. Na nova tela, aceitar os defaults e dar o nome do novo mapa (definitivo), que
ter como domnio os nomes dados na tabela .dbf. Ok. O primeiro mapa de pontos gerado pode
ser apagado.
Tabelas .TXT

Similar tabela .dbf, os formatos .txt tambm podem ser importadas e dar origens a mapas.
1 - No Ilwis, no menu principal, clicar em File, Import, Table. Selecionar a tabela .txt a ser
importada e clicar em Avanar. Na prxima tela, selecionar a opo Use Ilwis Import e
Avanar. Na prxima tela, selecionar a opo Comma Delimited e Avanar. A tabela ser
apresentada aberta. Clicar em Avanar. Depois, o software apresentar uma tela onde esto
dispostas todas as colunas da tabela. Clicar em Avanar. O domnio das colunas que contm as
coordenadas (Domain Type) devem estar como VALUE. A ltima tela ser para digitar o nome
da tabela de sada, no formato Ilwis e clicar em Concluir.
2 - Com a tabela convertida para o Ilwis, seguir os passos 2, 3 e 4 acima.

Criando-se mapas de pontos a partir de tabelas com pontos em coordenadas


geogrficas
Tabelas .DBF

A descrio do item anterior, refere-se a pontos baixados em coordenadas UTM. Quando os


pontos tomados esto em coordenadas geogrficas, alguns procedimentos se fazem necessrios,
pois a criao dos mapas ser a partir de coordenadas UTM:
Caso 1 - Pontos em coodenadas geogrficas em graus, minutos e segundos: Se os pontos
estiverem em geogrficas em graus, minutos e segundos, por exemplo 28 34 08 , usar a
planilha PCD, disponvel na pgina da Epagri, e nela proceder a transformao para UTM.
http://www.epagri.rct-sc.br/ em Mapas Digitais. preciso cadastrar-se, antes.
Caso 2 - Pontos j em coordenadas geogrficas decimais: Se os pontos j estiverem em
geogrficas decimais, por exemplo 28,43608 graus, o uso da tabela acima mencionada no se faz
necessrio. Pode ser criada uma tabela em planilha eletrnica com trs colunas. Uma com o
nome do ponto e as outras com as coordenadas. Salvar como .dbf e importar no Ilwis seguindo
os passos do captulo anterior.

Criando-se o Mapa de Aptido e de elementos modificadores a partir da


Tabela de Fisiografia
As anlises no Ilwis so feitas quase todas em raster, embora qualquer mapa com uma tabela e
uma coluna tambm nos proporcione algumas. Podemos gerar automaticamente, tambm, mapas
dos elementos modificadores da paisagem, atravs da insero de colunas em tabela de
fisiografia, associada s unidades fisiogrficas. Para cada microbacia ou outra rea em estudo
so inseridas na tabela de fisiografia as condies de cada elemento modificador da paisagem,
de forma que o sistema possa calcular automaticamente as classes de aptido atravs de um
script, levando em conta todos os elementos modificadores e, tambm, outros fatores de
interesse (por exemplo, reas de preservao permanente).
Parte-se do mapa de fisiografia, fisio com domnio fisio, cuja origem fotointerpretao e
digitalizao.
69

O domnio fisio j foi criado para todas as possibilidades de unidades fisiogrficas, bastando
selecion-las na tabela:
fisio:
Cumes erosionais - C
Encostas estruturais erosionais - Eee
Encostas erosionais - Ee
Encostas erosionais coluviais - Eec
Encostas coluviais - Ec
Encostas coluviais erosionais - Ece
Encostas em patamar - Ep
Fundos de Vales erosionais - FVe
Fundos de Vales aluviais - FVa
Fundos de Vales aluviais coluviais - FVac
Fundos de Vales coluviais - FVc
Fundos de Vales coluviais aluviais Fvca
Plancies Costeiras PLc
Plancies aluviais PLa
Plancies aluviais coluviais PLac
Plancies Flvio marinhas - PLfm
Terraos Aluviais - Ta
Os domnios para cada elemento modificador foram criados segundo o manual
METODOLOGIA PARA CLASSIFICAO DA APTIDO DE USO DAS TERRAS DO
ESTADO DE SANTA CATARINA (Uberti et all, 1992), como segue:

d (declividade):
0 a 8 % - relevo plano a suave ondulado
8 a 20 % - ondulado
70

20 a 45 % - forte ondulado
45 a 75 % - montanhoso
> 75 %. - escarpado

pr (profundidade efetiva):
Raso profundidade < 50 cm
Pouco Profundo entre 50 a 100 cm
Profundo entre 100 e 200 cm
Muito Profundo - > 200 cm

p (pedregosidade da superf. do solo):


No Pedreg. - ausncia ou no significante
Moderadam. Pedreg. - 0,1 a 3 %
Pedregosa 3 a 15 %
Muito Pedreg. - 15 a 50 %
Extremam. Pedregosa 50 a 90 %

71

e (graus de suscetibilidade eroso):


Nulo terras no suscetveis eroso, em relevo plano e com boa permeabilidade
Ligeiro pouca suscetibilidade eroso
Moderado - moderada suscetibilidade eroso
Forte grande suscetibilidade eroso
Muito Forte - severa suscetibilidade eroso

f (graus de limitao por fertilidade):


Muito Baixo 0 a 2 t/ha de calcrio
Baixo 2,1 a 4 t/ha de calcrio
Mdio - 4,1 a 6 t/ha de calcrio
Alto - 6,1 a 12 t/ha de calcrio
Muito Alto - > 12 t/ha de calcrio

h (drenagem):
Excessivam. Drenado gua drena muito rapidamente
Bem Drenado - gua drena com facilidade
Imperfeit. Drenado solo permanece saturado por perodo significativo
Mal Drenado - solo permanece saturado por grande parte do ano

72

apti (aptido)
Classe 1
Classe 2
Classe 3
Classe 4
Classe 5

apti_mod (aptido modificada) - para que manualmente se modifique o resultado do script, se


necessrio, em funo de um bom conhecimento da rea.

pres (preservao permanente) - passam uma classe de uso qualquer para 5.


Corredores Ecolgicos
Matas Ciliares
Nascentes
RPPN
Parques
UC.

73

O domnio fisio, com as classes de fisiografia (Ee, Ee1, Eec, etc.) j foi criado no mapa de
fisiografia.
Feito isso, criar uma tabela, com o nome Fisio, com File, Create, Table como segue:

O domnio ser fisio. Ao clicar Ok na tela acima, esta abaixo aparecer:

Na tabela acima, em Columns, Add Column, teremos esta tela como segue:

Aqui daremos a entrada das colunas com o respectivo domnio. Coluna d, ter o domnio d
(declividade), coluna e, ter o domnio e (eroso), coluna pr, ter o domnio pr
(profundidade), coluna p, ter o domnio p (pedregosidade), coluna f, ter o domnio f
(fertilidade), coluna apti, com o domnio apti com as classes de aptido Classe 1 a
Classe 5, aps ter sido rodado o script.
A coluna apti_mod, aqui tambm criada para, se acharmos necessrio, alterar o resultado da
aptido gerada automaticamente.
A tabela abaixo ao ser criada, aparecer somente com pontos de interrogao. Ao clicar-se
neles, vamos selecionando qual item deve ser atribudo para cada lugar.

74

At completar a tabela. A coluna apti_decl e apti sero preenchidas ao rodarmos os scripts.


A coluna apti_mod

O prximo passo ser criar o script, para classificar a coluna apti_decl, ou seja, aptido
apenas por declividade, com as classes de aptido 1d, 2d, 3d, 4d, e 5d. As declividades por
unidade fisiogrfica do mapa exemplo podem ser observadas na tabela acima. No script
escreveremos as classes de declividade conforme for o interesse, ou seguindo a publicao da
Metodologia para Classificao da Aptido citada anteriormente. Depois criaremos o segundo
sctript para classificar a coluna apti.
Para criar um Script, no menu principal, File, Create, Script.
Os remarks, ou observaes recebem antes o comando rem ou //.
Para informar o sistema que se trabalhar com tabela, na primeira linha se coloca tabcalc
nome_da_tabela nome_da_coluna. Depois vem as instrues, cujo contedo :
tabcalc fisio apti_decl=iff ( ( (d="> 60 %") ),"Classe 5d", iff ( (d="30 a 60 %"),"Classe 4d", iff
( ( (d="20 a 45 %") or (d="15 a 35 %")),"Classe 3d", iff ( ( ( (d="10 a 35 %") ) ),"Classe 2d","Classe
1d") ) ) )
Nota: toda a instruo dever estar em uma s linha. Para rod-lo, com o script carregado na
tela clicar sobre o boto ou na linha de comando do menu principal, digitar run
nome_do_script.
Abaixo, o script apt_por_decl, que classificar a coluna apti_decl
75

Como toda a instruo dever estar na mesma linha, a visualizao desse script ficaria assim:

Rodado o script acima (apti_por_decl), a tabela ficar com a coluna apti_decl preenchida,
como abaixo. Note que apenas a declividade foi levada em conta.

Feito isso, criaremos o script para classificar as classes de aptido considerando-se todas as
outras colunas, inclusive se rea de preservao permanente, o que tornaria a aptido
uma classe 5. O script abaixo foi montado e salvo com o nome apt:
tabcalc fisio apti:=iff (((d="> 75 %") or ( p="extremam. pedreg.") or ( pres="corred. ecolgicos") or
(pres="matas ciliares") or (pres="nascentes") or (pres="parques") or (pres="UC")),"classe 5", iff
((d="45 a 75 %") or (p="muito pedreg.") or (e="muito forte") ,"classe 4", iff (((d="20 a 45 %") or
(pr="raso") or (p="pedregoso") or (e="forte") or (f="muito alto") ),"classe 3", iff ((((d="0 a 5 %")
and ((pr="profundo") or (pr="muito profundo")) and (p="no pedregoso") and ((e="nula) or
(e="ligeira")) and ((f="muito baixo") or (f="baixo") or (f="mdio")) and (h=" bem
drenado"))),"classe 1","classe 2"))))

Rodado o script, se uma das variveis eleva a classe de aptido para 5, esta ser 5, seno 4,
seno ser 3, seno 2, seno 1.
76

Como resultado, a coluna apti, ento, ser preenchida automaticamente conforme as restries
impostas no script, ficando a tabela conforme abaixo:

Como mencionado anteriormente, se tivermos outras razes para alterar o resultado, usamos a
coluna apt_mod (aptido modificada) e a preenchemos manualmente. O domnio apt_mod ter,
por exemplo, as classes 2d, 2dp, 2pr, 3dp, 3hf, 4dp, 4h, 5fh, etc, conforme o caso. Assim, a
tabela fica:

Criando-se os mapas dos elementos modificadores e os de aptido:


Com a tabela fisio toda preenchida, j estamos em condies de criar o mapa de cada elemento
modificador, ou seja, de eroso, fertilidade, drenagem, profundidade, pedregosidade, declividade
e, sobretudo, os mapa de aptido e aptido modificada.
Para tanto, clicar duas vzes no mapa de fisiografia fisio. Na tela de abertura, clicar em
Attribute, conforme abaixo. Como a tabela de fisiografia tem o mesmo domnio, viro
automaticamente as colunas da tabela que queremos associar o mapa. Selecionar a coluna d
para criarmos o mapa de declividades.

77

Ok. carregado o mapa fisio. Se clicarmos sobre as reas do mapa, veremos que so
mostradas na forma fisiografia:declividade, por exemplo, Ee1:30 a 60 %.
Para criarmos o mapa de declividade, clicar com o boto da direita sobre o mapa fisio, Vector
Operations, Attribute Map, a tela abaixo aparecer:

No campo Attribute selecionamos a coluna d. Dar o nome Decliv ao mapa de sada. Show.
Temos pronto o mapa de declividades Decliv.

78

Assim produzimos um mapa por coluna da tabela, obtendo, ento os mapas de eroso, relevo,
fertilidade, pedregosidade, drenagem, profundidade e aptido.
Como resultado, a seguir temos os mapas:

79

80

Criando-se mapas com nico Identificador O Ilwis, quando da criao de histogramas de mapa de polgonos, soma todas as reas de mesmo
atributo, ou seja, num mapa de uso da terra, todas as reas de culturas anuais so somadas, todas
as de capoeira, etc.. A operao Unique ID pode ser usada para atribuir nica identificao
para todos os elementos em um mapa de segmentos, polgonos ou pontos. O novo mapa conter
as mesmas informaes geogrficas que o mapa de entrada, mas em cada ponto, segmento ou
polgono ter um nico identificador.
Se necessitarmos das reas separadas por cada polgono, mesmo que de mesmo uso, procedemos
como segue:
- criar um novo mapa de uso do Fragosos, clicando-se com o boto da direita sobre o nome do
mapa vetor fra_uso, Vector Operations, Unique ID. Em Domain Type, digitar um
prefixo para os itens do domnio, se for o caso, por exemplo Eito. O domnio ser Eito 1,
Eito 2, etc., seno ser o default Pol 1, Pol2, etc.Dar o nome fra_uso_ID. Junto com o
mapa, uma nova tabela de atributos criada automaticamente.
- Esta tabela contm uma coluna com as classes originais, os IDs ou valores do mapa de
entrada, as reas dos polgonos individuais.

81

Show.
Temos o mapa.

Carregando-se a tabela do novo mapa fra_uso_ID, temos:

gerar o histograma do novo mapa fra_uso_ID. Os pogonos de uso vem, agora, com os
nomes Pol 1, Pol 2, etc.

82

na tabela gerada, anexar a coluna NrPoldo histograma anterior com Column, Join.

Em Table selecionar Fra_uso_ID. Em Column, NrPol. Avanar.


Vem a nova tela, onde ser pedido o nome da nova coluna.

Dar o nome Uso_ID. Concluir.

83

Na tela abaixo, vem as propriedades da coluna a ser criada. Manter o domnio default count.
Ok.

A nova coluna Uso_ID j est agregada.

Clicar duas vzes no mapa fra_uso_ID. Na tela de abertura, clicar em Attribute, e deixar a
coluna fra_uso.

84

Ok.

Ao clicarmos sobre o polgono, como no exemplo acima, mostra o Pol 74 e o uso . Se na tela de
carga do polgono alterarmos a coluna de fra_uso para area, o mapa ser:

85

Podemos, ao contrrio, agrupar os polgonos por classes. Na tabela fra_uso_ID, em Column,


Aggegation, abre a janela de agregao. Selecionar a coluna a ser agregada, nesse caso area, a
funo Sum, e agrupar os fra_uso. No precisa criar outra tabela mas repetido o valor nos
mesmos usos, conforme abaixo:

Ok. Ok.

Criando uma tabela uso_agreg e uma coluna uso_agreg, fica mais fcil de entender.
Abrir a tabela uso_agreg. Temos:

86

Clculo de rea de barragem e volume de inundao


Quando uma barragem construda, uma rea acima ser inundada at um certo nvel. No
ILWIS, usando-se "Neighbourhood Operations", pode-se calcular a rea e o volume desse corpo
d'gua. Alguns passos so necessrios.
a) O primeiro passo, a determinao do local, altitude, borda livre (cota inferior), e desenho
da rea. Carregar o mapa limite do Fragosos fr_lim e o cotas. Segundo o histograma, a
cota inferior da bacia 320m e a cota superior 840. Iremos construir uma barragem at a cota
400. Portanto, a altura ser 80m.
b) Um MNT da rea deve ser disponibilizado, e j foi criado com o nome cotas
c) Vamos construir um mapa raster com a exata localizao da barragem. Para tanto, carregar o
mnt cotas e o limite fr_lim.

d) Nele, criar um novo mapa raster em File, Create, Raster Map. O novo mapa ser chamado
"DAM" (barragem ou represa, em ingls). Na tela de criao do raster, em "Georeference"
usar a que usada no MNT, cotas. O domnio "Value".
87

e) Com "ok", o "Pixel editor" aberto. Carregar tambm as curvas at a cota 400. Em Layer,
Add Layer, selecionar o mapa das curvas cotas. Na tela de carga, clicar em Mask e digitar
400. Clicar em Single Color selecionar Black. Em Line Width, digitar 2.

f) Ok.

88

g) Dar um "zoom" na rea onde ser construda a barragem. Selecione pixels que formaro a
barragem no mapa. Os pixels devero ser "4-connected" (veja a figuras abaixo). Quando os
pixels so somente "8-connected", os pixels do lado oposto barragem so somente usados
em clculos posteriores.
Errado
X
X X
X X
Certo
X X
X X X
X X

h) Use o boto esquerdo do mouse para selecionar os pixels enquanto pressionada a tecla
"Ctrl" do teclado.

i)

Quando os pixels corretos so selecionados, d o valor de altitude do topo da barragem, 400.

j)

Agora marcar todos os pixels necessrios e dar o valor 400

89

Para combinar o MNT e o mapa raster da barragem, digite na linha de comando:


DEMNew = ifundef(dam,cotas,dam)
Isto significa que se um pixel no mapa "dam" indefinido, lhe atribudo o valor do cotas,
seno atribui o valor do mapa "dam". Ento a altitude da barragem ser de 80m, includa no
MNT. D um "display" no mapa "Demnew" para forar o clculo.
Para determinar a rea que ser inundada, necessria a criao de um mapa indicando um pixel
nessa rea. Usando "Neighbourhood Operations", esse pixel age como um ponto de partida no
clculo. Use o "Pixel Editor" para criar o novo mapa raster. D um "display no mapa Demnew e
no menu, File, Create, Raster Map.
Na tela de dilogo, chamaremos "Start" o novo mapa. Selecionar o mesmo georreferenciamento
do "Demnew" (cotas), e o domnio ser "Bool". Ok. aberto o Pixel Editor do mapa start.
Carregar nele a curva 400 para localizarmos a barragem. Dar um zoom at ver os pontos de
interrogao. Selecione um pixel na rea que ser inundada, clicando duas vezes nesse pixel e,
com o enter marque-o como "True". Sair do "Pixel editor". O mapa "Start" s tem "um" pixel
definido; o resto "indefinido". D um "display" no mapa "Start" para forar o clculo.

90

Clculo da rea inundada:


A Iterao com propagao usada at que no mais haja alterao no valor dos pixels. Neste
exemplo, a mais alta cota da barragem 400m e a mais baixa 320m, sendo, ento, a sua real
altura de 80m. Para iniciar o clculo, no menu principal, Operations, Raster Operations,
Iteration. Em "Start Map" selecione o mapa "start". Em "Expression:" digite:
Iff(cotas>400,start,nbmax(start#))
Esta expresso significa:
Se a altitude do novo MNT maior do que 400m (nvel desejado da gua), retorne o valor do
pixel do mapa "start" (indefinido), seno, atribua o valor mximo dos valores de pixel vizinhos
encontrados no mapa "start". Na primeira Iterao, h somente 1 pixel "true". Ento, nas
prximas Iteraes, os pixels vizinhos do "true" tambm passaro a ser "true", se tiverem altitude
menor do que 400m.
- Aceitar o "default" at "No changes as the Stop Criterium".
- Manter a opo "Propagation" selecionada para que o novo valor de pixel seja imediatamente
usado no clculo da prxima linha.
- Como nome do novo mapa raster, chame-o "cheio".
- Em domnio, selecione "bool".
- Show
- Ok

O resultado um mapa com a rea que ser inundada (pixels True).


Para obter-se o tamanho da rea inundada rodar o histograma do mapa "cheio". rea de
3392400m ou 33924ha ou 339,24km.
Clculo do volume de gua:
Cruza-se o mapa "cheio" com o "Demnew". Para reduzir o tempo de clculo e o tamanho do
arquivo, cria-se um outro raster de DEM que mostra somente a rea inundada. Na linha de
comando, digitar:
Demsmall = iff(cheio,demnew,?)
91

Esta expresso significa:


Todo o pixel que estiver dentro da rea inundada ser usado, ao passo que os outros devem ser
indefinidos. Temos o mapa:

Proceder o cruzamento em Operations, Raster Operations, Cross. Como primeiro mapa


selecionar "cheio" e "Demsmall" como segundo. Como nova tabela digitar "tab_cheio". Em
"Output map" no selecionar.

Ok
A tabela de cruzamento calculada e mostra a combinao dos pixels dos dois mapas, o nmero
de pixels e a rea que ocorre em cada combinao.
Nessa tabela pode ser calculada a profundidade da gua subtraindo-se a altitude dada na
coluna "Demsmall" do nvel da gua (3340m). Digite na linha de comando da tabela:
prof = demsmall-80
Ok.
Agora, calcular o volume com:
Vol = prof*area
92

Ok.
Finalmente, somar os diferentes volumes calculados, usando a funo de agregao, conforme
abaixo:
Soma = Aggsum(vol)
Ok.
A coluna "Soma" mostra o volume total da gua em metros cbicos da rea inundada da
barragem.

93