Novos cenários para a análise SIG



Documentos relacionados
Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

ARTIGO DO LEITOR. vetoriais, raster, e bases de dados, e fornece uma ampla gama de funções de geoprocessamento raster e vetorial.

Geoprocessamento com Software Livre. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias

Software Livre e GIS: Quais são as alternativas?

QGIS: Plataformaintegradaparadisponibilizaçãode GeoWebservices

INSTALAÇÃO DE SOFTWARES ÚTEIS EM ENGENHARIA CARTOGRÁFICA

SOFTWARES DE GEOPROCESSAMENTO

1. Introdução PEDRO VENÂNCIO

O Software Aberto para SIG na Direção-Geral do Território

Bolsa de Integração na Investigação

O que é a OSGeo? PostGIS

OpenJUMP. Pontos fracos do OpenJUMP

Onde estão as novidades?

MAPAS E BASES DE DADOS EM SIG. QUANTUM GIS E POSTGRE SQL Operar e programar em tecnologia SIG com software open source

O uso do gvsig em projetos de geoprocessamento no setor corporativo e na GAUSS Geotecnologia

Software Open Source nos Sistemas de Informação Geográfica. GIS Day 2011

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: ou

ANÁLISE COMPARATIVO DE SIG OPEN-SOURCE: QUAL É O MAIS POTENTE?

Mapserver Servidor de Mapas. João Araujo

Introdução ao Plone. terça-feira, 4 de agosto de 15

GEOTECNOLOGIAS SOLUÇÕES COM SOFTWARE LIVRE. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias 2012

Serviço de visualização (INSPIRE View Service) Como implementar um serviço de visualização utilizando tecnologia Open Source: MapServer

Apostila do curso: Quantum GIS Básico Módulo I

GEOPROCESSAMENTO O que ele pode fazer por Você? Anderson Maciel Lima de Medeiros Tecnólogo em Geoprocessamento 2010

EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP tuanefaria@yahoo.com.br

UNIVERSIDADE FEDERAL DE GOIÁS INSTITUTO DE ESTUDOS SÓCIOAMBIENTAIS LABORATÓRIO DE PROCESSAMENTO DE IMAGENS E GEOPROCESSAMENTO

Sistemas de Informação Geográfica Formatos Livres. Dia da Liberdade Documental 2014 Sistemas de Informação Geográfica em formatos Livres

Serviço de visualização (INSPIRE View Service) Como implementar um servidor WMS utilizando tecnologia Open Source: MapServer

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

Prevayler. Perola. André Luís Sales de Moraes Juliana Keiko Yamaguchi Tatiana Yuka Takaki

P HC XL - Nem calcula o produto que temos para si...

IMPORTANDO ARQUIVOS SHAPEFILE PARA O POSTGIS VIA PROMPT DO DOS

Por que Geoprocessamento?

Engenharia de Software Sistemas Distribuídos

ANEXO 1. Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI. Instituição de acolhimento. Supervisor nomeado pela instituição

PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7

Consultoria sobre Joomla!

Introdução aos Sistemas da InformaçãoAula 4 p. 1

TerraView. O TerraView está estruturado da seguinte forma: - Modelo de dados

Introdução Padrões OGC Instalação Configuração Formatos de Saída Aplicação AGENDA

Visualização de Informação Geográfica na WEB. O exemplo do Atlas de Portugal.

ESTUDO COMPARATIVO DE SOFWARES GRATUITOS DE GEOPROCESSAMENTO PARA ELABORAÇÃO DE PROJETOS DE ENGENHARIA

PROGRAMAÇÃO SERVIDOR PADRÕES MVC E DAO EM SISTEMAS WEB. Prof. Dr. Daniel Caetano

4 Um Exemplo de Implementação

ebook Guia prático para download das imagens gratuitas do INPE

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

LINVOX DOSVOX em Linux

Itinerários de Ônibus Relatório Final

Software de sistema Software aplicativo

Trilha PHP PHP: adquirindo experiência e qualificação em projetos internacionais

Metodologia e Gerenciamento do Projeto na Fábrica de Software v.2

Luciana Cristina de Almeida Doutoranda do Programa de Pós-Graduação em Geografia da UFSC Universidade Federal de Santa Catarina

Como é o desenvolvimento de Software?

Governo Federal / Governo Estadual. Imagem suportando a Infraestrutura Nacional de Dados Espaciais INDE Carlos Toledo

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

Desenvolvimento de um aplicativo básico usando o Google Android

EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado.

Documento de Análise e Projeto VideoSystem

Alexandre Malveira, Wolflan Camilo

Passo 3: Posicionando a Câmera na Prova Didática Teórica ou na Prova de Defesa da Produção Intelectual

ANEXO 1. Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI. Instituição de acolhimento. Supervisor nomeado pela instituição

GIS Cloud na Prática. Fabiano Cucolo 26/08/2015

5 Mecanismo de seleção de componentes

Gestão de Processos de Negócio em Curso de Sistemas de Informação:

Desenvolvendo Websites com PHP

Parceiro Oficial de Soluções Zabbix no Brasil

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.

Análise dos Softwares Livres de Edição de Vídeo. Wille Marcel

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

ANEXO 1. Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI. Instituição de acolhimento. Supervisor nomeado pela instituição

Esclarecimento: Não, a operação de matching ocorre no lado cliente da solução, de forma distribuída.

Plataforma SIG da EDIA: um sistema misto. 2º Encontro de Utilizadores QGIS Portugal. Duarte Carreira. 2 de Junho, Coimbra

CADASTRO DE METADADOS POR SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS GEOGRÁFICO (SGBD) EM SIG PARA UNIDADES DE CONSERVAÇÃO DO ESTADO DO RIO DE JANEIRO

Como contribuir com projetos de software livre

PROCEDIMENTOS PARA A INSTALAÇÃO E UTILIZAÇÃO DO APLICATIVO DE LEILÃO ELETRÔNICO DA CONAB

Ministério das Finanças Instituto de Informática. Departamento de Sistemas de Informação

Confiável, seguro e fácil de usar

Qgis na Gestão Patrimonial de Infraestruturas (GPI) Município do Sabugal. Telmo Salgado e Ana Carreira

S o f t w a r e L i v r e e S u m m e r o f C o d e. Adriano Monteiro Marques <py.adriano@gmail.com>

Infraestrutura de Dados Espaciais na REFER. João Carlos Silva (REFER)

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Oficina de ferramentas de Gerência para Redes em Linux. Prof. Jefferson Santiago

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

1. Apresentação Objetivos

GUIA INTEGRA SERVICES E STATUS MONITOR

A ESCOLHA DO SOFTWARE LIVRE KOHA. Luísa Maria Lousã Marques Bibliotecária da Escola Superior de Teatro e Cinema luisamarques@estc.ipl.

Software Livre na Escola

A HARMONIZAÇÃO DE DADOS ALTIMÉTRICOS SEGUNDO A DIRETIVA INSPIRE Edgar Barreira [Direção-Geral do Território]

Integração Contínua com Rational Team Concert, Jenkins e SonarQube

Seminário Regional OSIsoft O Poder da Conectividade

Engenharia de Domínio baseada na Reengenharia de Sistemas Legados

O Recurso a Meios Digitais no Contexto do Ensino Superior. Um Estudo de Uso da Plataforma.

Sistema Operacional LINUX

GEOPROCESSAMENTO. Herondino Filho

Computação em Nuvem. Alunos: Allan e Clayton

Calligra. Uma Introdução Geral. Raphael Langerhorst Jost Schenck Tradução: Marcus Gama

PROJECT-TRAN: Ferramenta para gerenciamento de transição de conhecimento de projeto

ADM041 / EPR806 Sistemas de Informação

Transcrição:

DESKTOP GIS Por Giovanni Manghi, Victor Olaya & Paolo Cavallini Quantum GIS e Sextante Todos os direitos reservados Novos cenários para a análise SIG E m muitos casos, quando aconselhamos o uso um programa SIG Open Source no lugar um proprietário, a pergunta que nos é feita é, se o mesmo software possui funcionalidas análise/geo processamento. Muito comum parece ser a dúvida se o software em questão po fazer uma não bem especificada análise 3D ou ainda se po fazer tarefas relativamente menos complexas como as geo processamento vetorial. No caso do software Quantum GIS1 a resposta é obviamente sim, embora os utilizadores QGIS mais antigos saibam que nem sempre foi assim. Quantum GIS nasceu há 10 anos atrás como um simples visualizador dados geográficos e ao longo do tempo transformou se num verdairo programa SIG sktop completo, com ferramentas análise raster, vetorial, imagem e res. Respeitando a típica filosofia do Open Source, que sugere não reinventar a roda mas sim aproveitar o que já está disponível, no Quantum GIS a escolha foi a integrar o mesmo com um dos mais potentes software análise SIG disponíveis, o GRASS2. Para o efeito foi criada uma extensão (QGIS/GRASS plugin) que permite usar as ferramentas GRASS no ambiente trabalho do Quantum GIS sem precisar recorrer à interface do GRASS, que muitos utilizadores comuns acham invulgar, e portanto sem renunciar a uma série comodidas (como por exemplo o compositor mapas ou as ferramentas uso/gestão bases dados PostGIS3). O Quantum GIS adquiriu também as suas p ró p ri a s ferramentas análise/geo processamento, mais uma vez sfrutando software/bibliotecas já disponíveis, tais como GEOS4 ou as ferramentas GDAL/OGR5 (por exemplo gdalm, gdal_proximity, gdalwarp, etc.). Em outros casos as capacidas análise chegaram graças a extensões senvolvidas por terceiros, como as muito úteis SDA4PP (Spatial Data Analysis for Point Patterns) ou ManageR que permitem integrar no Quantum GIS o bem conhecido software estatística R 6. Com o passar do tempo tornou se clara a necessida

