Coletanea de Artigos Sobre gvSIG do Blog Geoparalinux

87
Coletânea de artigos 1 caderno Geoprocessamento Para Linux

description

Coletânea de Artigos sobre gvSIG do Blog Geo Para Linux

Transcript of Coletanea de Artigos Sobre gvSIG do Blog Geoparalinux

  • Coletnea de artigos 1cadernoGeoprocessamentoPara Linux

  • LICENATodo 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

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    gvSIG Uma alternativa ao Arcview Geoprocessamento para Linux

    Inauguramos este Blog apresentando o gvSIG. Um sistema escrito em Java e desenvolvido pelo Conselho de Infraestruturas e Transporte de Va-lencia (Espanha). Tem uma usabilidade e interface grfica muito se-melhante 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:

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

    em seguida

    sudo ./gvsig-1_1-linux-i586-withjre.bin

    responda as perguntas do wizard e ao final da ins-talao v em /usr/local/gvSIG_1.1/bin e execute o arquivo gvSIG.sh.

    Pronto, voc j estar trabalhando com o programa.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    4

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Instalando gvSIG 1.9 no Ubuntu Geoprocessamento para Linux

    Bem, mal acabou de ser liberada a verso es-tvel do gvSIG 1.9, tive alguns probleminhas na instalao. Como havia visto vrios questiona-mentos 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-li-nux-i586-withjre.bin

    EM MODO GRFICO:

    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 Per-mitir execuo do arquivo como programa.

    3. em seguida na mesma janela, clique na aba Abrir com e clique em Adicionar

    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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    5

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Instalando gvSIG 1.9 no Ubuntu Geoprocessamento para Linux

    abaixo digite o comando bash e clique em Adicio-nar. 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.

    6. Agora s clicar duas vezes sobre o arquivo que o mesmo executar imediatamente. Prossiga com a instalao normalmente.

    OBS1: Este mtodo s funciona para o usurio atual. Caso outros usurios do computador utilizem o gv-SIG 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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    6

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Aumentar a memria do gvSIG 1.9 Geoprocessamento para Linux

    Dias 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.

    Clique com o boto direito do mouse sobre o cone gvSIG.sh

    e selecione a opo de Abrir com gedit o arquivo.

    Localize estas linhas onde h o destaque em ver-melho.

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

    Clic

    k he

    re to

    sen

    d yo

    ur fe

    edb

    ack

    Esdras de Lima Andrade

    7

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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. En-to, seja razovel e mude para o quanto voc achar necessrio desde que voc tenha memria RAM suficiente para continuar rodando o sistema ope-racional 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 gv-SIG/extensiones $1

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

    Depois, basta salvar e fechar o gedit.

    OBS\?RVAO: 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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    8

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    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/gvsig-desktop/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

    Normalizacion verso 0.2.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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    9

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Atualizar extenso Sextante para gvSIG 1.9 Geoprocessamento para Linux

    Como bem sabido de todos, a verso da ex-tenso do Sextante disponibilizado no stio do gvSIG a 0.3. Esta verso apresenta al-guns bugs que foram corrigidos nas verses sub-sequentes. 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 algor-timos no mudou, continuam os 239, subdivididos nas 29 categorias j conhecidas.

    O procedimento aqui descrito se aplica exclusiva-mente a plataforma Linux Ubuntu. Se voc utiliza o gvSIG sobre Undous, procure se informar de como proceder para este sistema operacional.

    Passo 1: Baixe a verso atual do Sextante aqui: http://forge.osor.eu/frs/download.php/973/sextante-0.55.zip

    Passo 2: Descompacte o arquivo em seu desktop. Clique com o boto direito sobre o arquivo e sele-cione 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

    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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    10

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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

    Passo 6: Cole novamente na pasta es.unex.sex-tanteque se encontra no seguinte diretrio: /gv-SIG_1.9/bin/gvSIG/extensiones/es.unex.sextante.

    Agora basta iniciar o seu gvSIG e rodar o Sextante atualizado.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    11

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Instalando a extenso Grass no gvSIG Geoprocessamento para Linux

    J 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 executa-dos atravs de linhas de texto, sendo portanto, ne-cessrio ser profundo conhecedor desta tecnologia alm de exigir saber de cor todos os comandos.

    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 po-deroso.

    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 insta-lado 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 apresen-tado pelo excelente blog do meu amigo Jorge Santos que voc pode conferir neste link: http://processa-mentodigital.blogspot.com/2010/07/gvsig-110-oade-sextante-06-extensao.html

    Mos obra

    1. BAIXANDO O gvSIG OADE

    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/gvsigdown-load).

    2. INSTALANDO O gvSIG OADE

    Clique com o boto direito do mouse sobre o ar-quivo binrio de instalao e em seguida clique em Propriedades.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    12

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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.

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

    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

    Uma vez instalado o gvSIG OADE chegado o mo-mento 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 gv-SIG OADE

    a. Abra o gvSIG OADE.

    b. Chame o Sextante atravs de seu cone

    c. Clique no cone correspondente as definies da extenso.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    13

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Instalando a extenso Grass no gvSIG Geoprocessamento para Linux

    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 (fol-der), indique o diretrio onde o gvSIG OADE foi instalado. Neste caso, o caminho o seguinte:

    /home/nome_do_seu_usuario/gvsig-oade-2010-1.0.0

    e. Depois, marque a caixa de seleo Create tem-porary 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.

    Aps a instalao retorne ao sextante e voc j per-ceber 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 ico-nizao caracterstica do Grass.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    14

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Instalando a extenso Grass no gvSIG Geoprocessamento para Linux

    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

    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.

    Bom, por hoje s. At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    15

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Fazer o gvSIG rodar perfeito com o Compiz ativado Geoprocessamento para Linux

    Para aqueles que possuem o Ubuntu instalado e gostam dos efeitos 3D que o Compiz propor-ciona, 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:

    sudo gedit /etc/profile

    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 se-guida pode trabalhar tranquilo com seu gvSIG.

    Abraos.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    16

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Ordenar camadas no gvSIG Geoprocessamento para Linux

    Um comportamento que sempre gostei no Ar-cGIS e que at hoje sentia falta no gvSIG era o ordenamento das camadas carregadas.No ArcGIS os arquivos shape quando importados para dentro do programa seguem uma ordem ba-seado no seu tipo de representao, por exemplo: As imagens, sempre ficam na parte inferior da rvore de lay?ers, acima das imagens, ficam os polgonos; acima destes, as linhas e, acima das linhas, os pontos.

    No gvSIG esta funo vem desabilitada por padro, ocorrendo que quando as camadas so carregadas no ficam dispostas de forma ordenada/organizada.

    Mas ao contrrio do ArcGIS, o gvSIG no ordena de forma to inteligente, o ordenamento aqui dividido em apenas camadas raster, vetorial e outras cama-das. 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

    Na janela de dilogo Preferncias, acesse o seguinte caminho na rvore de preferncias: Vista -> Ordem de carregamento das camadas -> Gestor de or-dem inteligente.

    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.

    E no campo Outras camadas, selecione no combo suspenso a opo Ao final.

    Por fim, clique em aceitar e feche a janela de dilogo.

    Agora, faa o teste ao carregar as camadas e tire suas concluses.

    At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    17

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para Linux

    Iniciaremos a partir deste artigo uma srie de abordagens sobre como georreferenciar imagens utilizando os softwares livres de geoprocessa-mento.

    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.

    No post de hoje vamos abordar o procedimento de georreferenciamento sem referncia cartogr-fica, isto , as coordenadas sero atribudas ma-nualmente, sem correlao com outra imagem j georreferenciada como base.

    Ento vamos l.

    ..

    CONCEITO

    O conceito de georreferenciamento tornar as coor-denadas de uma determinada imagem conhecidas, utilizando um sistema de referncia pr-existente, ou seja, atribuir a varivel espacial a esta imagem

    No meu modesto ponto de vista, o processo de geor-referenciamento utilizando sistemas de informaes geogrficos o passo mais importante do geopro-cessamento. Isto porque onde tudo comea. Um erro no georreferenciamento pe a perder todo um projeto.

    Lembre-se que quando se trabalha com geoproces-samento, na varivel espacial, representada pelas coordenadas, esto implcitos os conceitos de pre-ciso e acurcia. Portanto, muito cuidado ao geor-

    referenciar uma imagem. muito importante ter pacincia, tempo disponvel e coordenao motora.

    ..

    DICA

    Quando for efetuar um georreferenciamento, sempre o faa de acordo com o sistema de coorde-nadas/projeo e datum do seu dado de origem. Em outras palavras, nunca georreferencie uma carta topogrfica do IBG\? que esteja no datum SAD-69 utilizando o datum Crrego Alegre. Isso lhe poupar, se seu tempo for precioso, muita dor de cabea.

    ..

    PRTICA

    1. Observe as informaes cartogrficas no seu do-cumento. Neste caso, estamos trabalhando com uma carta topogrfica do IBG\?. Caso seja outra fonte, procure tomar conhecimento das seguintes infor-maes: 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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    18

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para

    Linux

    .

    .

    2. De posse dessas informaes, quando abrir o gv-SIG 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 Pro-jeo UTM, \?uso 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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    19

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para

    Linux

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

    \?nto, como na figura abaixo, selecione a ferramen-ta Transformaes Geogrficas, ao lado, selecione a ferramenta Georreferenciamento e selecione a imagem a ser georreferenciada.

    Na janela que abrir, no campo Georreferencing type marque a opo Sem referncia cartogrfica ou Without reference cartography;

    No campo Ficheiro de Georreferenciao, sele-cione o arquivo/imagem a ser georreferenciado;

    No campo Output file, d o destino e o nome do seu arquivo de sada;

    No campo Algoritmo de Georreferenciamento ou Georreferencing algorithm, marque a opo Polinomial transformation.

    Nos combos abaixo, selcione a Ordem 1 do po-linmio e selecione o mtodo de Vizinho mais prximo.

    Cabe esclarecer que aconselhvel adotar este al-goritmo 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 arre-dondamento dos cantos, principalmente. Outro tipo de deformao pode ocorrer se o dado original fora armazenado em ambientes sem controle de umi-dade, uma vez que, nestas situaes, o papel tende a reter a umidade e por consequncia, dilatar-se.

    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 demais algoritmos existentes no gvSIG, faa uma busca simples no Google. Existem farto material explanando esses assuntos.

    No campo Tamanho do Pixel = Resoluo Espa-cial 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 \?spacial leva em considerao o \?rro Admissvel 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\?)

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    20

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para

    Linux

    compatvel com a escala, basta multiplicar o \?rro Admissvel(\?A) (em metros) com o denominador da escala (D\?). Por exemplo: R\? = \?A x D\?, ou seja, R\? = 0,0002 x 50.000, logo, R\? = 10.

    Para melhor entender esta relao, recomendo acessar o excelente blog Sadeck Geotecnologias, cli-cando neste link: http://geotecnologias.wordpress.com/2009/09/19/resolucao-espacial-vs-escala/

    ..

    ..

    A janela que sucede a anterior apresenta as se-guintes caractersticas explicitadas na figura abaixo.

    ..

    5. Para iniciar o processo de georreferenciamen-to, 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.

    ..

    Aps criar o novo ponto de controle, o painel de GCP habilitar o campo a ser preenchido.

    ..

    Em seguida, clique na intercesso das coordenadas. Perceba que o gvSIG marcar o primeiro ponto de controle como zero.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    21

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 1 Geoprocessamento para

    Linux

    ..

    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 procedi-mento 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 ras-ter, o georreferenciamento tender a deformar sua imagem, transformando-a num trapzio.

    \?ique de olho no RMS (\?rro Mdio Quadrtico). \?le 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 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, cli-cando no cone Teste georreferencing.

    ..

    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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    22

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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.

    ..

    Agora, de volta rea de trabalho do gvSIG, exclua a imagem que serviu de georreferenciamento e car-regue a imagem j georreferenciada.

    6. Se voc for at o diretrio onde sua imagem foi georreferenciada, voc encontrar o arquivo correspondente a imagem e outro com a exten-so *.RM\? (que um arquivo XML). \?ste arquivo contm a informao do georreferenciamento, uma vez que o gvSIG no gera Geotiff. Quase nenhum outro software de geoprocessamento reconhece o formato *.RM\?, 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 georreferen-ciada e clique em Save as.

    ..

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

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    23

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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 perce-ber o seu georreferenciamento funcionando, basta observar o canto inferior direito da tela do gvSIG.

    ..

    Bem, acho que isso.

    At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    24

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 2 Geoprocessamento para Linux

    No ltimo artigo foi apresentado como pro-ceder 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 manual-mente.

    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, georreferen-ciar um raster tendo como referncia outro raster.

    Vamos ao que interessa.

    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 pro-jeo SAD-69 LatLong.

    ..

    2. Carregue a imagem base.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    25

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 2 Geoprocessamento para

    Linux

    ..

    3. y?nto, 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, sele-cione o arquivo/imagem que ser georreferenciado;

    No campo Output file, d o destino e o nome do arquivo de sada;

    No campo Algoritmo de Georreferenciamento ou Georreferencing algorithm, marque a opo Polinomial transformation.

    Nos combos abaixo, selcione a Ordem 1 do po-linmio e selecione o mtodo de Vizinho mais prximo.

    No campo Tamanho do Pixel = Resoluo \?spa-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?RS 2B, sensor HRC, com resoluo espacial de 2,7m.

    Depois, clique em Aceitar.

    ..

    5. y?m 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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    26

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Georreferenciamento no gvSIG 1.9 Parte 2 Geoprocessamento para

    Linux

    ..

    6. Para iniciar o processo de georreferenciamen-to, ajuste a imagem ao nvel de zoom que melhor lhe agradar. y?m seguida, crie o primeiro ponto de controle clicando no cone Novo, conforme a figura abaixo.

    ..

    Aps criar o novo ponto de controle, o painel de GCP habilitar o campo a ser preenchido.

    ..

    7. A seguir, marque o ponto de controle no raster georreferenciado (imagem da esquerda) e em se-guida clique no local correspondente ao ponto de controle no raster no georreferenciado (imagem da direita). Com este procedimento voc estar as-sociando o pixel do raster no georreferenciado ao valor das coordenadas do pixel correspondente do raster georreferenciado.

    Repita esse passo quantas vezes achar necessrio, desde que os pontos de controle estejam homoge-neamente espaados e sempre obserbando o erro RMS. Lembre-se: o erro RMS no pode ser superior resoluo espacial da imagem que voc estar georreferenciando.

    ..

    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.

    ..

    Ao registrar os pontos de controle, escolha prio-ritariamente 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?RS 2 de 2007 e a cena a ser georreferenciada foi uma cena do satlite CBy?RS 2B de 2009. Neste intervalo, as feies naturais e antrpicas pouco sofreram mudanas.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    27

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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.

    9. y?m seguida, execute o georreferenciamento, cli-cando no cone Teste georreferencing.

    ..

    Aps o final do processo de georreferenciamento, clique no cone \?xit to georreferencing (porta de sada)

    Ser perguntado se voc deseja sair da aplicao de georreferenciamento. Clique em Sim.

    ..

    Logo depois lhe ser perguntado se voc gostaria de carregar o lay?er que acabara de ser georreferen-ciado na vista. Responda Sim.

    ..

    10. y?inalmente, 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.

    ..

    Com isto, finalizamos a segunda parte do mdulo de georreferenciamento do gvSIG.

    y?spero que esses dois tutoriais contribuam com o seu aprendizado.

    At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    28

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Mosaico de imagens no gvSIG 1.9 Geoprocessamento para Linux

    Finalmente 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 fo-ram capturadas a partir do Google Earth e passa-ram 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.

    Mas afinal, o que mosaicagem?

    Entende-se por mosaicagem a tcnica ou proces-samento de unir em uma nica imagem duas ou mais cenas ou extratos de imagens. um procedi-mento 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 parme-tros cartogrficos inerentes a esta tcnica. \?m-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 ne-cessrias) 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 Ope-rao -> Seleo de imagens, marque as imagens voc deseja que compunham seu mosaico.

    No campo Mtodos, deixe a caixa de seleo des-marcada.

    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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    29

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Mosaico de imagens no gvSIG 1.9 Geoprocessamento para Linux

    Em \?eathering (Plumagem), deixe-a desmarcada tambm. Caso voc queira experimentar, esta fun-o far com que a borda de interseco entre as imagens fique em degrad. Acho isso desnecessrio, alm de demandar muito tempo de 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.

    Aguarde o final do processamento

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    30

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Mosaico de imagens no gvSIG 1.9 Geoprocessamento para Linux

    e voc ter como resultado final suas imagens mosaicadas.

    Perceba que como existiam pixels com cores di-ferentes 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 as-sunto, indico como referncia a dissertao de mestrado Mosaicagem de Imagens Digitais do autor \?lias Ribeiro de Arruda Junior, disponvel neste link www4.fct.unesp.br/pos/cartografia/docs/teses/d_ar-ruda_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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    31

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Fuso de imagens de satlite no gvSIG 1.9 Geoprocessamento para Linux

    No de hoje que se sabe que o gvSIG a partir da verso 1.9, com uso da extenso Remote Sensing (mais conhecida como Teledetec-cin) vem se mostrando uma importante ferramenta livre de sensoriamento remoto, mesmo com restri-es. Ao menos, faz o que promete.

    Mas o que vem a ser fuso de imagens?

    Segundo a definio do Centro y?stadual de Pesqui-sas em Sensoriamento Remoto e Meteorologia do Rio Grande do Sul (Cy?PSRM) 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 mul-tiespectral original.

    y?m 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?

    Melhorar a visualizao dos dados contidos numa determinada imagem de satlite a fim de que os alvos a serem mapeados sejam melhor interpreta-dos, minimizando erros humanos no processo de classificao.

    y?u 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 ave-riguar o que estava ocorrendo. Aproveitei o feriado de Independncia do Brasil e, ento, achei o erro.

    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.

    Para este post utilizei um recorte da cena 146_111 do satlite CBy?RS 2, sensor CCD, composio R3G4B2 e resoluo espacial de 20 metros.

    ..

    ..

    2. Com a imagem selecionada, clique na ferramenta Raster process e depois escolha a opo Fusin Imagenes (como nas figuras abaixo).

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

    Clic

    k h

    ere

    to s

    end

    y

    ?o

    ur

    feed

    bac

    k

    Esdras de Lima Andrade

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Fuso de imagens de satlite no gvSIG 1.9 Geoprocessamento para Linux

    ..

    ..

    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?RS 2B, sensor HRC e resoluo espacial de 2,7 metros.

    No campo Method, selecione o mtodo Brovey. y?xiste mais trs outros mtodos, o IHS, Componentes Principais e Wavelets. Recomendo experiment-los tambm para ver qual melhor lhe agrada.

    No campo Parmetros, posicione o marcador em 25. y?le varia de 0 a 50.

    No campo Nome da capa, defina o nome do seu ar-quivo, 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 processa-mento. Automaticamente a imagem fusionada ser carregada no gvSIG.

    ..

    ..

    No final, voc ter a fuso do que esta imagem tem de melhor, as cores

    ..

    ..

    com o que esta tem de melhor, que a resoluo

    ..

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

    Clic

    k h

    ere

    to s

    end

    y

    ?o

    ur

    feed

    bac

    k

    33

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Fuso de imagens de satlite no gvSIG 1.9 Geoprocessamento para Linux

    ..

    e este o resultado final.

    ..

    ..

    ..

    Viu como simples proceder fuso de imagem no gvSIG 1.9?

    Agora com voc. Use e abuse dos recursos dis-ponveis no gvSIG.

    At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    y

    ?o

    ur

    feed

    bac

    k

    34

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Cortar raster com polgono shape no gvSIG 1.9 Geoprocessamento para Linux

    A 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.

    Para proceder, basta carregar seu arquivo raster e o shape.

    Para que sua imagem possa ser recortada na forma do shapefile (desculpem a redundncia) basta aces-sar o mdulo Sextante

    Com o Sextante aberto clique em Basic tools for raster layers e em seguida Crop grid with polygon layer. Uma nova janela se abrir

    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.

    No campo Cropped layer[raster] [3], pode deixar como est marcado: [Save to temporary? file], pois

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    35

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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.

    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.

    OBS1: Leve sempre junto com a imagem e seu respectivo arquivo .tfw.

    O resultado final ser o seguinte:

    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.

    Para ocultar a moldura cinza que aparece no ras-ter 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 Ac-tivate. Perceba que que os campos R G B se acendero; ento, digite 97 (que corres-ponde ao RGB da to-nalidade de cinza da moldura) nos respec-tivos campos e depois clique em Adicionar e depois e Aceitar.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    36

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Cortar raster com polgono shape no gvSIG 1.9 Geoprocessamento para

    Linux

    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.

    Para ocultar a moldura cinza que aparece no ras-ter 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 Ac-tivate. Perceba que que os campos R G B se acendero; ento, digite 97 (que corres-ponde ao RGB da to-nalidade de cinza da moldura) nos respec-tivos campos e depois clique em Adicionar e depois e Aceitar.

    Pronto. Seu raster dever ficar como abaixo.

    At a prxima dica.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    37

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    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 uni-verso do software livre uma soluo para proces-samento 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.

    Abaixo, segue o roteiro para quem deseja aprender ou at mesmo garimpar as funcionalidades exis-tentes no aplicativo.

    OBS: Informo que no testei todas as opes dis-ponveis, pois, como j mencionei, precisei de uma resposta rpida para uma necessidade e, o mtodo empregado na classificao atendeu aos meus interesses completamente. Os procedi-mentos e as imagens, juntamente com o hard-ware utilizado podem influenciar diretamente no resultado final. Cabe a voc experimentar suas solues.

    1) Carregue normalmente a imagem a ser proces-sada no gvSIG;

    2) Para uma melhor resposta no resultado da classi-ficao, 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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    38

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao no supervisionada de imagens de satlite no gvSIG 1.9

    Geoprocessamento para Linux

    Depois, na aba Realce [1] marque a caixa de sele-o Activate [2] em Brilho e Contraste. No campo Contraste [3], arraste a barra deslizante para o contraste desejado ou apenas digite o valor dese-jado 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, ne-cessrio 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 Opera-cin [1], escolha a imagem desejada [2]. Em campo Metodo escolha o Method No Supervisado [3].

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    39

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao no supervisionada de imagens de satlite no gvSIG 1.9

    Geoprocessamento para Linux

    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.

    IMPORTANTy?: Sugiro que adicione 2 ou 3 classes a 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 manual-mente.

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

    A nova camada, referente a classificao ser car-regada automaticamente.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    40

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao no supervisionada de imagens de satlite no gvSIG 1.9

    Geoprocessamento para Linux

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

    6) Na nova janela que se abrir, no campo Raster layers, selecione o layer correspondente a classi-

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

    O resultado mostrado ser o seguinte:

    7) Para que voc possa editar e dar nome s suas categorias, necessrio salvar este ltimo arquivo em shapefile. Para isto, selecione o lay?er no lado esquerdo. Depois v em Capa > Exportar para > SHP. y?eito 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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    41

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao no supervisionada de imagens de satlite no gvSIG 1.9

    Geoprocessamento para Linux

    Espero ter lhe ajudado a compreender este procedi-mento. 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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    42

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

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

    Tempos atrs publiquei este artigo que trazia dicas de como proceder uma classificao no supervisionada de imagens de satlite no gv-SIG. Hoje, estarei mostrando como realizar uma classificao supervisionada no mesmo software.

    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 proces-samento 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.

    Utilizei neste post um recorte da imagem do satlite CBy?RS, 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 proces-sada no gvSIG;

    2) Para uma melhor resposta no resultado da classi-ficao, 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.

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

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima andrade

    43

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9

    Geoprocessamento para Linux

    OBS: Para iniciar o processo de classificao, ne-cessrio 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?m 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 Opera-cin [1], escolha a imagem desejada [2]. y?m campo Metodo escolha o mtodo pretendido [3].

    Neste momento, comea o seu processo de classificao supervisionada.

    y?ste tipo de classificao, como o prprio nome diz, controlada pelo usurio. Onde ele, com a sua ex-perincia e capacidade de distino aponta os alvos a serem classificados.

    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 Mxi-ma probabilidade, Distncia mnima e Parale-leppedos.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    44

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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 conhe-cida como mxima verossimilhana que utiliza a mdia e covarincia das amostras computando a probabilidade de um pixel descon-hecido pertencer a uma ou outra classe.

    Voltando ao assunto:

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

    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 treina-mento. D um nome e escolha acor. y?m 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.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    45

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9

    Geoprocessamento para Linux

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

    Por fim, clique em Aceitar para que o gvSIG inicie o processo de classificao.

    O resultado pode no ser o que voc esperava (como o foi aqui). Mas como estamos apenas experimen-tando, vale o resultado. Aqui fizemos grosseiramente com a finalidade de mostrar o procedimento. Ok?

    A nova camada, referente a classificao ser car-regada automaticamente.

    OBSERVAO: Caso isto acontea, refaa todo processo at que atenda as suas expectativas.

    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 carac-tersticas espectrais so consideradas, deixando de lado as texturais.

    5) Para salvar a sua classificao no formato sha-pefile, basta abrir a extenso Sextante e role at o final da lista de algoritmos e sele- cione a opo Vectorization e em seguida es- colha Vercorize raster layer (polygons).

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    46

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Classificao Supervisionada de Imagens de Satlite no gvSIG 1.9

    Geoprocessamento para Linux

    6) Na nova janela que se abrir, no campo Raster layers, selecione o layer correspondente a classi-ficao automtica. y?m Result [vector] deixe sele-cionada a opo [Save to temporary? file]. D OK.

    7) Para que voc possa editar e dar nome s suas categorias, necessrio salvar este ltimo arquivo

    em shapefile. Para isto, selecione o lay?er no lado esquerdo. Depois v em Capa > Exportar para > SHP. y?eito 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.

    Espero ter lhe ajudado a compreender este procedi-mento.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    47

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Gerar polgono atravs de distncias e azimutes no gvSIG 1.9 Geoprocessamento para Linux

    Acompanhando 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 apon-tou 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.

    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

    Antes que voc comece efetivamente a criar o pol-gono, 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 ele-mentos 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 se-guinte frmula: =A1+(B1/60)+(C1/3600).

    Para que o azimute aponte para o lado correto, uti-liza-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-

    los. Ento, na mesma planilha, na coluna E1 escreva a seguinte frmula: =90-D1.

    Os resultados devem ser digitados como apresen-tados. 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 shape-file. Para isto, v em Bloco > Novo Plano de Infor-mao > Novo SHP.

    Aps, escolha o tipo de geometria: Polgono.

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

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    48

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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 po-lilinha .

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

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

    Exemplo: @225.34

    Para finalizar sua edio, digite T, conforme indi-cado na linha de comando.

    Concludo seu polgono, finalize a edio clicando com o boto direito do mouse sobre o layer cor-respondente e depois selecione Terminar edio.

    Isso tudo. At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    49

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Adicionar coordenadas a arquivo shape de pontos usando gvSIG Geoprocessamento para Linux

    De 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.

    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 (quan-tidade de caracteres), digite 9, se as coordenadas forem UTM. Depois clique em aceitar.

    Para criar o campo da Latitude, repita os mes-mos passos do pargrafo anterior, sendo que em Nome do Campo, digite Latitude. Em Tipo, escolha Double. E, em Comprimento, digite 10, se as coor-denadas 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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    50

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Adicionar coordenadas a arquivo shape de pontos usando gvSIG

    Geoprocessamento para Linux

    Para inserir as coordenadas pertinentes a cada ponto, com a tabela de atributos aberta,

    clique com o mouse no cabealho cor-respondente a

    Longitude e em seguida clique no cone Expression (desenho de uma calculadora)

    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 ape-nas 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.

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

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    51

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    52

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Espacializar a partir de lista de pontos no gvSIG 1.9 Geoprocessamento para Linux

    Imagine 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? Prepare-se e ponha as mos na massa.

    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.

    2. A etapa seguinte abrir o gvSIG 1.9 (o procedi-mento 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.

    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 Ta-bela. Basta depois clicar em Adicionar e carregar o seu arquivo .dbf salvo em seu computador. Clique em Aceitar.

    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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    53

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Espacializar a partir de lista de pontos no gvSIG 1.9 Geoprocessamento

    para Linux

    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.

    8. Pronto! Seus pontos foram espacializados.

    9. Para que voc possa editar posteriormente suas topologias ou seu banco de dados, basta apenas sal-var em Shapefile. Para isto, Selecione o layer cor-respondente, no menu Capa clique em Exportar para e depois em SHP.

    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 necessi-dades.

    At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    54

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Calcular reas e permetros automaticamente no gvSIG 1.9 Geoprocessamento para Linux

    A dica de hoje vai para um procedimento que muito perguntado por a, mas que, ao contrrio das dvidas, muito fcil e rpido de proceder.

    Antes de tudo seu projeto deve estar com as unidades devidamente definidas. y?ste passo ajustado nas propriedades da vista, logo no comeo, quando o programa inicia.

    y?m seguida, com o seu shapefile aberto, selecione-o e v no menu Capa > Add geometry info

    Agora, em Select layer, selecione o layer no qual deseja obter as informaes de rea e permetro.

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

    Clique em Aceitar.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    55

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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 atribu-tos correspondente ao lay?er e confira os resultados.

    At a prxima.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    56

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Transporte de coordenadas UTM no gvSIG 1.9 Geoprocessamento para Linux

    Mais uma vez a soluo veio a partir de uma neces-sidade profissional.

    Como em meu trabalho aparecem as mais variadas necessidades impossveis e inimaginveis de se re-solver, 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.

    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 trigonome-tria (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 coor-denadas como sendo a obteno das coordenadas do prximo vrtice quando so conhecidas ape-nas o par de coordenadas UTM do primeiro ponto e os azimutes e distncias do primeiro ponto com relao ao segundo e assim sucessivamente.

    PASSO 1 A resoluo do problema passa primeira-mente pela confeco de uma planilha contendo as frmulas necessrias para se achar as coordenadas necessrias formao do polgono.

    Para isto, abra uma nova planilha no OpenOffice ou BrOffice e estabelea o seguinte cabealho nas respectivas linhas e colunas, como na figura abaixo.

    \?m seguida, preencha as clulas B3 e C3 com as coordenadas iniciais (conhecidas). Na clula D3, in-sira a distncia; e nas clulas \?3, \?3 e G3, adicione o azimute obedecendo as clulas correspondentes aos graus (\?3), minutos (\?3) e segundos (G3).

    \?eito isto, hora de calcular o azimute em radianos. \?nto 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)

    \?, para a coordenada Latitude, na clula C4 digite a seguinte frmula:

    =C3+D3*COS(H3)

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    57

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Transporte de coordenadas UTM no gvSIG 1.9 Geoprocessamento para

    Linux

    A partir da basta inserir na planilha apenas as dist-ncias e os azimutes. O clculo ser automtico para os prximos pontos. \?nto, 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)

    Depois, na janela Colar especial, deixe marcado apenas a caixa de seleo Texto e depois clique em OK.

    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/es-pacializar-a-partir-de-lista-de-pontos-no-gvsig-1-9/

    PASSO 4 Quando seus pontos forem carregados e convertidos em shape, ser necessrio fechar o polgono. \?nto, 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:

    Abra o Gestor de geoprocessos e em Geometria compu-tacional, selecione a op-o Convex Hull.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    58

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Transporte de coordenadas UTM no gvSIG 1.9 Geoprocessamento para

    Linux

    Quando a janela \?erramentas de anlise for aberta, no campo Tema de entrada, escolha o arquivo que contem os pontos que formaro o seu polgono de interesse. Perceba que no campo Nmero de ele-mentos selecionados so apresentados a quanti-dade de pontos existentes no seu arquivo. No campo Tema resultante, clique em Choose para nomear e salvar o novo arquivo shape contendo seu polgono. Depois clique em Aceitar.

    Pronto, seu arquivo foi gerado satisfatoriamente e carregado de forma automtica no gvSIG.

    OBS\?RVAO: \?sta ltima funo (Convex Hull) so-mente surtir efeito caso no haja pontos na parte interna aos vrtices mais extremos. Caso haja pon-tos, o nico mtodo que tenho conhecimento de se fazer o polgono manual.

    Bem, espero que voc tenha uma tima semana. At a prxima dica.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    59

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Relacionar tabelas no gvSIG Geoprocessamento para Linux

    Neste 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 bsi-cos 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.

    TEORIA

    Os dados geogrficos podem ser divididos em geo-mtricos e tabulares, uma vez que todo dado geo-mtrico possui uma tabela de atributos e que todo dado tabular pode ser representado atravs de geo-metrias. 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 relacio-namentos tomam como base o conceito de cardi-nalidade.

    Para Toscano (2009), Cardinalidade a proprie-dade de um relacionamento, que indica quantas ocorrncias de uma entidade podem estar associa-das a uma determinada ocorrncia, por meio do relacionamento.

    Existem trs tipos de relacionamento entre en-tidades:

    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. Matema-ticamente falando, o relacionamento se expressa atravs da cardinalidade desses dois conjuntos (ta-belas 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/

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    Esdras de Lima Andrade

    60

  • Prin

    ted

    wit

    hjo

    liprin

    t

    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 sepa-rados por ponto-e-vrgula (;).

    Abra o gvSIG e carregue o o arquivo shapefile.

    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.

    Em seguida, para relacionar a tabela externa ao banco de dados do shapefile necessrio abri-lo primeiramente. Assim, clique em Janela > Gestor de Projetos

    Clique em Tabela e em seguida Novo

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    61

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Relacionar tabelas no gvSIG Geoprocessamento para Linux

    Depois, na aba Ficheiro, clique em Adicionar.

    Usando o Gestor de projetos, voc pode abrir as duas tabelas e compar-las.

    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 refe-rente a instruo dos setores censitrios.

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

    Clic

    k h

    ere

    to s

    end

    you

    r fe

    edb

    ack

    62

  • Prin

    ted

    wit

    hjo

    liprin

    t

    geoparalinux.wordpress.com

    Relacionar tabelas no gvSIG Geoprocessamento para Linux

    Para proceder o relacionamento entre as duas ta-belas, 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.

    No campo Campo a ser usado para juno (Field to use for JOIN), selecione o campo desejado. Neste caso, usou-se o campo ID_.

    No campo Campo de prefixo (\?ield prefix), deixe como est ou d uma palavra chave para poder diferenciar os campos de origem dos de destino.

    Em seguida, clique em Next.

    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 (\?ield prefix), deixe como est ou d uma palavra chave para poder diferenciar os campos de origem dos de destino.

    Em seguida, clique em Finish.

    Imediatamente, todos os atributos so incorporados a tabela de origem, tomando como base o campo em comum entre as duas tabelas, que neste tutorial foi o cdigo dos setores censitrios.

    Para que os atributos inseridos possam ser gravados, faz-se necessrio salv-lo com as modificaes. Para isto, clique