Você está na página 1de 87

Geoprocessamento

Para Linux

caderno

Coletnea de artigos

LICENA
Todo o contedo aqui apresentado est sob a licena Creative Commons
http://creativecommons.org/licenses/by-nc-sa/3.0/br

Atribuio-Uso no-comercial-Compartilhamento pela mesma


licena 3.0 Brasil
Voc tem a liberdade de:
Compartilhar copiar, distribuir e transmitir a obra.
Remixar criar obras derivadas.

Sob as seguintes condies:


Atribuio Voc deve creditar a obra da forma especificada pelo autor ou licenciante (mas no de maneira que
sugira que estes concedem qualquer aval a voc ou ao seu uso da obra).
Uso no-comercial Voc no pode usar esta obra para fins comerciais.
Compartilhamento pela mesma licena Se voc alterar, transformar ou criar em cima desta obra, voc poder
distribuir a obra resultante apenas sob a mesma licena, ou sob uma licena similar presente.

Ficando claro que:


Renncia Qualquer das condies acima pode ser renunciada se voc obtiver permisso do titular dos direitos
autorais.
Domnio Pblico Onde a obra ou qualquer de seus elementos estiver em domnio pblico sob o direito aplicvel,
esta condio no , de maneira alguma, afetada pela licena.
Outros Direitos Os seguintes direitos no so, de maneira alguma, afetados pela licena:
Limitaes e excees aos direitos autorais ou quaisquer usos livres aplicveis;
Os direitos morais do autor;
Direitos que outras pessoas podem ter sobre a obra ou sobre a utilizao da obra, tais como direitos de imagem ou
privacidade.
Aviso Para qualquer reutilizao ou distribuio, voc deve deixar claro a terceiros os termos da licena a que se
encontra submetida esta obra. A melhor maneira de fazer isso com um link para esta pgina.

Este um resumo amigvel da Licena Jurdica (a licena integral)

Use mas no abuse

SUMRIO

Introduo/Configurao
GvSIG: Uma alternativa ao Arcview

04

Instalando gvSIG 1.9 no Ubuntu

05

Aumentar a memria do gvSIG 1.9

07

Extenses para gvSIG 1.9

09

Atualizar extenso Sextante para gvSIG 1.9

10

Instalando a extenso Grass no gvSIG

12

Fazer o gvSIG rodar perfeito com o Compiz ativado

16

Ordenar camadas no gvSIG

17

Manipulao de Rasters
Georreferenciamento no gvSIG 1.9 Parte 1

18

Georreferenciamento no gvSIG 1.9 Parte 2

25

Mosaico de imagens no gvSIG 1.9

29

Fuso de imagens de satlite no gvSIG 1.9

32

Cortar raster com polgono shape no gvSIG 1.9

35

Classificao no supervisionada de imagens de satlite no gvSIG 1.9

38

Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9

43

Manipulando Vetores
Gerar polgono atravs de distncias e azimutes no gvSIG 1.9

48

Adicionar coordenadas a arquivo shape de pontos usando gvSIG

50

Espacializar a partir de lista de pontos no gvSIG 1.9

53

Calcular reas e permetros automaticamente no gvSIG 1.9

55

Transporte de coordenadas UTM no gvSIG 1.9

57

Relacionar tabelas no gvSIG

60

Operaes Complexas
Criar mapa de declividade com gvSIG

65

Interpolao de dados no gvSIG 1.9

70

Gerar curvas de nvel a partir de imagens SRTM usando Sextante

74

Acabamento
Criar grid de coordenadas em um mapa no gvSIG 1.9

79

Modo Layout no gvSIG 1.9

82

geoparalinux.wordpress.com
Esdras de Lima Andrade

gvSIG Uma alternativa ao Arcview


Geoprocessamento para Linux

nauguramos este Blog apresentando o gvSIG.


Um sistema escrito em Java e desenvolvido pelo
Conselho de Infraestruturas e Transporte de Valencia (Espanha).
Tem uma usabilidade e interface grfica muito semelhante ao Arcview da ESRI(R); e est disponvel
para Linux, OS X e Windows.
Vale ressaltar que o programa tambm trabalha com
as extenses *.shp, *.dgn, *.dxf, *.dwg, *.gml e *tif.
De onde baixar: http://www.gvsig.gva.es/index.
php?id=1731
Desenvolvedor: Generalitat Valenciana
Verso atual: 1.1
Idiomas: Vrios, inclusive Portugus (PT)
Como Instalar no Ubuntu 7.10 e 8.04:
Aps ter efetuado o download, abra um terminal
como Super Usurio e digite:

em seguida
sudo ./gvsig-1_1-linux-i586-withjre.bin
responda as perguntas do wizard e ao final da instalao v em /usr/local/gvSIG_1.1/bin e execute o
arquivo gvSIG.sh.
Pronto, voc j estar trabalhando com o programa.

Printed with

joliprint

Click here to send your feedback

chmod +x gvsig-1_1-linux-i586-withjre.bin

http://geoparalinux.wordpress.com/2008/08/21/gvsig-uma-alternativa-ao-arcview/

geoparalinux.wordpress.com
Esdras de Lima Andrade

Instalando gvSIG 1.9 no Ubuntu


Geoprocessamento para Linux

em, mal acabou de ser liberada a verso estvel do gvSIG 1.9, tive alguns probleminhas na
instalao. Como havia visto vrios questionamentos de usurios do gvSIG que quando instalavam
no sistema, mas s conseguiam execut-lo como
super-usurio tambm sofri com este problema
nesta verso. Corri atrs e investi alguns minutos
tentando solucionar a questo, at que, finalmente
consegui. Vamos resoluo.
Sistema Operacional: Ubuntu 9.10
Aplicativo: gvSIG 1.9
1. Baixe o programa no site ou neste link: http://
forge.osor.eu/frs/download.php/744/gvSIG-1_9-linux-i586-withjre.bin

2. D permisso de execuo do arquivo baixado.


Para isto, clique com o boto direito do mouse
sobre o arquivo, clique em propriedades e depois
na aba Permisses marque a caixa de seleo Permitir execuo do arquivo como programa.

3. em seguida na mesma janela, clique na aba Abrir


com e clique em Adicionar

Printed with

joliprint

Click here to send your feedback

EM MODO GRFICO:

4. Depois, na nova janela que se abrir clique em


Usar comando personalizado. No campo que abrir
http://geoparalinux.wordpress.com/2009/12/23/instalando-gvsig-1-9-no-ubuntu/

geoparalinux.wordpress.com
Instalando gvSIG 1.9 no Ubuntu Geoprocessamento para Linux

abaixo digite o comando bash e clique em Adicionar. Depois feche a janela.

5. Em seguida, clique com o boto direito do mouse


sobre o arquivo e clique em Propriedades e na aba
Abrir com marque a opo bash. Clique em fechar.

OBS1: Este mtodo s funciona para o usurio atual.


Caso outros usurios do computador utilizem o gvSIG ser necessrio dar permisses posteriormente.
Caso s voc utilize o programa, no ter problema
algum. Observe que o gvSIG ser instalado na sua
pasta /home. Por motivo nenhum apague esta pasta.
Bom, espero ter facilitado de alguma forma.

Printed with

joliprint

Click here to send your feedback

6. Agora s clicar duas vezes sobre o arquivo que


o mesmo executar imediatamente. Prossiga com
a instalao normalmente.

http://geoparalinux.wordpress.com/2009/12/23/instalando-gvsig-1-9-no-ubuntu/

geoparalinux.wordpress.com
Esdras de Lima Andrade

Aumentar a memria do gvSIG 1.9


Geoprocessamento para Linux

ias atrs precisei executar uma rotina com


dados raster no gvSIG 1.9, usando o Sextante
e, no consegui faz-lo por falta de memria.
Tentei por vrias vezes e sempre me aparecia este
aviso.

Resolvi este problema com o pessoal do frum da


OSGEO. A soluo apontada foi para o Windows, mas
saquei a jogada e experimentei no Ubuntu 10.04 e
funcionou perfeito.
V at a pasta onde o seu gvSIG est instalado. No
meu caso est no seguinte diretrio: /home/esdras/
gvSIG_1.9. Em seguida entre na pasta bin.
Localize estas linhas onde h o destaque em vermelho.

e selecione a opo de Abrir com


gedit o arquivo.

Printed with

joliprint

Clickhereose
t ndoury feedback

Clique com o boto direito do mouse sobre o cone


gvSIG.sh

http://geoparalinux.wordpress.com/2010/06/26/aumentar-a-memoria-do-gvsig-1-9/

geoparalinux.wordpress.com
Aumentar a memria do gvSIG 1.9 Geoprocessamento para Linux

Onde houver -Xmx500M, significa que o gvSIG ter


memria mxima de 500 MB para executar cada
clculo que voc solicitar que o programa faa. Ento, seja razovel e mude para o quanto voc achar
necessrio desde que voc tenha memria RAM
suficiente para continuar rodando o sistema operacional e os demais programas ao mesmo tempo.
No meu caso, como possuo apenas 2 GB de memria
RAM em meu notebook, redimensionei para 1GB
a memria a ser usada pelo gvSIG, ficando assim
(em negrito):
#java -Djava.library.path=/usr/lib:/home/esdras/
gvSIG_1.9/libs -cp andami.jar:./lib/gvsig-i18n.jar:./
lib/beans.jar:./lib/log4j-1.2.8.jar:./lib/iver-utiles.
jar:./lib/castor-0.9.5.3-xml.jar:./lib/crimson.jar:./
lib/xerces_2_5_0.jar:./lib/javaws.jar:./lib/xml-apis.
jar:./lib/looks-2.0.2.jar:./lib/JWizardComponent.jar
-Xmx1024M com.iver.andami.Launcher gvSIG gvSIG/extensiones $1

Depois, basta salvar e fechar o gedit.


OBS
ERVAO: Com isto, no significa que o gvSIG
ficar mais rpido mas sim que voc disponibilizou
mais espao na memria virtual do aplicativo a fim
de garantir mais espao para os clculos.

Printed with

joliprint

Click here to send your feedback

/home/esdras/gvSIG/jre/1.5.0_12/bin/java -Djava.library.path=/usr/lib:/home/esdras/gvSIG_1.9/libs
-cp andami.jar$LIBRARIES -Xmx1024M com.iver.
andami.Launcher gvSIG gvSIG/extensiones $@

http://geoparalinux.wordpress.com/2010/06/26/aumentar-a-memoria-do-gvsig-1-9/

geoparalinux.wordpress.com
Esdras de Lima Andrade

Extenses para gvSIG 1.9


Geoprocessamento para Linux

queles que desejarem adicionar a pgina de


extenses do gvSIG 1.9 aos favoritos, segue
o link: https://gvsig.org/web/projects/gvsigdesktop/devel/.
As extenses disponveis mais recentes so:
3D verso 0.1.0
CastillayLeon verso 0.1.0
Dielmo Open Lidar verso 0.1.0
Publish verso 1.1.0-1015
WPS Callejeros verso 0.1.0
extI18n verso 0.1.0

Redes verso 1.0.0


Sextante verso 0.3.0
Topologia verso 0.1.0
RemoteSensing verso 0.1.0
Muitas delas ainda no sei para que servem. Pelo
menos fica aqui o registro.

Printed with

joliprint

Click here to send your feedback

Normalizacion verso 0.2.0

http://geoparalinux.wordpress.com/2010/05/15/extensoes-para-gvsig-1-9/

geoparalinux.wordpress.com
Esdras de Lima Andrade

Atualizar extenso Sextante para gvSIG


1.9 Geoprocessamento para Linux

omo bem sabido de todos, a verso da extenso do Sextante disponibilizado no stio


do gvSIG a 0.3. Esta verso apresenta alguns bugs que foram corrigidos nas verses subsequentes. Atualmente a verso estvel disponvel
a 0.55. E j h anncios de que em breve ser
disponibilizada a verso 0.6.
Em relao quantidade de quantidade de algortimos no mudou, continuam os 239, subdivididos
nas 29 categorias j conhecidas.
O procedimento aqui descrito se aplica exclusivamente a plataforma Linux Ubuntu. Se voc utiliza o
gvSIG sobre Undous, procure se informar de como
proceder para este sistema operacional.

Passo 2: Descompacte o arquivo em seu desktop.


Clique com o boto direito sobre o arquivo e selecione Extrair aqui.
Passo 3: Copie todo o contedo da pasta gvsig_1_9
que est no seguinte diretrio: /sextante-0.55/
bindings/gvsig_1_9

Printed with

joliprint

Click here to send your feedback

Passo 1: Baixe a verso atual do Sextante aqui: http://


forge.osor.eu/frs/download.php/973/sextante-0.55.
zip

Passo 4: Cole na pasta es.unex.sextanteque se


encontra no seguinte diretrio: /gvSIG_1.9/bin/
gvSIG/extensiones/es.unex.sextante.
http://geoparalinux.wordpress.com/2010/06/26/atualizar-extensao-sextante-para-gvsig-1-9/

10

geoparalinux.wordpress.com
Atualizar extenso Sextante para gvSIG 1.9 Geoprocessamento para Linux

Caso j exista esta pasta, recomendo renome-la


para backup es.unex.sextante, e crie uma nova
exatamente com o nome acima.
Caso no exista esta pasta, crie-a exatamente com
este nome.
Passo 5: Copie todo o contedo da pasta core que
est no seguinte diretrio: /sextante-0.55/core

Agora basta iniciar o seu gvSIG e rodar o Sextante


atualizado.

Printed with

joliprint

Click here to send your feedback

Passo 6: Cole novamente na pasta es.unex.sextanteque se encontra no seguinte diretrio: /gvSIG_1.9/bin/gvSIG/extensiones/es.unex.sextante.

http://geoparalinux.wordpress.com/2010/06/26/atualizar-extensao-sextante-para-gvsig-1-9/

11

geoparalinux.wordpress.com
Esdras de Lima Andrade

Instalando a extenso Grass no gvSIG


Geoprocessamento para Linux
Mos obra
1. BAIXANDO O gvSIG OADE