Com a chegada da extensão SEXTANTE para o Quantum GIS abrem se novos cenários para a análise geográfica num dos software SIG Open Source mais populares.

melhorar a integração entre Quantum GIS e algumas ferramentas tais como GRASS ou R: o QGIS/GRASS plugin precisava algumas melhorias/bugfixes importantes (mas o feedback/interesse por parte dos utilizadores foi sempre muito pouco) e a integração com R tornou se problemática (em ambiente MS Windows) por causa da falta suporte para a biblioteca rpy2, que faz ponte entre Python (a linguagem programação mais comum para o senvolvimento extensões para QGIS) e R. Em relação ao GRASS houve sempre também o problema ser um SIG fully topological, que implica o uso um molo dados diferente (leia se mais avançado ) do implementado na maioria dos restantes software SIG. Este molo dados torna se muito útil, por exemplo sempre que seja necessário corrigir a topologia da informação vetorial, mas acrescenta uma camada complexida (os conceitos location e mapset ) que a maioria dos utilizadores aparentemente não aceita bom grado. Entretanto outros software para análise SIG ficaram disponíveis (ex. Orfeo Toolbox 7 ) ou ficaram melhores e portanto mais usados/visíveis (ex. SAGA 8 ), software do qual o Quantum GIS podia beneficiar disponibilizando 34 ao mesmo tempo (aos utilizadores assim como aos senvolvedores) uma interface avançada e fácil usar. Nasceu assim a iia criar o QGIS Processing Framework, uma infraestrutura (leia se extensão em Python) que permitisse executar as ferramentas SAGA e Orfeo Toolbox através da interface Quantum GIS, para fornecer uma gestão mais simples (em comparação com o QGIS/GRASS plugin) das interfaces (inputs, outputs, parâmetros, páginas ajuda) cada ferramenta análise. O projeto iniciou no Verão 2011 ao abrigo do Google Summer of Co 9, tendo como programador Camilo Polymeris 10 e como tutor Paolo Cavallini 11, com a iia vir a integrar muitas outras ferramentas, entre as quais R e GRASS, mas, neste último caso, uma forma que tornasse snecessário por parte do utilizador o conhecimento do molo dados nativo do GRASS (através um mecanismo criação on the fly das locations/mapsets e importação dos dados). No fim do Google Summer of Co o Processing Framework estava num estado senvolvimento que se podia finir alpha mas que ixava boas indicações para o futuro: entretanto o entusiasmo inicial abrandou e no início 2012 alguns nós (membros da comunida QGIS e particularmente interessados na análise SIG no mesmo programa) se encontravam a pensar em como dar novo fôlego a este projeto. Foi então que subitamente tudo mudou: em Março ste ano, Victor Olaya 12 (conhecido programador da comunida SIG Open Source) anunciou a disponibilida imediata uma versão em Python para Quantum GIS do software SEXTANTE 13. SEXTANTE é uma biblioteca instrumentos análise SIG e um potente framework geoprocessamento: inicialmente senvolvido em Java integra se com software SIG proprietário (ArcGIS) ou Open Source (gvsig, OpenJump e agora Quantum GIS). SEXTANTE representou s o primeiro instante tudo o que o Processing Framework queria ser para Quantum GIS, foi acolhido com muito entusiasmo e tomou se a cisão abandonar o Processing Framework em favor do SEXTANTE. No estado atual o SEXTANTE integra já GRASS, Orfeo Toolbox, SAGA, LasTools 14, Revista FOSSGIS Brasil Novembro 2012 www.fossgisbrasil.com.br

