Na primeira parte deste artigo vimos como instalar e configurar SEXTANTE no Quantum GIS (QGIS) em sistemas operativos Windows 7. Na segunda parte vamos ver como o fazer em sistemas Linux, tendo por base a distribuição Ubuntu 12.04.
I - Instalação e definições Gerais
A instalação no QGIS do plugin SEXTANTE é idêntica independentemente do sistema operativo em uso. As instruções dadas na primeira parte a esse respeito são válidas para quem estiver a usar Linux. O que muda é a forma de instalar os programas e as configurações de directorias que temos de indicar nas options and configurations do plugin SEXTANTE.
Vamos começar por adicionar o repositórios necessários para instalar alguns dos componentes necessários:
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
Se já tiverem o Quantum GIS instalado então provavelmente já tem este repositório na vossa lista de fontes de software. Caso contrário é porque o Quantum GIS ainda não está instalado e vamos começar por aí. Numa janela de terminal digita-se:
sudo apt-get install qgis
Quem estiver a utilizar Ubuntu 12.04 terá também que alterar a ownership da pasta onde são instalados os plugins do QGIS. Se não o fizerem não conseguirão instalar plugins.
Vamos começar por adicionar o repositórios necessários para instalar alguns dos componentes necessários:
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
Se já tiverem o Quantum GIS instalado então provavelmente já tem este repositório na vossa lista de fontes de software. Caso contrário é porque o Quantum GIS ainda não está instalado e vamos começar por aí. Numa janela de terminal digita-se:
sudo apt-get install qgis
Quem estiver a utilizar Ubuntu 12.04 terá também que alterar a ownership da pasta onde são instalados os plugins do QGIS. Se não o fizerem não conseguirão instalar plugins.
sudo chown nome de utilizador /home/nome de utilizador/.qgis
II - GRASS (Geographic Resources and Analysis Support System)
Uma vez que a instalação típica de QGIS já vem com GRASS integrado, apenas poderá ser necessário indicar a directoria dos help files. Embora não seja indispensável, dá sempre jeito poder ter acesso imediato à documentação do algoritmo GRASS que se pretenda usar. A directoria deverá ser:
GRASS help folder: /usr/lib/grass64/docs/html
III - Orfeo Toolbox
Numa janela de Terminal, começamos por instalar o repositório a partir do qual poderemos proceder à instalação das aplicações Orfeo Toolbox:
sudo add-apt-repository ppa:otb/orfeotoolbox-stable
Depois procedemos à instalação com o comando:
sudo apt-get install otb-bin
Finalmente há que configurar as directorias a partir do menu SEXTANTE options and configuration:
OTB applications folder: /usr/bin/
OTB command line tools folder: /usr/bin/
IV - SAGA (System for Automated Geoscientific Analyses)
O plugin Sextante assumirá automaticamente a directoria onde SAGA foi instalado (que deverá ser /usr/lib/saga). Para instalar SAGA digite numa janela de terminal:
sudo apt-get install saga
Tal como em ambiente Windows, o primeiro passo é instalar o plugin TAUdem provider.
Um pre requisito essencial é a biblioteca MPICH2, que já vem compilada no repositorio Universe, nativo na distribuição Ubuntu. Para instalar basta digitar:
sudo apt-get install mpich2
A parte má é que neste momento ainda não existem existem binários pré compilados das ferramentas TAUDEM para Linux. Felizmente, Alexander Bruy - o progamador do plugin TAUDEM provider, preparou um pequeno manual de compilação que pode ser consultado aqui. Contudo, a menos que seja imprescindível, o melhor será aguardar por binários pré compilados para Linux que certamente não tardarão a aparecer.
VI - R
sudo apt-get install saga
V - TAUDEM (Terrain Analysis Using Digital Elevation Models)
Tal como em ambiente Windows, o primeiro passo é instalar o plugin TAUdem provider.
Um pre requisito essencial é a biblioteca MPICH2, que já vem compilada no repositorio Universe, nativo na distribuição Ubuntu. Para instalar basta digitar:
sudo apt-get install mpich2
A parte má é que neste momento ainda não existem existem binários pré compilados das ferramentas TAUDEM para Linux. Felizmente, Alexander Bruy - o progamador do plugin TAUDEM provider, preparou um pequeno manual de compilação que pode ser consultado aqui. Contudo, a menos que seja imprescindível, o melhor será aguardar por binários pré compilados para Linux que certamente não tardarão a aparecer.
VI - R
Para instalar a versão mais recente do pacote de estatística R há que adicionar o seguinte endereço à lista de sources de software do Ubuntu:
deb http://cran.at.r-project.org/bin/linux/ubuntu precise/
Para tal há que abrir a lista com privilégios de administrador e adicionar o endereço anterior:
sudo gedit /ect/apt/sources.list
Actualizamos a lista de fontes com:
sudo apt-get update
No fim do processo de actualização poderemos ter uma mensagem a dizer que falta uma
Public Key ao repositório que acabámos de adicionar. Se isso acontecer digitar:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
Finalmente procedemos à instalação com o comando:
sudo apt-get install r-base
É ainda necessário instalar os componentes SP e RGDAL, mas antes disso há que instalar bibliotecas das quais depende o componente RGDAL. Para tal usamos os comandos:
sudo apt-get install libgdal1-dev
sudo apt-get install libproj-dev
Concluída a instalação abrimos a consola R (digitando 'R' no terminal) e instalamos os componentes necessários com estes comandos:
install.packages ("sp", dep = TRUE)
install.packages ("rgdal", dep = TRUE)
Notas Finais
A integração da biblioteca SEXTANTE no QGIS, apesar de já estar bastante estável, ainda se encontra numa fase inicial. É natural, portanto, que possam ocorrer alguns problemas ao evocar alguns algoritmos (da minha experiência posso adiantar que, uma vez configurado correctamente, parece funcionar bastante bem). Como em todos os projectos open source, a colaboração de todos é essencial! Qualquer aparente anomalia deve ser reportada nas mailing lists, onde utilizadores mais experientes poderão despistar se se trata realmente de uma anomalia.
sudo apt-get install r-base
É ainda necessário instalar os componentes SP e RGDAL, mas antes disso há que instalar bibliotecas das quais depende o componente RGDAL. Para tal usamos os comandos:
sudo apt-get install libgdal1-dev
sudo apt-get install libproj-dev
Concluída a instalação abrimos a consola R (digitando 'R' no terminal) e instalamos os componentes necessários com estes comandos:
install.packages ("sp", dep = TRUE)
install.packages ("rgdal", dep = TRUE)
Notas Finais
A integração da biblioteca SEXTANTE no QGIS, apesar de já estar bastante estável, ainda se encontra numa fase inicial. É natural, portanto, que possam ocorrer alguns problemas ao evocar alguns algoritmos (da minha experiência posso adiantar que, uma vez configurado correctamente, parece funcionar bastante bem). Como em todos os projectos open source, a colaboração de todos é essencial! Qualquer aparente anomalia deve ser reportada nas mailing lists, onde utilizadores mais experientes poderão despistar se se trata realmente de uma anomalia.
Muito obrigado pela partilha!
ResponderEliminarFinalmente creio ser possível por todas as ferramentas do Sextante a funcionar!