pblico e notrio que o GIS Grass um dos,


seno, o programa de geoprocessamento livre
mais poderoso existente no mercado. A sua
limitao que todos os comandos so executados atravs de linhas de texto, sendo portanto, necessrio ser profundo conhecedor desta tecnologia
alm de exigir saber de cor todos os comandos.

O primeiro passo (mas no o nico) para realizar


a instalao do Grass no gvSIG fazer o download
diretamente da pgina da Universidade de Oxford
(http://oadigital.net/software/gvsigoade/gvsigdownload).
2. INSTALANDO O gvSIG OADE
Clique com o boto direito do mouse sobre o arquivo binrio de instalao e em seguida clique em
Propriedades.

Printed with

joliprint

Click here to send your feedback

Tambm j se sabe que a verso inglesa do gvSIG


a (OADE) baseada na verso 1.10 trouxe consigo o
Grass em forma de plugin, tornando desta forma
o gvSIG num aplicativo mais completo e mais poderoso.
Outro exemplo de software GIS que utiliza o Grass
em forma de plugin o QGIS e, isto vem dando bons
frutos no s para os usurios do programa como
tambm para a comunidade dos SIG open source.
O procedimento muito simples e rpido e ao
contrrio do que se pensa, o Grass no ser instalado dentro do gvSIG mas dentro do Sextante.
Outro fato interessante que este procedimento uma
vez realizado ele servir para as demais verses do
gvSIG instaladas no computador.
Esta uma verso Linux do procedimento apresentado pelo excelente blog do meu amigo Jorge Santos
que voc pode conferir neste link: http://processamentodigital.blogspot.com/2010/07/gvsig-110-oadesextante-06-extensao.html
http://geoparalinux.wordpress.com/2011/03/20/instalando-a-extensao-grass-no-gvsig/

12

geoparalinux.wordpress.com
Instalando a extenso Grass no gvSIG Geoprocessamento para Linux

Logo aps, selecione a aba Permisses e marque


a caixa de seleo Permitir execuo do arquivo
como um programa. Depois clique em Fechar.

Uma vez instalado o gvSIG OADE chegado o momento de instalar o Grass dentro do Sextante.
O interessante neste procedimento que tambm
possvel instalar o Grass sem ter que instalar o
gvSIG OADE, apenas ter instalado no computador
o verdadeiro Grass.
Veremos os dois procedimentos a seguir.
OPO 1 Instalar Grass plugin a partir do gvSIG OADE
a. Abra o gvSIG OADE.
b. Chame o Sextante atravs de seu cone
c. Clique no cone correspondente as definies da
extenso.

V at o diretrio onde se encontra o instalador e


digite a seguinte linha de comando:
./gvsig-oade-2010-1.0.0-linux-installer.bin

Printed with

joliprint

Click here to send your feedback

Agora, abra o terminal. V no Menu Aplicativos ->


Acessrios -> Terminal.

http://geoparalinux.wordpress.com/2011/03/20/instalando-a-extensao-grass-no-gvsig/

13

geoparalinux.wordpress.com

d. Com a janela de dilogo das definies aberta, no


menu do lado esquerdo da janela, clique em GRASS.
Em seguida, no campo GRASS GIS installation (folder), indique o diretrio onde o gvSIG OADE foi
instalado. Neste caso, o caminho o seguinte:

Aps a instalao retorne ao sextante e voc j perceber que o Grass foi instalado com sucesso em
seu computador. No final da rvore de algoritmos
aparecer a referncia do Grass e dois subdiretrios:
Raster (r.*) e Vector (v.*). Dando mais uma passeada,
voc notar que outros algoritmos tambm foram
inseridos em outros subdiretrios do Sextante. Voc
os diferenciar dos algoritmos do Sextante pela iconizao caracterstica do Grass.

/home/nome_do_seu_usuario/gvsig-oade-2010-1.0.0
e. Depois, marque a caixa de seleo Create temporary mapset. Se voc costuma trabalhar com
projeo Lat/Long (Geogrficas), tambm marque a
caixa de seleo correspondente. Em seguida, clique
em Setup GRASS para proceder a instalao do
GRASS dentro do Sextante. Por fim, clique em OK.

Printed with

joliprint

Click here to send your feedback

Instalando a extenso Grass no gvSIG Geoprocessamento para Linux

http://geoparalinux.wordpress.com/2011/03/20/instalando-a-extensao-grass-no-gvsig/

14

geoparalinux.wordpress.com
Instalando a extenso Grass no gvSIG Geoprocessamento para Linux

Caso no o programa no tenha sido instalado no


diretrio acima, teste com o de baixo.
/usr/lib/grass64

OBS: S testei em computadores com


arquitetura 64 bits.

Printed with

joliprint

Click here to send your feedback

Bom, por hoje s. At a prxima.

OPO 2 Instalar Grass plugin a partir do Grass


Esta segunda opo s funcional se voc j tiver
o Grass 6.4 instalado em seu computador. Caso
contrrio, recomendo que o instale previamente.
Para instalar o Grass plugin dentro do Sextante faa
o seguinte:
a. Repita os passos a, b, c, d, e da opo 1.
b. O que diferencia da opo 1 o diretrio onde o
Grass 6.4 est instalado. Assim, indique o caminho
onde ele se encontra. Neste caso, o caminho foi o
seguinte:
/usr/lib64/grass64

http://geoparalinux.wordpress.com/2011/03/20/instalando-a-extensao-grass-no-gvsig/

15

geoparalinux.wordpress.com
Esdras de Lima Andrade

Fazer o gvSIG rodar perfeito com o


Compiz ativado Geoprocessamento
para Linux

ara aqueles que possuem o Ubuntu instalado


e gostam dos efeitos 3D que o Compiz proporciona, extra a parte final do artigo do blog
Bloco de Notas e reproduzo aqui. O processo muito
simples e rpido.
Para quem no sabe, o gvSIG no funciona com a
tela cheia quando o Compiz est ativado. At ontem,
eu o deixava sempre desativado para fazer o gvSIG
rodar perfeitamente. Com isto, deixava de usufruir
da plena capacidade de minha placa aceleradora
de vdeo.
Ento, vamos l:
1. Abra o terminal e como superusurio digite o
seguinte comando:

2. Quando a janela do profile abrir, insira no final do


arquivo em uma nova linha, a seguinte informao:
export AWT_TOOLKIT=MToolkit
3. Agora basta apenas reiniciar o Ubuntu e em seguida pode trabalhar tranquilo com seu gvSIG.
Abraos.

Printed with

joliprint

Click here to send your feedback

sudo gedit /etc/profile

http://geoparalinux.wordpress.com/2010/05/04/fazer-o-gvsig-rodar-perfeito-com-o-compiz-ativado/

16

geoparalinux.wordpress.com
Esdras de Lima Andrade

Ordenar camadas no gvSIG


Geoprocessamento para Linux

m comportamento que sempre gostei no ArcGIS e que at hoje sentia falta no gvSIG era
o ordenamento das camadas carregadas.

Ento, no campo Camadas vetoriais, selecione no


combo suspenso a opo No topo.
No campo Camadas raster, selecione no combo
suspenso a opo Abaixo das camadas vetoriais.

No ArcGIS os arquivos shape quando importados


para dentro do programa seguem uma ordem baseado no seu tipo de representao, por exemplo: As
E no campo Outras camadas, selecione no combo
imagens, sempre ficam na parte inferior da rvore
suspenso a opo Ao final.
de lay yers, acima das imagens, ficam os polgonos;
acima destes, as linhas e, acima das linhas, os pontos.
Por fim, clique em aceitar e feche a janela de dilogo.
No gvSIG esta funo vem desabilitada por padro,
ocorrendo que quando as camadas so carregadas
no ficam dispostas de forma ordenada/organizada.

Printed with

joliprint

Click here to send your feedback

Mas ao contrrio do ArcGIS, o gvSIG no ordena de


forma to inteligente, o ordenamento aqui dividido
em apenas camadas raster, vetorial e outras camadas. Bem, pelo menos se no a melhor soluo j
est num bom caminho.
Pois bem, veremos rapidamente como solucionar
esta situao no gvSIG.
Clique no menu Janela -> Preferncias
Agora, faa o teste ao carregar as camadas e tire
suas concluses.
At a prxima.

Na janela de dilogo Preferncias, acesse o seguinte


caminho na rvore de preferncias: Vista -> Ordem
de carregamento das camadas -> Gestor de ordem inteligente.

http://geoparalinux.wordpress.com/2011/04/07/ordenar-camadas-no-gvsig/

17

geoparalinux.wordpress.com
Esdras de Lima Andrade

Georreferenciamento no gvSIG 1.9


Parte 1 Geoprocessamento para Linux
niciaremos a partir deste artigo uma srie de
abordagens sobre como georreferenciar imagens
utilizando os softwares livres de geoprocessamento.

referenciar uma imagem. muito importante ter


pacincia, tempo disponvel e coordenao motora.

Esta iniciativa j existe em outros blogs e pginas


web, mas tenho recebido muitos emails solicitando
que o blog Geoparalinux desse a sua contribuio.
Pelo visto, no resisti aos apelos.

DICA

No post de hoje vamos abordar o procedimento de


georreferenciamento sem referncia cartogrfica, isto , as coordenadas sero atribudas manualmente, sem correlao com outra imagem j
georreferenciada como base.
Ento vamos l.

Click here to send your feedback

CONCEITO

joliprint

Quando for efetuar um georreferenciamento,


sempre o faa de acordo com o sistema de coordenadas/projeo e datum do seu dado de origem. Em
outras palavras, nunca georreferencie uma carta
topogrfica do IBG
E que esteja no datum SAD-6
utilizando o datum Crrego Alegre. Isso lhe poupar,
se seu tempo for precioso, muita dor de cabea.
..
PRTICA

..

Printed with

..

O conceito de georreferenciamento tornar as coordenadas de uma determinada imagem conhecidas,


utilizando um sistema de referncia pr-existente,
ou seja, atribuir a varivel espacial a esta imagem

1. Observe as informaes cartogrficas no seu documento. Neste caso, estamos trabalhando com uma
carta topogrfica do IBG
E. Caso seja outra font
procure tomar conhecimento das seguintes informaes: a) o sistema de projeo; b) se for UTM,
verifique o fuso ou zona; c) o datum; d) a escala; e)
a resoluo da imagem.

No meu modesto ponto de vista, o processo de georreferenciamento utilizando sistemas de informaes


geogrficos o passo mais importante do geoprocessamento. Isto porque onde tudo comea. Um
erro no georreferenciamento pe a perder todo um
projeto.
Lembre-se que quando se trabalha com geoprocessamento, na varivel espacial, representada pelas
coordenadas, esto implcitos os conceitos de preciso e acurcia. Portanto, muito cuidado ao geor-

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

18

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para
Linux

.
.

Printed with

joliprint

Click here to send your feedback

2. De posse dessas informaes, quando abrir o gvSIG 1.9, no gestor de projetos, no campo Projeo
atual escolha a projeo que a qual esteja de acordo
com a sua base. Neste post utilizei o Sistema de Projeo UTM,
Fuso 25, Datum SAD-69.

.
3. Carregue sua carta topogrfica no gvSIG

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

19

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para
Linux
No campo Algoritmo de Georreferenciamento
ou Georreferencing algorithm, marque a opo
Polinomial transformation.
Nos combos abaixo, selcione a Ordem 1 do polinmio e selecione o mtodo de Vizinho mais
prximo.
Cabe esclarecer que aconselhvel adotar este algoritmo quando o seu dado de origem passou do
meio analgico para digital atravs de scanner. Isto
se justifica porque este algoritmo possui uma maior
confiabilidade em situaes em que o dado original
apresenta deformaes. Essas deformaes podem
ocorrer quando da digitalizao, pois as margens
tendem a ficar deformadas, numa espcie de arredondamento dos cantos, principalmente. Outro tipo
de deformao pode ocorrer se o dado original fora
armazenado em ambientes sem controle de umidade, uma vez que, nestas situaes, o papel tende
a reter a umidade e por consequncia, dilatar-se.

Printed with

joliprint

Click here to send your feedback

4. Para habilitar a ferramenta de georreferenciamento, necessrio antes de tudo que voc tenha
instalado a extenso Teledeccin.

Diante disto, recomendvel adotar este algoritmo


pois ele tende a uniformizar as reas deformadas,
ou melhor, minimizar essas deformaes.

Caso voc deseja se aprofundar e experimentar os


Ento, como na figura abaixo, selecione a ferramen
ta Transformaes Geogrficas, ao lado, selecione
demais algoritmos existentes no gvSIG, faa uma
a ferramenta Georreferenciamento e selecione a
busca simples no Google. Existem farto material
imagem a ser georreferenciada.
explanando esses assuntos.

Na janela que abrir, no campo Georreferencing


type marque a opo Sem referncia cartogrfica
ou Without reference cartography;
No campo Ficheiro de Georreferenciao, selecione o arquivo/imagem a ser georreferenciado;
No campo Output file, d o destino e o nome do
seu arquivo de sada;

No campo Tamanho do Pixel = Resoluo Espacial ou Pixel size, preencha os campos X e Y com
a resoluo espacial compatvel com a escala de
sua imagem. Para este post especifiquei a resoluo
em 10 metros, j que a imagem corresponde a uma
carta topogrfica na escala de 1:50.000.
Depois, clique em aceitar.

Cabe esclarecer que esta relao Escala x Resoluo


Espacial leva em considerao o
Erro Admissv
que a menor preciso grfica possvel de ser
observada a olho nu que 0,2 mm ou 0,0002 m.
Assim, para descobrir a resoluo espacial (R
E)

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

20

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para
Linux
compatvel com a escala, basta multiplicar o
Erro
Admissvel(
EA) (em metros) com o denominador
da escala (D
E). Por exemplo: R
E=
EA x D
R
E = 0,0002 x 50.000, logo, R
E = 10.

E, ou seja,

Para melhor entender esta relao, recomendo


