Instalação do software já compilado para Ubuntu

Da GeoBox

Índice

Utilização do repositório UbuntuGIS-unstable

sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
gpg --keyserver subkeys.pgp.net --recv 089EBE08314DF160
gpg --export --armor 089EBE08314DF160 | sudo apt-key add -
sudo apt-get update

Depois de acrescentado este repositório, devem-se instalar os seguintes pacotes:

sudo apt-get install libproj-dev libproj0 proj proj-bin proj-data
sudo apt-get install gdal-bin libgdal-doc libgdal-perl libgdal1-1.7.0 libgdal1-dev python-gdal
sudo apt-get install geotiff-bin libgeotiff-dev libgeotiff1.2

Transformação de coordenadas

Instalação das grelhas de conversão do Prof. JAG

cd Transferências
wget http://www.fc.up.pt/pessoas/jagoncal/coordenadas/grelhas.zip
sudo unzip -d /usr/share/proj grelhas.zip
echo -e "\nexport PROJ_LIB=/usr/share/proj\n" >> ~/.bashrc
echo -e "\n<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs\n" | sudo tee -a /usr/share/proj/epsg
source ~/.bashrc

Teste à conversão

As próximas conversões devem dar valores muito perto do zero.

echo 0 0 | cs2cs +init=pt:d73hg +to +init=pt:dlxhg
echo 0 0 | cs2cs +init=pt:d73hg +to +init=pt:pttm06

Pelo, contrário, as próximas conversões, sem utilizar as grelhas, devem dar resultados com erros na ordem das dezenas.

echo 0 0 | cs2cs +init=epsg:27492 +to +init=epsg:3763
echo 200000 300000 | cs2cs +init=epsg:20790 +to +init=epsg:3763

Outro software (que será utilizado por algumas aplicações)

sudo apt-get install libqtcore4
sudo apt-get install libqt4-webkit

Suporte ao formato proprietário ECW

Compilar o SDK antigo do ECW

Este SDK já não está disponível no site da Erdas, mas ainda se encontra em muitos sítios na web.

Existe uma cópia temporária em

cd Transferências
wget http://geobox.geospot.pt/images/geobox/suporte/libecwj2-3.3-2006-09-06.zip
unzip libecwj2-3.3-2006-09-06.zip
cd libecwj2-3.3
./configure
make
sudo make install

Acrescentar ao GDAL o suporte para ECW

sudo apt-get install libgdal-ecw-src
sudo gdal-ecw-build /usr/local/
sudo ldconfig

Testar o GDAL

gdalinfo --formats | grep -i ecw
  ECW (rw): ERMapper Compressed Wavelets
  JP2ECW (rw+): ERMapper JPEG2000

Para além desta informação que confirma a instalação do suporte ao formato ECW, o mesmo também pode ser verificado com um cliente desktop que use o GDAL, abrindo uma imagem ECW.

Para o efeito, estão temporariamente disponíveis duas imagens nesse formato, descarregadas do site da Erdas (Example data).

Suporte ao formato proprietário MrSID

Necessário sacar do site http://www.lizardtech.com/developer/members/downloads.php o SDK para Linux, 32bit ou 64bit, para o gcc 4.1.

Existe uma cópia temporária em

Assumindo que o ficheiro foi descarregado para a pasta Transferências:

sudo apt-get install libgdal-mrsid-src
cd Transferências
wget http://geobox.geospot.pt/images/geobox/suporte/Geo_DSDK-7.0.0.2167.linux.x86.gcc41.tar.gz
tar xvzf Geo_DSDK-7.0.0.2167.linux.x86.gcc41.tar.gz
sudo gdal-mrsid-build `pwd`/Geo_DSDK-7.0.0.2167
sudo ldconfig

Testar o GDAL

gdalinfo --formats | grep -i sid
  MrSID (ro): Multi-resolution Seamless Image Database (MrSID)
  JP2MrSID (ro): MrSID JPEG2000

Anterior: Instalação do gestor de base de dados Postgresql 9.x com PostGIS Seguinte: Instalação de software Desktop

Ferramentas pessoais