Visualisation d'une table PostgreSQL raster dans QGIS


11

J'ai importé une image tif raster dans PostgreSQL avec cette commande:

raster2pgsql -s 32643 -I -M filepath.tif -F -t 100x100 public.databassename > filepath.sql

Et importé le fichier SQL de sortie dans la base de données PostgreSQL exécutant ceci:

psql -U postgres -d databasename -f filepath.sql

Après m'être connecté à cette base de données dans QGIS, je ne suis pas en mesure de visualiser l'image tif en raison du contenu géométrique manquant. Veuillez m'aider à visualiser l'imagerie raster tif dans QGIS.

Réponses:


24

Dans QGIS 2.6.1, allez dans le menu Database->DB Manager->DB Manager, définissez la connexion à la base de données et vous verrez la table raster. Vous pouvez le faire glisser et le déposer ou cliquer avec le bouton droit et sélectionner Add to canvas.

D'après votre description du problème, vous utilisez le "Ajouter des couches PostGIS", qui n'affichera pas votre table raster, car c'est pour les vecteurs et les tables alphanumériques.


Et Leaflet? Connaissez-vous un moyen d'ajouter des rasters postgres à Leaflet Map?
Capan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.