acessar o excelente blog Sadeck Geotecnologias, clicando neste link: http://geotecnologias.wordpress.
com/2009/09/19/resolucao-espacial-vs-escala/
..
..
5. Para iniciar o processo de georreferenciamento, ajuste a imagem ao nvel de zoom que melhor
lhe agradar. Em seguida, crie o primeiro ponto de
controle clicando no cone Novo, conforme a figura
abaixo.

..

..
..
A janela que sucede a anterior apresenta as seguintes caractersticas explicitadas na figura abaixo.

Em seguida, clique na intercesso das coordenadas.


Perceba que o gvSIG marcar o primeiro ponto de
controle como zero.

Printed with

joliprint

Click here to send your feedback

Aps criar o novo ponto de controle, o painel de GCP


habilitar o campo a ser preenchido.

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

21

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para
Linux

..

Printed with

joliprint

Click here to send your feedback

Para inserir as coordenas, d um duplo clique no


campo destacado correspondente ao World X e
World Y e ao final de cada insero, para gravar
as coordenadas, tecle Enter. Repita este procedimento o mximo de vezes possvel a fim de obter
um georreferenciamento homogneo. Distribua
uniformemente a distribuio dos seus pontos de
controle. Caso voc insira muitos pontos prximos
uns dos outros numa determinada rea do seu raster, o georreferenciamento tender a deformar sua
imagem, transformando-a num trapzio.

..
Aps registrar seus pontos de controle, recomendo
que salve um arquivo CSV contendo a relao desses
pontos entre os pixels da imagem e as coordenadas
inseridas. Isto lhe poupar tempo e mo de obra
caso ocorra algum problema no processamento ou
o programa feche inesperadamente, etc. Bastando
a voc carregar novamente a imagem e importar
o arquivo CSV.

Em seguida, execute o georreferenciamento, cliFique de olho no RMS (


Erro Mdio Quadrtico).
cando no
Ele
cone Teste georreferencing.
tem de ser igual ou inferior resoluo espacial do
seu projeto. Se por acaso o RMS for maior, atente
para a preciso da disposio dos pontos de controle
e/ou aumente a quantidade deles.

..
..
Aps o final do processo de georreferenciamento,
clique no cone Exit to georreferencing (porta de
sada)

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

22

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para
Linux
Ser perguntado se voc deseja sair da aplicao
de georreferenciamento. Clique em Sim.

..

6. Se voc for at o diretrio onde sua imagem


foi georreferenciada, voc encontrar o arquivo
correspondente a imagem e outro com a extenso *.RM
F (que um arquivo XML).
Este arquivo
contm a informao do georreferenciamento, uma
vez que o gvSIG no gera Geotiff. Quase nenhum
outro software de geoprocessamento reconhece o
formato *.RM
F, para que sua imagem seja acessvel
em outros programas faz-se necessrio que voc
gere o arquivo do tipo World, ou mais conhecido
como *.TFW.
Para isto, clique com o boto direito do mouse sobre
o layer correspondente a imagem j georreferenciada e clique em Save as.

..
Em seguida, d o novo nome do seu arquivo, escolha
o formato que melhor lhe convier, recomendo o
TI
F
F. Depois, marque a caixa de
TFW
seleo
e finalmente clique em Save.

Printed with

joliprint

Click here to send your feedback

Agora, de volta rea de trabalho do gvSIG, exclua


a imagem que serviu de georreferenciamento e carregue a imagem j georreferenciada.

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

23

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para
Linux

..
Aguarde o final do processamento e voc ter o seu
conjunto de arquivos prontos para serem utilizados.
Ao passear com o cursor sobre a imagem voc perceber o seu georreferenciamento funcionando, basta
observar o canto inferior direito da tela do gvSIG.

Bem, acho que isso.


At a prxima.

Printed with

joliprint

Click here to send your feedback

..

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-parte-1/

24

geoparalinux.wordpress.com
Esdras de Lima Andrade

Georreferenciamento no gvSIG 1.9


Parte 2 Geoprocessamento para Linux

o ltimo artigo foi apresentado como proceder o georreferenciamento de um raster


sem referncia cartogrfica, ou seja, a
imagem com apenas a identificao dos pontos de
controle e as coordenadas sendo digitadas manualmente.
Dando prosseguimento a srie, que contar com
mais dois ou trs artigos, no post de hoje vamos
abordar o procedimento de georreferenciamento
com referncia cartogrfica, ou seja, georreferenciar um raster tendo como referncia outro raster.
Vamos ao que interessa.

..
2. Carregue a imagem base.

Printed with

joliprint

Click here to send your feedback

1. Quando iniciar o gvSIG, ajuste a projeo do seu


projeto para o do raster que servir de base para o
georreferenciamento. Para este post escolhi a projeo SAD-69 LatLong.

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-%e2%80%93-parte-2/

25

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 2 Geoprocessamento para
Linux
..
3. y Ento, como na figura abaixo, selecione a ferra
menta Transformaes Geogrficas, ao lado,
selecione a ferramenta Georreferenciamento
e selecione a imagem a ser georreferenciada.

..
4. Na janela que abrir, no campo Georreferencing
type marque a opo Com referncia cartogrfica
ou With reference cartography;
No combo logo abaixo, selecione o projeto no qual
voc realizar o georreferenciamento;
No campo Ficheiro de Georreferenciao, selecione o arquivo/imagem que ser georreferenciado;

No campo Algoritmo de Georreferenciamento


ou Georreferencing algorithm, marque a opo
Polinomial transformation.
Nos combos abaixo, selcione a Ordem 1 do polinmio e selecione o mtodo de Vizinho mais
prximo.

..
5. y Em seguida, o mdulo de georreferenciamento
aberto, apresentando a tela dividida em duas partes.
A primeira, do lado esquerdo contendo o raster j
georreferenciado e que servir de referncia para
a segunda, do lado direito da tela.

No campo Tamanho do Pixel = Resoluo


Espa
cial ou Pixel size, preencha os campos X e Y com
a resoluo espacial de sua imagem destino. Para
este post especifiquei a resoluo em 2,7 metros, j
que a imagem corresponde a cena CBy ERS 2B, sensor
HRC, com resoluo espacial de 2,7m.
Depois, clique em Aceitar.

Printed with

joliprint

Click here to send your feedback

No campo Output file, d o destino e o nome do


arquivo de sada;

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-%e2%80%93-parte-2/

26

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 2 Geoprocessamento para
Linux
..
6. Para iniciar o processo de georreferenciamento, ajuste a imagem ao nvel de zoom que melhor
lhe agradar. y Em seguida, crie o primeiro ponto de
controle clicando no cone Novo, conforme a figura
abaixo.
..
..

..

..

7. A seguir, marque o ponto de controle no raster


georreferenciado (imagem da esquerda) e em seguida clique no local correspondente ao ponto de
controle no raster no georreferenciado (imagem
da direita). Com este procedimento voc estar associando o pixel do raster no georreferenciado ao
valor das coordenadas do pixel correspondente do
raster georreferenciado.

Ao registrar os pontos de controle, escolha prioritariamente referncias antrpicas, seguidas das


referncias naturais, desde que no tenham sofrido
mudanas significativas entre as datas de registro
das imagens. Neste tutorial, utilizei como referncia
uma Cena do satlite CBy ERS 2 de 2007 e a cena a ser
georreferenciada foi uma cena do satlite CBy ERS
2B de 2009. Neste intervalo, as feies naturais e
antrpicas pouco sofreram mudanas.

Repita esse passo quantas vezes achar necessrio,


desde que os pontos de controle estejam homogeneamente espaados e sempre obserbando o erro
RMS. Lembre-se: o erro RMS no pode ser superior
resoluo espacial da imagem que voc estar
georreferenciando.

Printed with

joliprint

Click here to send your feedback

Aps criar o novo ponto de controle, o painel de GCP


habilitar o campo a ser preenchido.

Observe que o valor do RMS para este tutorial ficou


em 0,189. Para uma imagem com resoluo espacial
de 2,7, o erro RMS ser de 0,189, podemos considerar
excelente.

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-%e2%80%93-parte-2/

27

geoparalinux.wordpress.com
Georreferenciamento no gvSIG 1.9 Parte 2 Geoprocessamento para
Linux
..
8. Aps registrar seus pontos de controle, recomendo
que salve um arquivo CSV contendo a relao desses
pontos entre os pixels da imagem e as coordenadas
inseridas. Isto lhe poupar tempo e mo de obra
caso ocorra algum problema no processamento ou
o programa feche inesperadamente, etc. Bastando
a voc carregar novamente a imagem e importar
o arquivo CSV.

Logo depois lhe ser perguntado se voc gostaria


de carregar o lay yer que acabara de ser georreferen
ciado na vista. Responda Sim.

9. y Em seguida, execute o georreferenciamento,


- cli..
cando no cone Teste georreferencing.
10. y Finalmente, o raster recm-georreferenciado
ser carregado automaticamente. Verifique se o
georreferenciamento ficou contento. Para isto,
aplique transparncia na imagem a fim de conferir
se h correspondncia entre as imagens.

Aps o final do processo de georreferenciamento,


clique no cone
Exit to georreferencing
(porta de
sada)
Ser perguntado se voc deseja sair da aplicao
de georreferenciamento. Clique em Sim.

Printed with

..
Com isto, finalizamos a segunda parte do mdulo
de georreferenciamento do gvSIG.
y Espero que esses dois tutoriais contribuam com o
seu aprendizado.

joliprint

Click here to send your feedback

..

At a prxima.
..

http://geoparalinux.wordpress.com/2010/09/25/georreferenciamento-no-gvsig-1-9-%e2%80%93-parte-2/

28

geoparalinux.wordpress.com
Esdras de Lima Andrade

Mosaico de imagens no gvSIG 1.9


Geoprocessamento para Linux

inalmente consegui algum tempo para testar


a mosaicagem de imagens usando o gvSIG 1.9.
Esta funcionalidade est disponvel atravs da
extenso Sensoriamento Remoto que pode ser
baixada neste link https://gvsig.org/web/projects/
gvsig-desktop/devel/remote-sensing/product.
No exemplo de hoje utilizei duas imagens que foram capturadas a partir do Google Earth e passaram pelo processo de georreferenciamento. Este
procedimento foi adotado porque das inmeras
outras vezes que tentei fazer o procedimento de
mosaicagem utilizando cenas inteiras Landsat e
Cbers (CCD e HRC) o gvSIG levou meu computador
exausto e no conseguiu realizar a tarefa como
deveria. Desta forma, com imagens mais leves e
menos abrangentes, finalmente, foi possvel realizar
a operao.

Printed with

joliprint

Click here to send your feedback

Mas afinal, o que mosaicagem?


Entende-se por mosaicagem a tcnica ou processamento de unir em uma nica imagem duas ou
mais cenas ou extratos de imagens. um procedimento PDI muito comum por conta da dificuldade
em que os satlites tm de capturar imagens em
grandes extenses territoriais contguas. Este
um processo que transcende a visualizao
porque o resultado final depende dos parmetros cartogrficos inerentes a esta tcnica.
bora seja possvel, no recomendamos realizar
o mosaico de imagens tomadas em diferentes
datas por conta das deformaes apresentadas
na faixa de interseco das imagens decorrentes
de diferenas de ngulo de visada na hora da
tomada das imagens brutas.

PASSO 1: Carregue as imagens (quantas forem necessrias) dentro do gvSIG.

PASSO 2: Habilite a ferramenta Raster Process e


em seguida a ferramenta Mosaico.

PASSO 3: Dentro da janela de dilogo, na aba Operao -> Seleo de imagens, marque as imagens
voc deseja que compunham seu mosaico.
No campo Mtodos, deixe a caixa de seleo desmarcada.
Em
Caso voc marque esta opo, ser feito o ajuste de
similaridade entre as imagens componentes. Isto
far com que uma ou vrias imagens obtenham os
valores de brilho, contraste, cor e saturao de cada
pixel tomando como referncia outra imagem, afim
de se obter uma nica imagem mais homognea
possvel.
No campo Overlap, deixe a funo selecionada em
Mximo.

http://geoparalinux.wordpress.com/2011/02/19/mosaico-de-imagens-no-gvsig-1-9/

29

geoparalinux.wordpress.com
Mosaico de imagens no gvSIG 1.9 Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

Em
Feathering
(Plumagem), deixe-a desmarcada
tambm. Caso voc queira experimentar, esta funo far com que a borda de interseco entre as
imagens fique em degrad. Acho isso desnecessrio,
alm de demandar muito tempo de processamento.

Aguarde o final do processamento

Na aba Opes, no campo Sada, voc pode nomear


o arquivo final e definir se ele ser gerado apenas
na memria do computador ou se ser salvo um
arquivo no disco rgido.
Por fim, clique em Aceitar.

http://geoparalinux.wordpress.com/2011/02/19/mosaico-de-imagens-no-gvsig-1-9/

30

geoparalinux.wordpress.com
Mosaico de imagens no gvSIG 1.9 Geoprocessamento para Linux

e voc ter como resultado final suas imagens


mosaicadas.

Printed with

joliprint

Click here to send your feedback

Perceba que como existiam pixels com cores diferentes dos demais pixels mosaicados, na faixa
de interseco eles so mostrados como resduos
que, geralmente no comprometem as informaes
contidas nas imagens.

Se voc quiser se aprofundar mais sobre este assunto, indico como referncia a dissertao de
mestrado Mosaicagem de Imagens Digitais do autor
Elias Ribeiro de Arruda Junior, disponvel neste link
www4.fct.unesp.br/pos/cartografia/docs/teses/d_arruda_jr_er.pdf
Por hoje, isso tudo.
At a prxima, pessoal.

http://geoparalinux.wordpress.com/2011/02/19/mosaico-de-imagens-no-gvsig-1-9/

31

geoparalinux.wordpress.com
Esdras de Lima Andrade

Fuso de imagens de satlite no gvSIG


1.9 Geoprocessamento para Linux

o de hoje que se sabe que o gvSIG a partir


da verso 1.9, com uso da extenso Remote
Sensing (mais conhecida como Teledeteccin) vem se mostrando uma importante ferramenta
livre de sensoriamento remoto, mesmo com restries. Ao menos, faz o que promete.
Mas o que vem a ser fuso de imagens?

