J'ai compilé et installé le maître QGIS actuel comme d'habitude et j'ai importé des données raster dans ma base de données postgres 9.3 avec l'extension postgis 2.0.2. Chaque fois que j'essaie d'importer les données raster dans qgis à l'aide du gestionnaire de base de données, je reçois ce message:
GDAL provider: Cannot get GDAL raster band:
Raster layer: Provider is not valid (provider: gdal, URI: PG: dbname=gis host=127.0.0.1 user=xxx password=xxx port=5432 mode=2 schema=public table=elevation
Dans la ligne de commande, je reçois
ERROR 1: Computed PostGIS Raster dimension is invalid. You've probably specified unappropriate resolution.
Je ne sais pas où rechercher l'erreur.
Je viens de passer à Postgis 2.1.2 et le même problème se produit là-bas.
Réponses:
J'ai eu la même erreur dans QGIS 2.8.5 avec Ubuntu et résoudre le problème d'ajout de contraintes sur mon raster avec la phrase sql ci-dessous.
Notez que les trois derniers paramètres doivent être transmis exactement comme il est écrit ci-dessous. Vous n'êtes pas obligé de les changer. Modifiez simplement les trois premiers: schéma de la table raster, nom de la table raster, champ de la table raster.
la source