Articles

Installation de Micmac avec support CUDA sous Archlinux

L'installation de Micmac sous Archlinux n'est pas des plus simples. Alors lorsqu'on veut ajouter le support CUDA, là ça se corse !

Voici donc un petit billet qui résume l'installation de Micmac sou sArchlinux avec le support CUDA

Auparavant il convient de tester l'installation de CUDA.
En ce moment nous sommes avec gcc6 et il y a beaucoup de problèmes sur les compilations notamment pour le CUDA https://wiki.archlinux.org/index.php/GPGPU#CUDA

Donc à la date où j'écris, pour avoir un cuda opérationnel, il faut installer une version de gcc antérieure. Il est possible de le faire avec le dépôt AUR (Archlinux User Repository). Il existe d'ailleurs un package Micmac mais qui n'est pas fonctionnel, il repose sur une ancienne version et ne supporte pas le CUDA

Exemple chez moi j'ai installé gcc5 :
yaourt -S gcc5 puis il faut faire un lien symbolique pour que ce soit pris en compte par CUDA (bien entendu, il faudra installer cuda avant avec pacman -S cuda)…

Adding Microsoft SQL server support in Qgis with Archlinux

Yesterday, I want to connect to a MSSQL Server with GIS support through VPN network until I realize it doesn't work. I use a modifying qgis-ltr aur package.
I've got this error :
[unixODBC][Driver Manager]Can't open lib 'FreeTDS' : file not found QODBC3: Incapable d'établir une connexion
If you want make it works, you have to add unixodbc and freetds packages. You could add them with :

pacman -S unixodbc
pacman -S freetds
Just edit this file :
/etc/odbcinst.ini
And add this

[FreeTDS]
Description = ODBC for FreeTds
Driver      = /usr/lib/libtdsodbc.so.0
Setup       = /usr/lib/libtdsodbc.so.0  Then just add a MSSQL layer in Qgis and it should work

Install GDAL ECW Support in Archlinux / Manjaro

---- ENGLISH VERSION ---- French version is below


Hi,


A quick note to install ecw support for gdal under Archlinux / Manjaro.
It's very simply to install software under Archlinux base, more than Ubuntu ou Mac Osx.

1) Install ecw :
yaourt -Syua libecwj2 These command install ecw lib revision 3.3. A quick search with find or locate show that  libNCSEcw.so is in /usr/lib/ It's a very important fact to install gdal later.

2) Gdal installation
It's common to install gdal with pacman but you cannot edit the PKGBUILD. So I recommand to use gdal-filegdb in AUR repository. This package does not include only gdb support but also other plugins like openjpeg and others.

 yaourt -Syua gdal-filegdb During the install, the process requires you to edit PKGBUILD. You have to choose yes and add this option to the build :
--with-ecw=/usr Validate and let the build ends

3) Verifying :
gdalinfo --formats | grep ECW
ECW -raster- (rw): ERDAS Compressed Wavelets (SDK 3.x)JP2ECW -raster,vector- (rw+v): ER…

MacPorts break my GRASS GIS 7.0 Yosemite installation

After installing the proper version of Python for running BlenderGIS, I would run a previous GRASS GIS Project but unfortunately It didn't want to launch !
I've got this common error :
arch: posix_spawnp: /opt/local/bin/pythonw2.7: Bad CPU type in executable
Well, I decided to make a new installation of GRASS GIS 7.0 by downloading it again from the official site : http://grassmac.wikidot.com/downloads ... After waiting a few moment with my poor internet connection, my bad, the same error is present !
With my favourite search engine, I explore the web and found some things like in the official documentation ( https://grasswiki.osgeo.org/wiki/MacOSX_GRASS_errors ) settings new python's environments variables. By the way, I put this in my ~/.bash_profile :
export GRASS_PYTHON=/usr/bin/python2.7export GRASS_PYTHONWX=/usr/bin/pythonw2.7
It's different to the official common MacOsX GRASS GIS errors but GRASS 7 require python2.7. This procedure didn't work. 
In the descripti…

L'ECW sous MacOSX : comment le rendre fonctionnel

Mis à jour le 15/01/2016 (Correction d'une coquille dans la procédure)

Petit aide mémoire pour avoir les commandes gdal dans le terminal sous mac osx sans avoir à aller dans le répertoire d'installation :

- Installer gdal complete venant de kyngchaos : http://www.kyngchaos.com/software/frameworks#gdal_complete

- Mettre le répertoire gdal dans le path de son profil :
echo 'export PATH=/Library/Frameworks/GDAL.framework/Programs:$PATH' >> ~/.bash_profile - Fermer et relancer le terminal après avoir actualiser le path. Vérification du bon fonctionnement :
gdalinfo --version

- Il est alors possible de lancer toutes les commandes gdal/ogr dans à rentrer dans le répertoire d'installation gdal. Exemple d'utilisation : vérification que la librairie ECW est bien fonctionnelle dans gdal =>
gdalinfo --formats | grep ECW

- Kyngchaos a désormais compilé la version de gdal avec la nouvelle librairie Erdas ECW de la société Intergraph : version 5.1. Il faut à présent té…

Paquets ECW pour Ubuntu Precise 12.04

Après beaucoup de demandes ces derniers temps à propos du support ECW sous Ubuntu, je viens de créer un dépôt pour Ubuntu 12.04.
Ce dépôt supporte les versions 32 et 64 bits.

Pour une installation simple et rapide, il suffit d'ajouter le dépôt suivant à votre sources.list situé dans /etc/apt :

deb http://riderducoin.com/ubuntu/ precise main
Une petite mise à jour des paquets via  sudo apt-get update  Permettra d'installer les paquets de la librairies ECW ainsi que le plugin ECW pour gdal via la commande  sudo apt-get install libecwj2 libgdal-ecw
Ce dépôt fonctionne en relation avec le dépôt ubuntugis-unstable disponible sur le ppa.
Pour profiter pleinement de ces deux paquets notamment le support de l'ECW dans gdal ou encore dans Qgis, il faudra ajouter le dépôt correspondant :
sudo add-apt-repository -y ppa:ubuntugis/ubuntugis-unstable
sudo apt-get install -y libgdal-ecw-src


Bonne utilisation !

Note : le dépôt est un peu lent mais ça passe quand même

Comparaison des différentes solution OpenSource SIG 3D

Comparaison des différentes solution OpenSource en SIG 3D par le FOSS4G, conférence pour l'Open Source Géospatial qui a eu lieu du 6 au 9 septembre 2010 à Barcelone ( http://2010.foss4g.org/ ).

Les solutions se basent sur OpenSceneGraph avec une grande nouveauté : la future intégration d'un plugin pour QGIS. Plugin déjà visible dans les vidéos et screenshot ci-dessous.

Le document à consulter :
https://docs.google.com/viewer?url=http://www.sourcepole.ch/assets/2010/9/10/foss4g2010_virtual_globes.pdf


Des vidéos ici :
http://sourcepole.com/2010/9/10/foss4g-2010-comparison-of-open-source-virtual-globes