Prepare-se, leia at o fim e depois pratique. Voc


ver que fusionar imagens no gvSIG 1.9 to fcil
quanto roubar doce de criana. Vamos l?
.
1. Carregue a imagem multiespectral no gvSIG.

Printed with

joliprint

Click here to send y

your feedback

Para este post utilizei um recorte da cena 146_111


Segundo a definio do Centro y
Estadual de
- Pesqui
do satlite CBy
ERS 2, sensor CCD, composio R3G4B2
sas em Sensoriamento Remoto e Meteorologia do
e resoluo espacial de 20 metros.
Rio Grande do Sul (Cy
)EPSRM
o aproveitamento de
informaes produzidas por diferentes sensores,
combinando imagens de diferentes caractersticas
espectrais e espaciais, produzindo uma imagem com
melhor resoluo espacial do que a a imagem multiespectral original.
y
Em outras palavras unir o que uma imagem de
baixa resoluo tem de melhor, que a resoluo
espectral (multiespectral = vrias bandas) com o que
uma imagem de alta resoluo pancromtica (tons
de cinza) tem de melhor, que a resoluo espacial,
com mais detalhes do ambiente estudado. Assim,
..
ter-se- uma imagem de alta resoluo colorida.
..
Para que serve a fuso de imagens?
2. Com a imagem selecionada, clique na ferramenta
Melhorar a visualizao dos dados contidos numa
Raster process e depois escolha a opo Fusin
determinada imagem de satlite a fim de que os
Imagenes (como nas figuras abaixo).
alvos a serem mapeados sejam melhor interpretados, minimizando erros humanos no processo de
classificao.
y
Eu vinha tentando publicar este artigo desde o dia
14 de agosto de 2010 mas no estava tendo sucesso
no processo de fuso e estive sem tempo para averiguar o que estava ocorrendo. Aproveitei o feriado
de Independncia do Brasil e, ento, achei o erro.

http://geoparalinux.wordpress.com/2010/09/07/fusao-de-imagens-de-satelite-no-gvsig-1-9/

geoparalinux.wordpress.com
Fuso de imagens de satlite no gvSIG 1.9 Geoprocessamento para Linux

..
..

No final, voc ter a fuso do que esta imagem tem


de melhor, as cores

..
3. Chegou o to esperado momento para definir os
parmetros de fuso.

No campo Banda alta resolucin, selecione a sua


imagem de alta resoluo. Para este post utilizei
recorte da cena 146_B_111_2 do satlite CBy
ERS 2B,
sensor HRC e resoluo espacial de 2,7 metros.
No campo Method, selecione o mtodo Brovey.
y
Existe mais trs outros mtodos, o IHS, Componentes
Principais e Wavelets. Recomendo experiment-los
..
tambm para ver qual melhor lhe agrada.

No campo Nome da capa, defina o nome do seu arquivo, e opte por criar o arquivo apenas na memria
virtual ou no disco rgido do seu computador.
Por fim, clique em aceitar e aguarde o processamento. Automaticamente a imagem fusionada ser
carregada no gvSIG.

..
com o que esta tem de melhor, que a resoluo

Printed with

joliprint

Click here to send y

your feedback

No campo Parmetros, posicione o marcador em


25. y
Ele varia de 0 a 50.

..

..
http://geoparalinux.wordpress.com/2010/09/07/fusao-de-imagens-de-satelite-no-gvsig-1-9/

33

geoparalinux.wordpress.com
Fuso de imagens de satlite no gvSIG 1.9 Geoprocessamento para Linux

Viu como simples proceder fuso de imagem no


gvSIG 1.9?
Agora com voc. Use e abuse dos recursos disponveis no gvSIG.
At a prxima.

..

..

Printed with

joliprint

Click here to send y

your feedback

e este o resultado final.

..
..

http://geoparalinux.wordpress.com/2010/09/07/fusao-de-imagens-de-satelite-no-gvsig-1-9/

34

geoparalinux.wordpress.com
Esdras de Lima Andrade

Cortar raster com polgono shape no


gvSIG 1.9 Geoprocessamento para
Linux

dica de hoje vai para um mtodo faclimo para


cortar uma imagem (seja de satlite, ortofotos
ou at cartas topogrficas) usando o mdulo
Sextante no gvSIG 1.9.

Com o Sextante aberto clique em Basic tools for


raster layers e em seguida Crop grid with polygon
layer. Uma nova janela se abrir

Para que sua imagem possa ser recortada na forma


do shapefile (desculpem a redundncia) basta acessar o mdulo Sextante

joliprint

Na nova janela que se abriu, no campo Raster layers


[1], voc dever escolher a imagem que voc quer
cortar, caso haja mais de uma.
No campo Vector layer [2], voc dever selecionar
o polgono que servir como molde para a imagem,
caso haja mais de uma.

Printed with

Click here to send your feedback

Para proceder, basta carregar seu arquivo raster


e o shape.

No campo Cropped layer[raster] [3], pode deixar


como est marcado: [Save to temporary

http://geoparalinux.wordpress.com/2010/02/11/cortar-raster-com-poligono-shape-no-gvsig-1-9/

35

geoparalinux.wordpress.com
Cortar raster com polgono shape no gvSIG 1.9 Geoprocessamento para
Linux
o resultado ser um arquivo temporrio que ser
aberto no gvSIG.
D OK e lhe ser perguntado se voc deseja abrir o
arquivo resultante. D OK novamente.

OBS1: Leve sempre junto com a imagem e seu


respectivo arquivo .tfw.

Para ocultar a moldura cinza que aparece no raster cortado (figura acima), necessrio primeiro,
clicar com o boto direito do mouse sobre o layer
da imagem e depois clicar em Propriedades da
cobertura.

Com a nova janela


aberta, clique na aba
Transparncia e no
campo Transparency
by pixel clique em Activate. Perceba que
que os campos R G B
se acendero; ento,
digite 97 (que corresponde ao RGB da tonalidade de cinza da
moldura) nos respectivos campos e depois
clique em Adicionar
e depois e Aceitar.

O resultado final ser o seguinte:

Printed with

joliprint

Click here to send your feedback

Com o resultado carregado, clique com o boto


direito sobre o arquivo e clique em Save as. D o
nome do arquivo e marque a caixa de seleo tfw:
no lado direito da janela. esta opo para que seja
salvo junto de sua nova imagem o arquivo contendo
as informaes de georreferenciamento da mesma.

Para que seu recorte assuma a composio colorida


(no caso de imagens de satlite) siga a dica do timo
blog Processamento Digital que se encontra aqui.

http://geoparalinux.wordpress.com/2010/02/11/cortar-raster-com-poligono-shape-no-gvsig-1-9/

36

geoparalinux.wordpress.com
Cortar raster com polgono shape no gvSIG 1.9 Geoprocessamento para
Linux
Pronto. Seu raster dever ficar como abaixo.

Printed with

joliprint

Click here to send your feedback

At a prxima dica.

http://geoparalinux.wordpress.com/2010/02/11/cortar-raster-com-poligono-shape-no-gvsig-1-9/

37

geoparalinux.wordpress.com
Esdras de Lima Andrade

Classificao no supervisionada de
imagens de satlite no gvSIG 1.9
Geoprocessamento para Linux
Este post um oferecimento aos usurios iniciantes
em PDI e/ou gvSIG.
Um dos poucos problemas que ainda existe no universo do software livre uma soluo para processamento digital de imagens, principalmente para
a plataforma Linux. Sei que existem programas
disponveis para Linux que realizam esta tarefa,
o caso do Spring; mas s a ttulo de conhecimento, o
Spring no software livre e sim, software freeware
(programa de uso livre).
Tentando solucionar um problema do meu trabalho,
levei servio para casa e, como s utilizo Linux em
casa, quebrei a cabea atrs de uma soluo at que
o poderoso gvSIG me atendeu satisfatoriamente.

OBS: Informo que no testei todas as opes disponveis, pois, como j mencionei, precisei de
uma resposta rpida para uma necessidade e,
o mtodo empregado na classificao atendeu
aos meus interesses completamente. Os procedimentos e as imagens, juntamente com o hardware utilizado podem influenciar diretamente
no resultado final. Cabe a voc experimentar
suas solues.
1) Carregue normalmente a imagem a ser processada no gvSIG;

Printed with

joliprint

Click here to send your feedback

Abaixo, segue o roteiro para quem deseja aprender


ou at mesmo garimpar as funcionalidades existentes no aplicativo.

2) Para uma melhor resposta no resultado da classificao, recomendo realizar alteraes no contraste
da imagem. Para isso, clique com o boto direito
do mouse sobre o layer correspondente a imagem e
em seguida clique em Propriedades da Cobertura.

http://geoparalinux.wordpress.com/2010/03/16/classificacao-nao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

38

geoparalinux.wordpress.com

Depois, na aba Realce [1] marque a caixa de seleo Activate [2] em Brilho e Contraste. No campo
Contraste [3], arraste a barra deslizante para o
contraste desejado ou apenas digite o valor desejado na lacuna direita. As modificaes podem
ser vistas na imagem ao fundo. Satisfeito com o
resultado, clique em Aceitar [4].

OBS: Para iniciar o processo de classificao, necessrio que estejam instalados junto com o gvSIG
as extenses RemoteSensing e Sextante. Caso voc
ainda no as possua baixe aqui: RemoteSensing e
Sextante.
3) Clique e segure sobre o cone Raster Layer [1] e
selecione a opo Raster process [2]. Em seguida,
clique e segure sobre o cone vizinho da direita
[3] e selecione a opo Classificacin [4].

4) Com a janela Classificacin aberta, na aba Operacin [1], escolha a imagem desejada [2]. Em campo
Metodo escolha o Method No Supervisado [3].

Printed with

joliprint

Click here to send your feedback

Classificao no supervisionada de imagens de satlite no gvSIG 1.9


Geoprocessamento para Linux

http://geoparalinux.wordpress.com/2010/03/16/classificacao-nao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

39

geoparalinux.wordpress.com
Classificao no supervisionada de imagens de satlite no gvSIG 1.9
Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

No campo Salida [3] d um nome a sua classificao e opte por gerar na memria. Depois, clique
em Aceitar [4].

Na aba Opes [1] na mesma janela, no campo


Parmetros, digite o nmero de classes [2] que
voc achar necessrio para sua classificao. No
meu caso trabalhei com 5 classes.

A nova camada, referente a classificao ser carIMPORTANTy


E: Sugiro que adicione 2 ou 3 classes
regada
a automaticamente.
mais do que as necessrias pois, como o mtodo
no supervisionado, o algoritmo pode associar as
classes aleatoriamente (clustering). Para facilitar a
fase de ps-processamento, previna-se das classes
indesejadas, permitindo-lhe consider-las manualmente.

http://geoparalinux.wordpress.com/2010/03/16/classificacao-nao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

40

geoparalinux.wordpress.com
Classificao no supervisionada de imagens de satlite no gvSIG 1.9
Geoprocessamento para Linux

ficao automtica. y
Em Result [vector] deixe
sele
cionada a opo [Save to temporary
. D
y OK.
file]

Click here to send your feedback

5) Para salvar a sua classificao no formato shapefile, basta abrir a extenso Sextante [1]
,
role at o final da lista de algoritmos e selecione a opo Vectorization e em seguida
escolha Vercorize raster layer (polygons) [2].

7) Para que voc possa editar e dar nome s suas


categorias, necessrio salvar este ltimo arquivo
em shapefile. Para isto, selecione o lay
yer no lad
esquerdo. Depois v em Capa > Exportar para
> SHP. y
Feito isto, o programa ir perguntar se voc
deseja adicionar o arquivo shape. Responda OK.
Pronto, sua classificao no supervisionada est
salva e editvel. Para categorizar o shape final, o
procedimento o mesmo das categorias por valores
nicos.

joliprint
Printed with

O resultado mostrado ser o seguinte:

6) Na nova janela que se abrir, no campo Raster


layers, selecione o layer correspondente a classihttp://geoparalinux.wordpress.com/2010/03/16/classificacao-nao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

41

geoparalinux.wordpress.com
Classificao no supervisionada de imagens de satlite no gvSIG 1.9
Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

Espero ter lhe ajudado a compreender este procedimento. Nas prximas postagens pretendo escrever
sobre os mtodos de classificao supervisionados.

http://geoparalinux.wordpress.com/2010/03/16/classificacao-nao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

42

geoparalinux.wordpress.com
Esdras de Lima andrade

Classificao Supervisionada de
Imagens de Satlite no gvSIG 1.9
Geoprocessamento para Linux

empos atrs publiquei este artigo que trazia


dicas de como proceder uma classificao no
supervisionada de imagens de satlite no gvSIG. Hoje, estarei mostrando como realizar uma
classificao supervisionada no mesmo software.

da imagem. Para isso, clique com o boto direito


do mouse sobre o layer correspondente a imagem e
em seguida clique em Propriedades da Cobertura.

Utilizei neste post um recorte da imagem do satlite


CBy
ERS, sensor CCD, com resoluo espacial
de 20 me
tros da cidade de Macei-AL, rbita/ponto 146/111.
1) Carregue normalmente a imagem a ser processada no gvSIG;
Depois, na aba Realce [1] marque a caixa de seleo Activate [2] em Brilho e Contraste. No campo
Contraste [3], arraste a barra deslizante para o
contraste desejado ou apenas digite o valor desejado na lacuna direita. As modificaes podem
ser vistas na imagem ao fundo. Satisfeito com o
resultado, clique em Aceitar [4].

Printed with

joliprint

Click here to send your feedback

Quando ainda usava a verso 1.1.x do gvSIG, li


nalgum lugar que a verso 1.9 traria um mdulo
poderoso de processamento de imagens. Na poca
duvidei da informao por que sempre acreditei
que softwares de GIS nunca chegariam em um nvel
compatvel com os softwares especficos de processamento digital de imagens. Bem, at certo ponto
ainda insisto neste pensamento, mas o gvSIG vem
mostrando que possvel sim, se aproximar dos
programas de PDI, e o melhor: de forma intuitiva.
Bastam apenas alguns conceitos de PDI e ser bom
em classificao de alvos. O resto, o programa faz.

