Escolar Documentos
Profissional Documentos
Cultura Documentos
4 OPEN
GIS
09-04-2008
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
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.
- Vetor
y
y
Ponto
Linha
rea
- Raster
Ponto
Linha
rea
Coluna
Coluna
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.
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
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 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 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 .
Vem a tela:
10
Selecionar South American 1969. Em Area, selecionar Brazil. OK. Volta a tela
anterior, com Projeo, Elipside e Datum definidos.
12
Ok.
Volta a tela da criao do mapa de pontos:
Em Domain, clicar em
Abre-se a tela:
13
14
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
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:
17
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.
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
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
Poligonalizao
Finalizada a checagem, poligonalizar com File, Poligonize. A tela abaixo aparece:
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.
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
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:
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
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.
d2
30
31
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
A visualizao no boa pois, para esse mapa, o software atribui o domnio pseudo. Melhor
visualizao, teremos fazendo um Stretch.
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
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
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.
37
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
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
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
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)
42
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.
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.
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.
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.
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
49
Ok.
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:
50
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:
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.
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.
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.
54
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:
58
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.
60
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.
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
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:
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
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.
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
71
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
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:
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
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:
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.
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.
83
Na tela abaixo, vem as propriedades da coluna a ser criada. Manter o domnio default count.
Ok.
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
Ok. Ok.
Criando uma tabela uso_agreg e uma coluna uso_agreg, fica mais fcil de entender.
Abrir a tabela uso_agreg. Temos:
86
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)
j)
89
90
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