J'utilise la commande suivante pour charger un raster dans une base de données postgres:
raster2pgsql -I -C -e -Y -F -s 3086 -I -C -M myraster.tif myraster -F -t 30x30 | psql -U postgres -d database -h localhost -p 5432
myraster.tif
est de 155M. Lorsque j'essaie d'utiliser le plugin raster dans QGIS, le chargement prend beaucoup de temps (15-20 minutes). Je ne sais pas s'il y a quoi que ce soit que je puisse faire pour accélérer cela, ou s'il existe une autre approche pour afficher les rasters. Tout ce que je veux faire, c'est visualiser rapidement le raster et vérifier qu'il s'aligne correctement avec les données vectorielles stockées dans la base de données. (Les données vectorielles s'affichent très rapidement en contraste.) Pour le moment, QGIS se fige et lorsqu'il affiche le raster. Il montre simplement un carré noir et la modification de l'échelle de couleurs n'est pas possible car toute interaction provoque le gel du programme.
Je ne connais pas les subtilités associées au chargement d'un raster, donc il y a peut-être différents drapeaux et arguments que je devrais utiliser. Je me rends compte que c'est un grand raster donc je suis heureux de le rééchantillonner ou similaire juste à des fins d'affichage (bien que je ne sache pas exactement ce que je dois faire).
J'utilise la dernière version du plugin wktraster
dans QGIS. Je me connecte à un serveur distant pour afficher les données. J'utilise OSX avec QGIS 1.8. Je suis prêt à utiliser n'importe quel programme pour afficher le raster sur n'importe quel système d'exploitation.