2) Para uma melhor resposta no resultado da classificao, recomendo realizar alteraes no contraste
http://geoparalinux.wordpress.com/2010/07/04/classificacao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

43

geoparalinux.wordpress.com
Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9
Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

OBS: Para iniciar o processo de classificao, necessrio que estejam instalados junto com o gvSIG
as extenses RemoteSensing e Sextante. Caso voc
ainda no as possua baixe aqui: RemoteSensing e
Sextante.
3) Clique e segure sobre o cone Raster Layer [1] e
selecione a opo Raster process [2]. y
Em seguida,
clique e segure sobre o cone vizinho da direita
[3] e selecione a opo Classificacin [4].

Neste momento, comea o seu processo


de classificao supervisionada.

y
Este tipo de classificao, como o prprio nome diz
controlada pelo usurio. Onde ele, com a sua experincia e capacidade de distino aponta os alvos
4) Com a janela Classificacin aberta, na aba Operaa serem classificados.
cin [1], escolha a imagem desejada [2]. y
Em campo
Metodo escolha o mtodo pretendido [3].
Na aba Operacin, campo Imagen, selecione a
imagem na qual deseja trabalhar (caso haja mais
de uma carregada no programa);
No campo Metodo, escolha entre as 3 opes Mxima probabilidade, Distncia mnima e Paraleleppedos.
http://geoparalinux.wordpress.com/2010/07/04/classificacao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

44

geoparalinux.wordpress.com
Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9
Geoprocessamento para Linux
Pausa para entender:
O mtodo paraleleppedo considera uma rea na
forma de quadrado ou paraleleppedo ao redor da
amostra de treinamento, os lados constituem os
chamados limites de deciso;
O mtodo da distncia mnima considera at a
mdia que atribui cada pixel classe cuja mdia
mais prxima dele;
O mtodo da mxima probabilidade mais conhecida como mxima verossimilhana que utiliza
a mdia e covarincia das amostras
computando a probabilidade de um pixel desconhecido pertencer a uma ou outra classe.

Voltando ao assunto:

Agora, chegou a hora de criar suas classes. Clicando


no boto Novo, voc criar uma Regio de Interesse
(ROI) ou mais conhecida como amostras de treinamento. D um nome e escolha acor. y
Em seguida,
escolha o tipo de representao geomtrica entre
Ponto, Linha e Polgono (neste caso, escolhi polgino).
Depois, ainda com esta janela aberta v at a imagem
de satlite e faa o mximo de amostras a fim de
que o algortimo faa os clculos da melhor forma
possvel e apresente os resultados satisfatrios.

Printed with

joliprint

Click here to send your feedback

y
Ento, escolha o mtodo para sua necessidade. No
caso deste artigo, apenas utilizamos o mtodo da
Mxima probabilidade.

http://geoparalinux.wordpress.com/2010/07/04/classificacao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

45

geoparalinux.wordpress.com
Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9
Geoprocessamento para Linux

Caso voc deseje salvar as amostras para experimentar os outros mtodos de classificao, bastar
apenas clicar sobre o cone do disquete que ser
salvo um arquivo shapefile dessas suas amostras.

O resultado pode no ser o que voc esperava (como


o foi aqui). Mas como estamos apenas experimentando, vale o resultado. Aqui fizemos grosseiramente
com a finalidade de mostrar o procedimento. Ok?

De acordo com Silva e Pereira, o desempenho da


classificao depende da capacidade de reconhecer
as feies e da experincia do interprete com a rea
de estudo. Porm, qualquer tipo de classificao esta
sujeita a erros. Uma vez que o mtodo simplifica a
complexidade da imagem, muitas vezes as classes
predefinidas so incompletas e apenas as caractersticas espectrais so consideradas, deixando de
lado as texturais.
5) Para salvar a sua classificao no formato shapefile, basta abrir a extenso Sextante
e role
at o final da lista de algoritmos e selecione
a opo Vectorization e em seguida escolha
Vercorize raster layer (polygons).

A nova camada, referente a classificao ser carregada automaticamente.

Printed with

joliprint

Click here to send your feedback

Por fim, clique em Aceitar para que o gvSIG inicie


o processo de classificao.

OBSERVAO: Caso isto acontea, refaa todo


processo at que atenda as suas expectativas.

http://geoparalinux.wordpress.com/2010/07/04/classificacao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

46

geoparalinux.wordpress.com
Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9
Geoprocessamento para Linux

em shapefile. Para isto, selecione o lay


yer no lad
esquerdo. Depois v em Capa > Exportar para
> SHP. y
Feito isto, o programa ir perguntar se voc
deseja adicionar o arquivo shape. Responda OK.
Pronto, sua classificao no supervisionada est
salva e editvel. Para categorizar o shape final, o
procedimento o mesmo das categorias por valores
nicos.

6) Na nova janela que se abrir, no campo Raster


layers, selecione o layer correspondente a classificao automtica. y
Em Result [vector] deixe
sele
cionada a opo [Save to temporary
. D
y OK.
file]

Printed with

joliprint

Click here to send your feedback

Espero ter lhe ajudado a compreender este procedimento.

7) Para que voc possa editar e dar nome s suas


categorias, necessrio salvar este ltimo arquivo
http://geoparalinux.wordpress.com/2010/07/04/classificacao-supervisionada-de-imagens-de-satelite-no-gvsig-1-9/

47

geoparalinux.wordpress.com
Esdras de Lima Andrade

Gerar polgono atravs de


distncias e azimutes no gvSIG 1.9
Geoprocessamento para Linux

companhando as discusses na lista de


usurios do gvSIG, um colega perguntou: ?em
gvisg, se puede dibujar un polgono a travs
de la distancia y el azimut?
Horas depois o colega Augustin Diez Castillo apontou a soluo e logo fui testar. E no que funciona
mesmo!
Reproduzo a seguir como fazer.
Antes de tudo, preciso explicar para que serve este
procedimento.

Printed with

joliprint

Click here to send your feedback

Ele serve para situaes como aquelas em que voc


precisa gerar um polgono de uma rea qualquer,
mas que s tem como referncias a coordenada
inicial e os demais vrtices possuem apenas as
distncias e os azimutes; como o case de alguns
memoriais descritivos.
MOS MASSA

los. Ento, na mesma planilha, na coluna E1 escreva


a seguinte frmula: =90-D1.
Os resultados devem ser digitados como apresentados. Sejam negativos ou positivos.
Quando inciar o gvSIG defina a projeo na qual
seu polgono ser criado.
Feito isto, com o gvSIG aberto, crie um novo shapefile. Para isto, v em Bloco > Novo Plano de Informao > Novo SHP.

Aps, escolha o tipo de geometria: Polgono.

Antes que voc comece efetivamente a criar o polgono, recomendo que converta seus azimutes de
graus, minutos e segundos para graus decimais.
Isto se faz necessrio porque o gvSIG trabalha com
graus decimais.
Para fazer isto, no OpenOffice Calc, separe os elementos do azimute em colunas. Por exemplo: os
graus na coluna A1, os minutos na coluna B1 e os
segundos na coluna C1. Na coluna D1 escreva a seguinte frmula: =A1+(B1/60)+(C1/3600).
Para que o azimute aponte para o lado correto, utiliza-se o azimute inverso. Isto significa que na sua
planilha contendo os azimutes em graus decimais
voc dever subtrair 90 graus dos clculos dos ngu-

Aps terminar o processo de criao do novo shapefile, o mesmo entrar automaticamente em modo
de edio.

http://geoparalinux.wordpress.com/2010/08/22/gerar-poligono-atraves-de-distancias-e-azimutes-no-gvsig/

48

geoparalinux.wordpress.com
Gerar polgono atravs de distncias e azimutes no gvSIG 1.9
Geoprocessamento para Linux
Geralmente o gvSIG ativa o modo de comando de
linha. Deixe-o ativado. No precisa minimiz-lo.
A partir deste instante comear a sua edio e,
para isto voc precisa selecionar a ferramenta polilinha
.

Concludo seu polgono, finalize a edio clicando


com o boto direito do mouse sobre o layer correspondente e depois selecione Terminar edio.

N
o
campo destinado ao comando de
linha,
Inserir primeiro ponto, insira a
primeira coordenada. Utilizei neste post o sistema
de projeo UTM.

A partir do segundo ponto, digite as distncias precedidas por um @ (arroba). E, para os azimutes,
eles devem ser precedidos por um < (colchete
esquerda).

Para finalizar sua edio, digite T, conforme indicado na linha de comando.

Isso tudo. At a prxima.

Printed with

joliprint

Click here to send your feedback

Exemplo: @225.34

http://geoparalinux.wordpress.com/2010/08/22/gerar-poligono-atraves-de-distancias-e-azimutes-no-gvsig/

49

geoparalinux.wordpress.com
Esdras de Lima Andrade

Adicionar coordenadas a arquivo


shape de pontos usando gvSIG
Geoprocessamento para Linux

e forma rpida, veremos no post de hoje como


inserir as coordenadas (UTM ou LatLong) de
pontos existentes em um arquivo shape de
pontos.
O software que vamos utilizar o gvSIG.

Printed with

joliprint

Click here to send your feedback

Primeiramente, com o seu arquivo de pontos aberto,


coloque-o em modo de edio.

Depois, abra a tabela de atributos


Em seguida, vamos adicionar os campos Longitude
e Latitude a tabela de atributos. Para isto, clique
no menu Tabela na barra de menus e depois em
Modificar a estrutura da tabela.

O prximo passo ser criar os campos Longitude e


Latitude. Para isto, clique no boto Novo campo.
Na nova janela que se abrir, na lacuna referente a
Nome do campo digite primeiro a Longitude. Em
Tipo, escolha Double. E, em Comprimento (quantidade de caracteres), digite 9, se as coordenadas
forem UTM. Depois clique em aceitar.
Para criar o campo da Latitude, repita os mesmos passos do pargrafo anterior, sendo que em
Nome do Campo, digite Latitude. Em Tipo, escolha
Double. E, em Comprimento, digite 10, se as coordenadas forem UTM. Depois clique em aceitar. Por
fim, clique em Aceitar.

http://geoparalinux.wordpress.com/2010/05/02/adicionar-coordenadas-a-arquivo-shape-de-pontos-usando-gvsig/

50

geoparalinux.wordpress.com
Adicionar coordenadas a arquivo shape de pontos usando gvSIG
Geoprocessamento para Linux

Por fim, teremos o resultado final. Para que o resultado seja gravado no arquivo, finalize a edio
do shape.

Com a janela Calculate expression aberta, na aba


Geral, na lacuna Campo [1] clique apenas uma vez
em cima do campo [Long]. em Tipo [2], marque a
opo Numeric. E, em Commands [3], procure e d
um duplo clique em x. Por fim, clique em Aceitar.
Para a Latitude, na lacuna Campo [1] clique apenas uma vez em cima do campo [Lat]. em Tipo [2],
marque a opo Numeric. E, em Commands [3],
procure e d um duplo clique em y. Por fim, clique
em Aceitar.

Printed with

joliprint

Click here to send your feedback

Para inserir as coordenadas pertinentes a cada


ponto, com a tabela de atributos aberta,
clique com o mouse
no cabealho correspondente
a
Longitude e em seguida clique no cone Expression
(desenho de uma calculadora)

http://geoparalinux.wordpress.com/2010/05/02/adicionar-coordenadas-a-arquivo-shape-de-pontos-usando-gvsig/

51

geoparalinux.wordpress.com

Printed with

joliprint

Click here to send your feedback

Adicionar coordenadas a arquivo shape de pontos usando gvSIG


Geoprocessamento para Linux

At a prxima.

http://geoparalinux.wordpress.com/2010/05/02/adicionar-coordenadas-a-arquivo-shape-de-pontos-usando-gvsig/

52

geoparalinux.wordpress.com
Esdras de Lima Andrade

Espacializar a partir de lista de pontos


no gvSIG 1.9 Geoprocessamento para
Linux

magine a seguinte situao: Algum chega para


voc com um lista de pontos de gps coletados
em campo e pede para que voc os espacialize.
Ento, como fazer isso utilizando o gvSIG? Preparese e ponha as mos na massa.

Printed with

joliprint

Click here to send your feedback

1. O primeiro passo inserir as coordenadas numa


planilha. Neste caso, utilizamos o programa Calc do
OpenOffice. No final, salve o arquivo no formato
*.DBF do dBASE.

4. Agora, o passo mais importante. Na janela Gestor


de Projetos clique em Tabela e depois em Novo.
Uma nova janela se abrir. Ela se chama Nova Tabela. Basta depois clicar em Adicionar e carregar
o seu arquivo .dbf salvo em seu computador. Clique
em Aceitar.

2. A etapa seguinte abrir o gvSIG 1.9 (o procedimento o mesmo na verso anterior).


3. Na janela Gestor de Projetos, abra uma nova
Vista (View), e escolha o sistema de coordenadas/
projeo de sua regio. Depois, clique em Abrir.
5. Cumprida a etapa anterior, outra janela aparecer
contendo sua tabela.

http://geoparalinux.wordpress.com/2010/01/11/espacializar-a-partir-de-lista-de-pontos-no-gvsig-1-9/

53

geoparalinux.wordpress.com
Espacializar a partir de lista de pontos no gvSIG 1.9 Geoprocessamento
para Linux
9. Para que voc possa editar posteriormente suas
topologias ou seu banco de dados, basta apenas salvar em Shapefile. Para isto, Selecione o layer correspondente, no menu Capa clique em Exportar
para e depois em SHP.

6. Em seguida, clique na sua Vista, que foi criada


no passo 3 e na Barra de Ferramentas clique no
cone Adicionar Tema de Eventos.
7. No campo X: selecione na sua tabela a coluna
correspondente as coordenadas de longitude e no
campo Y: a coluna correspondente as coordenadas
de latitude. Depois s clicar em Aceitar.

Ento, isto pessoal. A partir de dados analgicos,