PyMorph 15, GDAL, algumas para integrar facilmente outro ferramentas nativas para QGIS software SIG (exemplos poriam (ftools, MMqgis), R, e estão a ser ser: SPRING 17, Terrlaib 18, integradas outras ferramentas Fragstat 19, Epanet 20, etc.) e assim (por exemplo TauDEM 16 ). estenr a disponibilida Imagem 1 Quantum GIS e SEXTANTE como ambiente ial para a integração ferramentas para análise SIGgrama atendimento. O SEXTANTE para ferramentas análise num único Quantum GIS disponibiliza os ambiente trabalho, instrumentos necessários disponibilida que (inclusivamente a documentação) provavelmente não terá precentes (atualmente já se contam mais 1.000 ferramentas à disposição), seja no mundo do software SIG Open Source seja no do software proprietário. Graças ao SEXTANTE há agora à disposição também um Mol Builr (que obviamente permite usar funcionalidas caixas ferramentas diferentes no mesmo molo), e as ferramentas à disposição para se usar em um ambiente scripting. Duas características avançadas que estavam em falta no Quantum GIS e que com certeza irão ser muita utilida em particular para os utilizadores mais avançados. Um exemplo do funcionamento do Mol Builr agora disponível no Quantum GIS é visível neste screencast Imagem 2 SEXTANTE é documentado. Revista FOSSGIS Brasil Novembro 2012 www.fossgisbrasil.com.br 35

7 http://www.orfeo toolbox.org/otb/ 8 http://www.saga gis.org/ 9 http://co.google.com/soc/ 10 https://plus.google.com/105255066783959366873/p osts 11 http://www.faunalia.pt/quem 12 http://www.faunalia.pt/quem 13 http://www.sextantegis.com/ 14 http://www.cs.unc.edu/~isenburg/lastools/ 15 http://www.mmorph.com/pymorph/ 16 http://hydrology.usu.edu/taum/taum5.0/inx.ht ml 17 http://www.spring.org.br/ Imagem 2 Exemplo do funcionamento do Construtor Molos. http://alturl.com/ut6fg publicado no YouTube SEXTANTE instala se no Quantum GIS como uma simples extensão em Python, mas em breve irá ser integrado diretamente no core do projeto QGIS. Sendo um work in progress (embora seja já possível utiliza lo sem grans problemas) quem queira utilizar as últimas versões senvolvimento po scarregar o código do seguinte repositório SVN: http://alturl.com/o54kt Os eventuais problemas que porão vir a manifestar se porão ser relatados através do bug tracker apropriado: http://alturl.com/agg5t ou através das mailing lists dos utilizadores 21 ou dos senvolvedores 22 Quantum GIS. Além do senvolvimento assegurado pelo autor do programa, o SEXTANTE está sendo senvolvido sob o apoio do programa Google Summer of Co 2012 23 que entre outras coisas tem como objetivo implementar o multithreading. Referências 1 http://www.qgis.org/ 2 http://grass.fbk.eu/ 3 http://postgis.refractions.net/ 4 http://trac.osgeo.org/geos/ 5 http://www.gdal.org/gdal_utilities.html 6 http://www.r project.org/ 18 http://www.terralib.org/ 19 http://www.umass.edu/lanco/research/fragstats/fra gstats.html 20 http://epanet./ 21 http://lists.osgeo.org/mailman/listinfo/qgis user 22 http://lists.osgeo.org/mailman/listinfo/qgis veloper 23 http://googlemelange.appspot.com/gsoc/project/google/gsoc2012/ polymeris/21002 Links Quantum GIS project: http://qgis.org QGIS Planet: http://qgis.org/planet/ QGIS User Mailing List: http://lists.osgeo.org/mailman/listinfo/qgis user QGIS IRC: Channel #qgis port 6667 at irc.freeno.net GNU GPL: http://www.fsf.org/licensing/licenses/gpl.html Open Source Geospatial Foundation: http://www.osgeo.org 36 Giovanni Manghi Charter member da OSGeo giovanni.manghi@faunalia.pt Paolo Cavallini Fundador da Faunalia SIG cavallini@faunalia.it Victor Olaya Desenvolvedor SIG e autor do Sextante volayaf@gmail.com Revista FOSSGIS Brasil Novembro 2012 www.fossgisbrasil.com.br