vimos como transform-lo em dados digitais para
enfim espacialz-los. A partir da, use a imaginao
para aplicar esses procedimentos s suas necessidades.

8. Pronto! Seus pontos foram espacializados.

Printed with

joliprint

Click here to send your feedback

At a prxima.

http://geoparalinux.wordpress.com/2010/01/11/espacializar-a-partir-de-lista-de-pontos-no-gvsig-1-9/

54

geoparalinux.wordpress.com
Esdras de Lima Andrade

Calcular reas e permetros


automaticamente no gvSIG 1.9
Geoprocessamento para Linux

dica de hoje vai para um procedimento


que muito perguntado por a, mas que, ao
contrrio das dvidas, muito fcil e rpido
de proceder.

Agora, em Select layer, selecione o layer no qual


deseja obter as informaes de rea e permetro.

Antes de tudo seu projeto deve estar com as unidades


devidamente definidas. y
Este passo ajustado nas
propriedades da vista, logo no comeo, quando o
programa inicia.

Clique em Aceitar.
y
Em seguida, com o seu shapefile aberto, selecione-o
e v no menu Capa > Add geometry info

Printed with

joliprint

Click here to send your feedback

y Select
Em
geometry information, selecione rea
e/ou Permetro e adicione (com as setas azuis) para
a lacuna da direita.

http://geoparalinux.wordpress.com/2010/08/03/calcular-areas-e-perimetros-automaticamente-no-gvsig/

55

geoparalinux.wordpress.com
Calcular reas e permetros automaticamente no gvSIG 1.9
Geoprocessamento para Linux
Ao trmino do processo de clculo e insero das
informaes das geometrias, abra a tabela de atributos correspondente ao lay yer e confira os resultados.

Printed with

joliprint

Click here to send your feedback

At a prxima.

http://geoparalinux.wordpress.com/2010/08/03/calcular-areas-e-perimetros-automaticamente-no-gvsig/

56

geoparalinux.wordpress.com
Esdras de Lima Andrade

Transporte de coordenadas UTM no


gvSIG 1.9 Geoprocessamento para
Linux
Mais uma vez a soluo veio a partir de uma necessidade profissional.
Como em meu trabalho aparecem as mais variadas
necessidades impossveis e inimaginveis de se resolver, me deparei com a necessidade de gerar um
mapa a partir de um memorial descritivo. At a
tudo bem. Acontece que pela primeira vez, ao longo
desses meus quase 10 anos de profissional na rea
de geotecnologias, me deparei com um memorial
descritivo de uma propriedade, sem as coordenadas
referentes aos vrtices do polgono. Apenas com os
azimutes e distncias.

Printed with

joliprint

Click here to send your feedback

Detalhe: depois deste, apareceram outros, e, assim,


fiquei sabendo que isto mais do que comum em
Alagoas.
Como me desvencilhei do Arcgis h uns 2 anos (pois
nele eu sabia como resolver a situao, que atravs
da funo COGO). Assim me vi desafiado a resolver
esta situao.
Ento, aps horas tentando entender trigonometria (nunca entrou na minha cabea no colegial);
converso de azimutes; radianos; senos e cossenos
etc, consegui montar uma frmula em que fosse
possvel o transporte de coordenadas.
DEFINIO: Entende-se por transporte de coordenadas como sendo a obteno das coordenadas
do prximo vrtice quando so conhecidas apenas o par de coordenadas UTM do primeiro ponto
e os azimutes e distncias do primeiro ponto com
relao ao segundo e assim sucessivamente.

Para isto, abra uma nova planilha no OpenOffice


ou BrOffice e estabelea o seguinte cabealho nas
respectivas linhas e colunas, como na figura abaixo.

Em seguida, preencha as clulas B3 e C3 com


coordenadas iniciais (conhecidas). Na clula D3, insira a distncia; e nas clulas
E3,
F3 e G
o azimute obedecendo as clulas correspondentes
aos graus (
E3), minutos (
F3) e segundo

Feito isto, hora de calcular o azimute em radiano


Ento na clula H3 digite a seguinte frmula:

=(E3+F3/60+G3/3600)*PI()/180
Agora, a vez de calcular as coordenadas Longitude
e Latitude. Para a coordenada Longitude, na clula
B4 digite a seguinte frmula:

=B3+D3*SEN(H3)

E, para a coordenada Latitude, na clula C4 digi


a seguinte frmula:

=C3+D3*COS(H3)

PASSO 1 A resoluo do problema passa primeiramente pela confeco de uma planilha contendo as
frmulas necessrias para se achar as coordenadas
necessrias formao do polgono.
http://geoparalinux.wordpress.com/2010/03/22/transporte-de-coordenadas-utm-no-gvsig-1-9/

57

geoparalinux.wordpress.com
Transporte de coordenadas UTM no gvSIG 1.9 Geoprocessamento para
Linux
A partir da basta inserir na planilha apenas as distncias e os azimutes. O clculo ser automtico para
os prximos pontos.
Ento, nas respectivas colunas
B, C e H, clique nas alas das clulas e arraste para
baixo, at limitar com a sua quantidade de pontos
necessrios.
PASSO 2 Para que o gvSIG reconhea a tabela de
eventos que abriremos em seguida, necessrio
que a planilha esteja sem nenhuma frmula. Para
isto, copie o contedo correspondentes aos pontos,
longitudes e latitudes e cole como especial numa
nova planilha (Editar > Colar especial)

Em seguida, salve sua planilha no formato .DBF.


PASSO 3 Para executar esta etapa, siga as etapas
descritas neste post que escrevi anteriormente:
http://geoparalinux.wordpress.com/2010/01/11/espacializar-a-partir-de-lista-de-pontos-no-gvsig-1-9/

Abra

Gestor

de
geoprocessos
e em Geometria computacional, selecione a opo Convex Hull.

Depois, na janela Colar especial, deixe marcado


apenas a caixa de seleo Texto e depois clique
em OK.

Printed with

joliprint

Click here to send your feedback

PASSO 4 Quando seus pontos forem carregados


e convertidos em shape, ser necessrio fechar o
polgono.
Ento, para evitar que voc feche a rea de
interesse sem a necessidade de criar um novo shape
de polgono, clicando de ponto em ponto; proceda
da seguinte forma:

http://geoparalinux.wordpress.com/2010/03/22/transporte-de-coordenadas-utm-no-gvsig-1-9/

58

geoparalinux.wordpress.com
Transporte de coordenadas UTM no gvSIG 1.9 Geoprocessamento para
Linux

Pronto, seu arquivo foi gerado satisfatoriamente e


carregado de forma automtica no gvSIG.

Printed with

joliprint

Click here to send your feedback

OBS
ERVAO:
Esta ltima funo (Convex
- Hull) s
mente surtir efeito caso no haja pontos na parte
Quando a janela
Ferramentas de anlise for aberta,
interna aos vrtices mais extremos. Caso haja ponno campo Tema de entrada, escolha o arquivo que
tos, o nico mtodo que tenho conhecimento de se
contem os pontos que formaro o seu polgono de
fazer o polgono manual.
interesse. Perceba que no campo Nmero de elementos selecionados so apresentados a quantiBem, espero que voc tenha uma tima semana.
dade de pontos existentes no seu arquivo. No campo
At a prxima dica.
Tema resultante, clique em Choose para nomear e
salvar o novo arquivo shape contendo seu polgono.
Depois clique em Aceitar.

http://geoparalinux.wordpress.com/2010/03/22/transporte-de-coordenadas-utm-no-gvsig-1-9/

59

geoparalinux.wordpress.com
Esdras de Lima Andrade

Relacionar tabelas no gvSIG


Geoprocessamento para Linux

este artigo ser abordado de forma simples e


objetiva como relacionar dados tabulares no
gvSIG 1.9, sendo dividido em duas partes. A
primeira, sero apresentados pontos tericos bsicos e elementares visando uma abordagem didtica;
e, na segunda parte ser mostrada a parte prtica
desta funcionalidade.
Ento, convido voc a se aprofundar no assunto,
conforme seu interesse, buscando outras fontes
de conhecimento. Caso haja sugestes de forma a
contribuir com o enriquecimento deste tutorial, no
hesite em contatar.
Boa leitura e prtica.

Printed with

joliprint

Click here to send your feedback

TEORIA
Os dados geogrficos podem ser divididos em geomtricos e tabulares, uma vez que todo dado geomtrico possui uma tabela de atributos e que todo
dado tabular pode ser representado atravs de geometrias. E, como todo software de GIS que se preze,
o gvSIG tambm tem a capacidade de manipular
esses dois tipos de dados dispondo de um conjunto
de ferramentas de manuseio de dados tabulares.
Conceitualmente, relacionar tabelas o ato de unir
atributos de uma tabela A a outra B. Esses relacionamentos tomam como base o conceito de cardinalidade.
Para Toscano (2009), Cardinalidade a propriedade de um relacionamento, que indica quantas
ocorrncias de uma entidade podem estar associadas a uma determinada ocorrncia, por meio do
relacionamento.
Existem trs tipos de relacionamento entre entidades:

um-para-um
um-para-muitos
muitos-para-muitos

Relacionamento um-para-um
O relacionamento um-para-um usado quando
uma entidade A se relaciona com uma entidade B
e vice-versa. Este relacionamento representado
pelo sinal: 1:1.

Relacionamento um-para-muitos
O relacionamento um-para-muitos usado quando
uma entidade A pode se relacionar com uma ou mais
entidades B. Este relacionamento representado
pelo sinal: 1:N.

Relacionamento muitos-para-muitos
O relacionamento muitos-para-muitos usado
quando vrias entidades A se relacionam com vrias
entidades B. Este relacionamento representado
pelo sinal: N:N ou N:M.
No gvSIG existem, ao meu conhecimento, apenas os
dois primeiros tipos de relacionamento. Matematicamente falando, o relacionamento se expressa
atravs da cardinalidade desses dois conjuntos (tabelas A e B). Isto significa que voc ir relacionar
uma entidade com outra por meio de um atributo
da entidade dominante.
Entende-se por entidade como algo da realidade
modelada onde deseja-se manter informaes no
banco de dados (BD). Este um termo amplamente
utilizado em modelagem de dados relacionais.

http://geoparalinux.wordpress.com/2010/10/09/relacionar-tabelas-no-gvsig/

60

geoparalinux.wordpress.com
Relacionar tabelas no gvSIG Geoprocessamento para Linux

PRTICA
Diante do que fora exposto, comea-se a partir de
agora a prtica do relacionamento de atributos no
gvSIG. Para isto, foi utilizado o shapefile da malha
dos setores censitrios urbano do IBGE, ano de
2000 para o municpio de Arapiraca-AL, com sua
respectiva tabela de atributos que se relacionou
com a planilha contendo os Agregados dos Setores
Censitrios para a mesma rea e ano.
Antes de tudo, salve a sua planilha no formato DBF
ou CSV. Este ltimo, os campos tm de estar separados por ponto-e-vrgula (;).
Abra o gvSIG e carregue o o arquivo shapefile.

Em seguida, para relacionar a tabela externa ao


banco de dados do shapefile necessrio abri-lo
primeiramente. Assim, clique em Janela > Gestor
de Projetos

Para visualizar os atributos contidos no banco de


dados, clique no cone Exibir Tabela de Atributos.

Depois disso, a tabela de atributos aberta e mostra


os campos existentes nela.

Printed with

joliprint

Click here to send your feedback

Clique em Tabela e em seguida Novo

http://geoparalinux.wordpress.com/2010/10/09/relacionar-tabelas-no-gvsig/

61

geoparalinux.wordpress.com
Relacionar tabelas no gvSIG Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

Usando o Gestor de projetos, voc pode abrir as


duas tabelas e compar-las.

Depois, na aba Ficheiro, clique em Adicionar.

Lembre-se que para relacionar tabelas preciso


possuir um campo que seja comum nas duas tabelas.
Neste caso, o campo (coluna) da tabela de atributos
do shapefile, denominado de ID_ possui as mesmas
informaes da coluna COD_SETOR da tabela referente a instruo dos setores censitrios.
http://geoparalinux.wordpress.com/2010/10/09/relacionar-tabelas-no-gvsig/

62

geoparalinux.wordpress.com
Relacionar tabelas no gvSIG Geoprocessamento para Linux

Logo depois, no campo Tabela de destino (target


table), selecione a tabela que fornecer os dados.
No campo Campo a ser usado para juno (Field
to use for JOIN), selecione o campo desejado. Neste
caso, usou-se o campo COD_SETOR.
No campo Campo de prefixo (
Field prefix), deixe
como est ou d uma palavra chave para poder
diferenciar os campos de origem dos de destino.
Em seguida, clique em Finish.
Para proceder o relacionamento entre as duas tabelas, clique no cone Unio.

Quando a janela de Juntar Tabela abrir, no campo


Tabela de origem (Source table), selecione a tabela
referente ao shapefile, que corresponde a tabela
de origem.

Imediatamente, todos os atributos so incorporados


a tabela de origem, tomando como base o campo
No campo Campo de prefixo (
Field prefix), deixeem comum entre as duas tabelas, que neste tutorial
como est ou d uma palavra chave para poder
foi o cdigo dos setores censitrios.
diferenciar os campos de origem dos de destino.
Em seguida, clique em Next.

Printed with

joliprint

Click here to send your feedback

No campo Campo a ser usado para juno (Field


to use for JOIN), selecione o campo desejado. Neste
caso, usou-se o campo ID_.

Para que os atributos inseridos possam ser gravados,


faz-se necessrio salv-lo com as modificaes. Para
isto, clique em Tabela > Exportar > DBF.
http://geoparalinux.wordpress.com/2010/10/09/relacionar-tabelas-no-gvsig/

63

geoparalinux.wordpress.com
Relacionar tabelas no gvSIG Geoprocessamento para Linux

At a prxima.

Para ver os resultados atravs das geometrias, basta


apenas voc classificar o atributo desejado atravs
das categorias por valores nicos.
E o resultado final dever ficar semelhante ao abaixo
mostrado.

Printed with

joliprint

Click here to send your feedback

Recomendo renomear o arquivo a fim de manter o


arquivo original intacto. Mas lembre-se que posteriormente voc ter de renomear os arquivos SHP,
SHX e PRJ para o mesmo nome do arquivo DBF.

Bom, por hoje, isso tudo.

http://geoparalinux.wordpress.com/2010/10/09/relacionar-tabelas-no-gvsig/

64

geoparalinux.wordpress.com
Esdras de Lima Andrade

Criar mapa de declividade com gvSIG


Geoprocessamento para Linux

artigo de hoje vai explicar como criar um


mapa de declividade usando a extenso Sextante incorporada no gvSIG. Acredito que
possa haver outros meios de se conseguir faz-lo
mas este o mtodo que sempre utilizei e sempre
me satisfez.

Existem dois tipos de mapas de declividade. A declividade gerada a partir de triangulao, mais
conhecida como TIN e declividade gerada a partir
de matrizes. Este o que ser apresentado neste
artigo. O outro tipo ser apresentado em outro post.

Printed with

joliprint

Click here to send your feedback

1. Extrair as curvas de nvel dos dados SRTM ou


ASTER GDM. Este procedimento pode ser acessado
aqui.
2. Aps geradas as curvas de nvel, reprojete o arquivo para uma projeo UTM. Caso contrrio,
ocorrero vrias mensagens de erros nos procedimentos subsequentes. Detalhe: Apanhei muito para
descobrir.

5. Na janela de dilogo que se abrir, na aba Parameters, campo vector layer, selecione a camada
correspondente s curvas. No campo Field, escolha
o atributo correspondente s classes das curvas.
No campo Result[raster], caso queira, aponte o
caminho onde deseja salvar o seu raster.
3. Em seguida, chame o Sextante atravs do seu
cone
4. Depois, clique em Rasterization an interpolation
e selecione Rasterize vector layer para rasterizar
as curvas de nvel.
http://geoparalinux.wordpress.com/2011/03/16/criar-mapa-de-declividade-com-gvsig/

65

geoparalinux.wordpress.com
Criar mapa de declividade com gvSIG Geoprocessamento para Linux

6. J na aba Raster output, nos menus suspensos,


escolha a vista na qual voc estiver trabalhando
com o mapa de declividade e, logo abaixo selecione
o layer correspondente s curvas de nvel.
Em seguida, marque a seleo Use extent from
layer. Isto faz com que o seu raster resultante adote
os limites do layer. Perceba que os campos na rea
Extent (values) todos ficam em modo de no-edio, com exceo do campo Cell size. Neste campo,
determine a resoluo espacial do seu pixel.

7. Abra novamente o Sextante e v em Basic tools for raster layers e clique em Void filling. Este
procedimento preencher os espaos vazios entre
os pixels.

Printed with

joliprint

Click here to send your feedback

Depois clique em OK e aguarde a rasterizao ser


completada.

O resultado ser apresentado num raster em tons


de cinza.

http://geoparalinux.wordpress.com/2011/03/16/criar-mapa-de-declividade-com-gvsig/

66

geoparalinux.wordpress.com
Criar mapa de declividade com gvSIG Geoprocessamento para Linux

8. Na janela de dilogo Void filling, em Layer, selecione a camada rasterizada e depois, no campo
Tension threshold estabelea o limiar de 0.1. Caso
este valor no se aplique ao que voc pretende, v
experimentando e testando. Em seguida, clique em
OK.

9. Acionando novamente o mdulo Sextante, desta


vez clique em Geomorphometry and terrain analysis e depois clique em Slope.

10. Na janela de dilogo, observe a aba Parameters.


No campo Elevation, selecione a camada resultante
do Void Filling. Em Method, selecione o mtodo que
lhe aprouver. O mtodo mais utilizado o Maximum
slope (Travis et. al. 1975). No campo Units, escolha
entre as opes de unidades Radianos, Graus e
Porcentagem.

Printed with

joliprint

Click here to send your feedback

O resultado deve se parecer com este.

http://geoparalinux.wordpress.com/2011/03/16/criar-mapa-de-declividade-com-gvsig/

67

geoparalinux.wordpress.com
Criar mapa de declividade com gvSIG Geoprocessamento para Linux

11. Na aba Raster output, nos menus suspensos,


escolha a vista na qual voc estiver trabalhando e,
logo abaixo selecione a camada correspondente ao
raster resultante do Void Filling.
Em seguida, marque a seleo Use extent from
layer. Isto faz com que o seu raster resultante adote
os limites do layer. Perceba que os campos na rea
Extent (values) todos ficam em modo de no-edio, com exceo do campo Cell size. Neste campo,
determine a resoluo espacial do seu pixel. Depois
s clicar em OK.

12. Para melhorar a visualizao, clique com o boto


direito do mouse sobre a camada Slope e depois
clique em Tabelas de cor.

E, pronto. Voc acabou de gerar seu mapa de declividade.

Printed with

joliprint

Click here to send your feedback

Aguarde o processo terminar.

http://geoparalinux.wordpress.com/2011/03/16/criar-mapa-de-declividade-com-gvsig/

68

geoparalinux.wordpress.com

Por hoje s e at a poxima.

13. Na janela de dilogo que se abrir, no canto inferior esquerdo, marque a caixa de seleo Ativar
tabelas de cor. Depois s ir no campo Biblioteca
e escolher as cores desejadas ou ento criar a sua
prpria rampa de cores.

Printed with

joliprint

Click here to send your feedback

Criar mapa de declividade com gvSIG Geoprocessamento para Linux

http://geoparalinux.wordpress.com/2011/03/16/criar-mapa-de-declividade-com-gvsig/

69

geoparalinux.wordpress.com
Esdras de Lima Andrade

Interpolao de dados no gvSIG 1.9


Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

osto muito dos conceitos de Burrough (1986),


Landim (2000) e Stark (1979) quando definem
interpolao.
Para o primeiro autor o procedimento para se
estimar valores de propriedades de locais no amostrados, tomando como base os valores de dados observados em locais conhecidos. O segundo corrobora
com o pensamento acima ao definir interpolao
como o procedimento matemtico de ajuste de uma
funo pontos no amostrados, baseando-se em
valores obtidos em pontos amostrados. E, o terceiro,
amplia o pensamento ao afirmar que interpolao o processo matemtico de se achar valores
intermedirios entre os valores discretos de uma
funo. Resumindo, interpolar estimar.
Mas para mim os conceitos de interpolao/estimativa, na geografia, esto intrinsecamente associados
ao conceito de distribuio espacial, pois absorvo
a definio de Terrazas (2005) quando diz que o
conceito de distribuio espacial assume o propsito
de representar os fenmenos tanto naturais quanto
antrpicos como dados. Pois, estes no dizem respeito apenas queles de natureza geogrfica, como
a localizao ou a extenso, mas tambm aqueles
que so passveis de serem georreferenciados, ou
seja, associados a outros dados que permitam represent-los cartograficamente.
O mtodo que utilizei foi o de Kriging ou Krigagem.
Segundo o Wikipdia, Krigagem, um mtodo de
regresso usado em geoestatstica para aproximar
ou interpolar dados. A teoria de Kriging foi desenvolvida a partir dos trabalhos do seu inventor, Daniel G. Krige e pelo matemtico francs Georges
Matheron, no comeo dos anos sessenta. Este o
mtodo mais utilizado nas abordagens ambientais
e demogrficas.

As principais vantagens deste mtodo,


segundo Landim so:
a. uniformidade da distribuio, importncia relativa da influncia espacial x casual;
b. previsibilidade da variao espacial da varivel
avaliada;
c. evita ponderao arbitrria dos pontos amostrados;
d. permite a determinao das melhores estimativas
sem tendenciosidade;
e. permite o estabelecimento de limites de confiana;

f. preciso, contornos suaves;
g. os valores estimados para os ns das clulas
exatamente igual ao valor amostrado naquela posio;
h. estima alm dos limites mximo e mnimo dos
valores dos pontos amostrados;
i. modela tanto tendncias regionais quanto anomalias locais.

As principais desvantagens deste mtodo,


segundo Landim so:
j. o usurio pode no compreender o uso dos
controles matemticos e apesar disto resultados
so sempre obtidos;
k. necessrio tempo para preparo do variograma
e entendimento de geoestatstica.
l. pode no ser possvel a construo de um variograma adequado devido natureza da variao
espacial da varivel analisada. Isto pode ocorrer
devido magnitude da amostragem e por erros
analticos;
m. requer longo tempo de computao para grupos
de dados grandes ou complexos;

Para maiores informaes acesse este link.

http://geoparalinux.wordpress.com/2010/08/01/interpolacao-de-dados-no-gvsig-1-9/

70

geoparalinux.wordpress.com
Interpolao de dados no gvSIG 1.9 Geoprocessamento para Linux

Aps a teoria, vamos prtica.


Abra o gvSIG e insira o seu shapefile contendo os
pontos e seus respectivos atributos a serem espacializados. No caso deste exerccio, inventei (de forma
aleatria) os dados contendo informaes referentes
a localizao e temperatura de alguns municpios
da zona da mata alagoana.

Printed with

joliprint

Click here to send your feedback

Na figura abaixo apresentado o mapa contendo os


pontos (aleatrios) das sedes municipais e na tabela
de atributos as respectivas temperaturas.

y Em seguida, abra o Sextante e vRasterization


em
and interpolation > Kriging. Perceba que, entre
outras funcionalidades, h outros mtodos de interpolao.

Com a janela Kriging aberta, na aba Parameters escolha o lay yer no qual deseja fazer a interpolao em
Points layer. Em Field selecione o atributo objeto.
Em Options, deixe marcado em Search radius o
valor 100.0;
No campo Min number of points, preencha com a
quantidade mnima de pontos a serem interpolados;
No campo Max number of points, preencha com a
quantidade mxima de pontos a serem interpolados;
No campo Model, escolha entre os modelos Esfrico,
y Exponencial e Gaussiano;
No campo Nugget*, digite o valor que foi analisado
no seu variograma;

http://geoparalinux.wordpress.com/2010/08/01/interpolacao-de-dados-no-gvsig-1-9/

71

geoparalinux.wordpress.com
Interpolao de dados no gvSIG 1.9 Geoprocessamento para Linux

No campo Sill**, digite o valor que foi analisado no


seu variograma;
No campo Range***, digite o valor que foi analisado
no seu variograma;
Para efeito de teste deste post utilizei os valores default.

Ao terminar o processo de gerao, o resultado foi


este. O gvSIG gera um arquivo raster temporrio.
Para salv-lo como imagem TIy F, clique com o boto
direito sobre o layer correspondente e escolha Save
as. Marque a caixa de seleo tfw, nomeie o arquivo
e indique o local onde o aquivo ser salvo.

Printed with

joliprint

Click here to send your feedback


*Ao extrapolar a curva do semivariograma para a
distncia zero, pode-se chegar a um valor no-nulo
de semi-varincia. Este valor recebe o nome de Efeito
Pepita (Nugget Effect).
**A partir de uma certa distncia a semivarincia
no mais aumentar e se estabilizar num valor igual
varincia mdia, dando a esta regio o nome de
silo ou patamar (sill).
***A distncia entre o incio do semi-variograma e
o comeo do silo recebe o nome de range.
J na aba Raster output, em Extent from escolha
o projeto e o layer nos quais deseja realizar a interpolao.

Caso deseje mudar a cor do arquivo, selecione a opo Color table na seleo de temas raster dentro
da opo Raster layer.

Marque Use extent from lay yer. Perceba que os


valores contidos nas lacunas contidas em Extent
(values) abaixo ficam congeladas para edio. Somente o campo Cell size permanece descongelado.
Ento digite 0.0010 para definir o valor de sua clula.
Clique em OK.

Aqui,
voc
pode usar as
paletas
de
cores pr-definidas como
criar as suas.

72

geoparalinux.wordpress.com
Interpolao de dados no gvSIG 1.9 Geoprocessamento para Linux

Caso voc queira transformar este arquivo raster


para shapefile, basta apenas fazer uma classificao no supervisionada e estimar quantas classes
forem necessrias ao seu trabalho.
Bom, acho que isso pessoal.

Printed with

joliprint

Click here to send your feedback

Resultado final

http://geoparalinux.wordpress.com/2010/08/01/interpolacao-de-dados-no-gvsig-1-9/

73

geoparalinux.wordpress.com
Esdras de Lima Andrade

Gerar curvas de nvel a partir de


imagens SRTM usando Sextante
Geoprocessamento para Linux

dica de hoje muito simples de fazer: gerar


curvas de nvel a partir de imagens SRTM
usando o mdulo Sextante. O procedimento
o mesmo tanto no gvSIG quanto Kosmo.
O SRTM (Shuttle Radar Topography Mission) foi uma
misso da NASA que ocorreu no ano de 2000 e teve
como objetivo obter um modelo digital do terreno
(MDT) na faixa da Terra entre as coordenadas 56
S e 60 N, de modo a gerar uma base completa de
cartas topogrficas digitais terrestre.
Atualmente disponibilizada gratuitamente as imagens com resoluo espacial de 90 metros; sendo
que as imagens com resoluo 30 metros so disponibilizadas mediante pagamento.
PROCEDIMENTOS:

Em seguida, abra o Sextante


torization e abra a opo

Clique em VecContour lines.

Printed with

joliprint

Click here to send your feedback

Faa o download da imagem desejada e carregue-a


num dos dois aplicativos: gvSIG ou Kosmo.

http://geoparalinux.wordpress.com/2010/07/05/gerar-curvas-de-nivel-a-partir-de-imagens-srtm-usando-sextante/

74

geoparalinux.wordpress.com
Gerar curvas de nvel a partir de imagens SRTM usando Sextante
Geoprocessamento para Linux

Compare os resultados.

Printed with

joliprint

Click here to send your feedback

No gvSIG

Quando a janela Contour lines abrir, no campo Raster layers especifique a imagem SRTM que deseja
trabalhar.
No campo Equidistance, digite a distncia entre
as curvas de nvel, p.e.: se a cada 20 ou 40 metros.
Vai da sua finalidade. Ressalto que quanto menor a
equidistncia pior ser o resultado. As linhas ficaro
muito segmentadas; haver mais vrtices.

No Kosmo

No campo Min value, indique o valor mnimo que


voc deseja representar e no campo Max value, o
valor mximo.
No caso deste artigo, a imagem utilizada abrange
o oceano atlntico, por isso o valor mnimo zero.
No campo contour lines [vector] deixe a opo
[Save to temporary y file]
selecionada e clique em
OK.
http://geoparalinux.wordpress.com/2010/07/05/gerar-curvas-de-nivel-a-partir-de-imagens-srtm-usando-sextante/

75

geoparalinux.wordpress.com
Gerar curvas de nvel a partir de imagens SRTM usando Sextante
Geoprocessamento para Linux
Para classificar suas linhas (no gvSIG), clique com
o boto direito do mouse sobre o resultado e v em
Propriedades.

Com a janela das propriedades aberta, clique na aba


Simbologia [1], no menu do lado esquerdo, selecione Categoria e depois Valores nicos [2]. Depois
no Campo de classificao [3] escolha o campo
de referncia da imagem ( aqui onde os dados da
altimetria se encontram). Escolha o esquema de cor
[4] que melhor lhe agradar e clique em Adicionar
todos [5]. Por fim, clique em aceitar [6].

No detalhe, veja as curvas classificadas.

Printed with

joliprint

Click here to send your feedback

Aps adicionar todos, o resultado dever ser semelhante a figura abaixo.

http://geoparalinux.wordpress.com/2010/07/05/gerar-curvas-de-nivel-a-partir-de-imagens-srtm-usando-sextante/

76

geoparalinux.wordpress.com
Gerar curvas de nvel a partir de imagens SRTM usando Sextante
Geoprocessamento para Linux

No detalhe, veja as curvas classificadas.

Para salvar o resultado em shapefile:


No gvSIG
Com a janela Modificar estilo aberta, clique em Classificao por cor [1], habilite a classificao por
cor [2], escolha o atributo desejado [3]. Selecione
o esquema de cor [4] que melhor lhe agradar e
clique em Aceitar [5].

Selecione a camada desejada e em seguida clique


em Capa > Exportar para > SHP.

Printed with

joliprint

Click here to send your feedback

Para classificar suas linhas (no Kosmo), clique com


o boto direito do mouse sobre o resultado e v em
Simbologia > Modificar estilo

http://geoparalinux.wordpress.com/2010/07/05/gerar-curvas-de-nivel-a-partir-de-imagens-srtm-usando-sextante/

77

geoparalinux.wordpress.com
Gerar curvas de nvel a partir de imagens SRTM usando Sextante
Geoprocessamento para Linux
No Kosmo
Clique com o boto direito do mouse sobre a camada
resultante e depois selecione Salvar dados como

Por fim, d o nome do seu arquivo e escolha o formato em que deseja salvar. Clique em Aceitar.

Printed with

joliprint

Click here to send your feedback

Bem, pessoal, acho que isso.

http://geoparalinux.wordpress.com/2010/07/05/gerar-curvas-de-nivel-a-partir-de-imagens-srtm-usando-sextante/

78

geoparalinux.wordpress.com
Esdras de Lima Andrade

Criar grid de coordenadas em um mapa


no gvSIG 1.9 Geoprocessamento para
Linux

m dos problemas da verso 1.1.x do gvSIG era


o acabamento do mapa. Tinha que se fazer
um malabarismo tremendo para conseguir
atribuir uma grade de coordenadas ao mapa e tornlo apresentvel. Bem, na verso 1.9 este problema
foi parcialmente corrigido. Parcialmente porque s
possvel estabelecer esta grid utilizando o sistema de
coordenadas planas. No que se refere ao sistema de
coordenadas geogrficas, ainda no d. Ao menos,
no consegui. Caso algum tenha conseguido esta
proeza, por favor comente neste post.
Agora, hora de por a mo na massa. y

Follow me.

2. Agora, voc est no modo lay


yout, o que corres
ponde ao acabamento do mapa. Desta forma, clique
no cone Inserir Vista
. Clique na folha e arraste
para o tamanho que
desejar.
3. Abrir-se- a janela Propriedades do marco da
vista. aqui que reside o segredo do negcio.

Printed with

joliprint

Click here to send y

your feedback

1. Na janela Gestor de Projetos clique no cone


Mapa. Em seguida clique em Novo e depois em
Abrir

http://geoparalinux.wordpress.com/2010/01/11/criar-grid-de-coordenadas-em-um-mapa-no-gvsig-1-9/

79

geoparalinux.wordpress.com
Criar grid de coordenadas em um mapa no gvSIG 1.9 Geoprocessamento
para Linux
7. Na janela Smbolo que se abriu, clique em Choose
sy
ymbol.

4. Selecione a sua vista em que ests trabalhando


e marque a opo Show grid. Em seguida clique
em Configurar.

6. No campo Simbologia, marque a opo Lines.


Depois clique em Smbolo.

8. Na janela que se abriu, Selecionar simbologia,


em opes, clique em procurar
.
Escolha a cor de seu agrado para
as linhas. Em ampliar, estabelea
a largura 1,00 em pixels. Ento clique em Aceitar.

Printed with

joliprint

Click here to send y

your feedback

5. Na janela Grid settings, no campo Intervalo,


estabelea o intervalo em metros da sua grade. Por
exemplo, mapas na escala de 1:50.000 apresenta
linhas a cada 2.ooo metros; o que representa no
papel, 500 metros a cada centmetro, portanto, uma
grade de 44 cm.

http://geoparalinux.wordpress.com/2010/01/11/criar-grid-de-coordenadas-em-um-mapa-no-gvsig-1-9/

80

geoparalinux.wordpress.com
Criar grid de coordenadas em um mapa no gvSIG 1.9 Geoprocessamento
para Linux

10. Se no gostou do resultado e pretende alterar,


basta clicar duas vezes na vista e repetir os passos
anteriores, adaptando s suas necessidades.
Bom proveito.
Referncia: http://www.gvsig.org/web/docusr/newfunctionalities-gvsig-1-9/grid-de-un-mapa/seleccionde-elementos

Printed with

joliprint

Click here to send y

your feedback

9. Saia clicando em Aceitar nas janelas que se estiverem abertas e pronto. Seu mapa estar com a
grade de coordenadas.

http://geoparalinux.wordpress.com/2010/01/11/criar-grid-de-coordenadas-em-um-mapa-no-gvsig-1-9/

81

geoparalinux.wordpress.com
Esdras de Lima Andrade

Modo Layout no gvSIG 1.9


Geoprocessamento para Linux

ias atrs, nosso amigo Jorge Santos do blog


Processamento Digital lanou um desafio de
algum que se habilitasse a fazer uma abordagem sobre o modo layout de aplicativos livres
como o gvSIG, QGis, Kosmo, Grass etc.
Bom, no resta dvida que aceitei. Como bom nordestino que sou, risquei a peixeira no cho, fechei
os olhos e fui pra bagaceira. Agora seja o que Deus
quiser. S paro quando acabar.

Diante disto, fica fcil deduzir que o modo lay


yout
a etapa de ps-processamento. Ento, prepare-se,
cole-se na cadeira e mos na massa.
Presumindo que voc j definiu as cores do seu PI,
basta apenas acessar a janela de Gestor de projetos;
para isto, digite o atalho CTRL+1 ou CTRL+P na
verso OADE e ALT+P na verso 1.9 normal. Se preferir usar o mouse v em Ver > Gestor de projetos

Hoje comeamos com o gvSIG, meu programa de


geoprocessamento favorito.

Printed with

joliprint

Click here to send your feedback

Vale salientar que as tcnicas de geoprocessamento


so divididas em trs etapas.
1. Pr-processamento. Refere-se a coleta e entrada
de dados, ou seja, a transformao de dados em
meio analgico para meio digital. So exemplos
desta etapa: o georreferenciamento de imagens e
a digitalizao de feies topolgicas;

Com seu gestor de projetos aberto, clique em Mapa


[1], em seguida Novo [2], depois na rea Mapa selecione seu layout [3] e por fim, clique em abrir [4]

2. Processamento. Diz respeito a manipulao dos


dados digitais atravs de anlises espaciais, combinaes entre temas. quando os dados so transformados em informao. So exemplos desta etapa:
buffers, union, clip, spatial join, triangulao de
voronoi etc;
3. Ps-processamento: Refere-se a etapa final, a esttica, a diagramao e o acabamento. quando a
informao deixa de ser plano de informao (PI)
e se torna mapa. Para se tornar mapa necessrio
passar por padronizaes cartogrficas, no qual seja
possvel uma fcil visualizao e entendimento do
seu contedo. So exemplos desta etapa: a definio
das cores, hachuras, espessura de linhas, criao
de legenda, insero de grade de coordenadas e
barra de escala.
http://geoparalinux.wordpress.com/2010/08/06/modo-layout-no-gvsig-1-9/

82

geoparalinux.wordpress.com
Modo Layout no gvSIG 1.9 Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

Na imagem abaixo, a rea de trabalho de seu mapa.

Nesta janela, configure conforme sua necessidade


ou preferncia. No caso deste artigo, utilizei as configuraes default.

O primeiro passo, antes de comearmos a montar


nosso mapa, definir a orientao do papel e o seu
tamanho. Para isto, clique em Mapa > Preparar
pgina.

http://geoparalinux.wordpress.com/2010/08/06/modo-layout-no-gvsig-1-9/

83

geoparalinux.wordpress.com
Modo Layout no gvSIG 1.9 Geoprocessamento para Linux

Para inserir sua vista, clique sobre o cone Vista/


e em seguida, clique e arraste o mouse
Bloco
n
a
rea de trabalho do mapa para estabelecer a largura e a altura de sua vista.
A janela Propriedade do marco do bloco/vista se
abrir. Ento, em Bloco/Vista escolha aquela que
deseja.

No campo Simbologia, voc pode escolher entre


linhas e pontos. Clicando em Smbolo, voc pode
escolher uma cruzeta ao invs das linhas se cruzando no mapa.
Em Fonte, voc escolhe a tipografia, seu tamanho
e cor.
Clique em Aceitar.

Em Escala, deixe Automtico.


Em Qualidade, deixe em Apresentao.
Marque a caixa de seleo Mostrar quadrcula/
Show grid para exibir a grade de coordenadas.
Em seguida, clique no boto Configurar.

Printed with

joliprint

Click here to send your feedback

Agora a hora de comearmos a montar nosso mapa


(layout).

Ateno para este passo: Se a projeo de sua vista


estiver em geogrficas (lat/long), no campo Intervalo,
defina o intervalo em graus. No caso do mapa de
Alagoas, defini que as coordenadas X e Y estivessem
a cada 30 minutos ou 0.5 graus. Caso seu mapa esteja
na projeo UTM, o intervalo das coordenadas X e
Y devero estar em metros.

http://geoparalinux.wordpress.com/2010/08/06/modo-layout-no-gvsig-1-9/

84

geoparalinux.wordpress.com
Modo Layout no gvSIG 1.9 Geoprocessamento para Linux

Printed with

joliprint

Click here to send your feedback

Por fim, clique em Aceitar.

Para inserir a rosa dos ventos, indicador do norte


de seu mapa, clique no cone Inserir rosa-dos-ventos
e na rea de trabalho clique e arraste o
mouse onde voc deseja inser-la.
Dentro da janela de prioridades abrir, escolha entre
as muitas opes existentes.
Para inserir a legenda, clique no cone Inserir legenda
e na rea de trabalho clique e arraste o
mouse
onde voc deseja criar a legenda.
Quando a janela das propriedades da legenda abrir,
no campo Marco da vista, selecione a/o vista/bloco.
No campo Qualidade, definir como Apresentao
Na caixa esquerda aparecero os layers de seu
trabalho. Marque somente aqueles layers que
voc pretende utilizar no seu mapa final.
http://geoparalinux.wordpress.com/2010/08/06/modo-layout-no-gvsig-1-9/

85

geoparalinux.wordpress.com
Modo Layout no gvSIG 1.9 Geoprocessamento para Linux

Configure os demais campos de acordo com a sua


preferncia/necessidade.

Printed with

joliprint

Click here to send your feedback

No final, clique em Aceitar.

Para inserir a barra de escala, clique no cone Inserir escala


e igualmente aos passos anteriores,
clique e arraste o mouse onde voc deseja
inserir a barra de escala.
No campo Marco da vista, selecione a vista;
No campo Barra, escolha entre escala numrica e
barra de escala.

C entre ns, confesso que quando o mapa est com a


projeo lat/long, no consigo fazer com que a barra
de escala apresente os intervalos. Com a projeo
em UTM, as coisas funcinam satisfatoriamente.
Para inserir textos, como por exemplo ttulo e subttulos, clique no cone Inserir texto
, clique e
arraste na rea de trabalho criar o
texto.

http://geoparalinux.wordpress.com/2010/08/06/modo-layout-no-gvsig-1-9/

86

geoparalinux.wordpress.com
Modo Layout no gvSIG 1.9 Geoprocessamento para Linux

Digite o texto desejado, alinhe, escolha a fonte e


demais configuraes e no fim, clique em aceitar.

Na imagem abaixo, inseri uma figura da bandeira


do estado de Alagoas.

Para encerrar com chave ouro o seu mapeamento,


resta apenas imprimi-lo ou export-lo. Ento, para
imprimir clique no cone da impressora
. Caso prefira exportar em arquivo digital, o nico modo atravs dos formatos PDF ou
PS (Post Script).

Click here to send your feedback

Para transformar em imagem TIFF, PNG, JPG ou


outro formato, basta apenas importar o PDF no
software Gimp e em seguida expartar para o formato de preferncia.

Printed with

joliprint

Ento, acho que isso. At a prxima postagem.

Existem outras opes, como por exemplo, inserir


figuras, crculos, linhas, pontos, retngulos, entre
outras.

http://geoparalinux.wordpress.com/2010/08/06/modo-layout-no-gvsig-1-9/

87

Você também pode gostar