Bonjour,
Pour faite suite à ce sujet, je me trouve dans un cas de figure similaire : dans mon client Web LizMap, des données shapes s'affichent sans problème dans la légende mais des données issues d'une base Postgre ne s'affichent pas. Elles sont bien dans le fichier cfg, et renvoyées par le GetCapabilities mais rien ne s'affiche dans la légende une fois dans le client Web LizMap.
Mon environnement (tout est en local, pas de souci de proxy) :
Toute la suite SIG a été installée via le package OSGeo4W, à l'exception de Postgre / PostGis installé séparément.
Après quelques galères j'ai réussi à créer un projet à partir de zéro dans Qgis, utilisant des données d'une base PostGre, à le publier via le plugin LizMap et le consulter dans le client Web LizMap (truc tout bête : il faut cocher "mémoriser login et mot de passe" dans la connexion QGis, sinon ça marche moins bien).
En revanche je me suis rendu compte (après de nommmmmmbreux tests) que seules les tables du schéma "public" de ma base PostGre étaient affichées dans le projet LizMap, et aucune table d'un autre schéma.
Ma question : existe-t-il une restriction interne au plugin LizMap qui empêcherait de rendre visibles ou accessibles les tables hors schéma "public" ? S'agit-il d'un simple problème de droits ? J'ai tenté un GRANT TO PUBLIC à toutes mes tables de mon schéma X, les droits sont bien appliqués mais les couches toujours invisibles dans la légende au final.
Merci d'avance pour vos réponses !
Cordialement,
Thomas Barthes
Pour faite suite à ce sujet, je me trouve dans un cas de figure similaire : dans mon client Web LizMap, des données shapes s'affichent sans problème dans la légende mais des données issues d'une base Postgre ne s'affichent pas. Elles sont bien dans le fichier cfg, et renvoyées par le GetCapabilities mais rien ne s'affiche dans la légende une fois dans le client Web LizMap.
Mon environnement (tout est en local, pas de souci de proxy) :
- OS Windows 7
- QGis 2.6.1 Brighton
- Apache 2.2.14 (Win32) mod_fcgid 2.3.6
- Plugin LizMap pour QGis
- LizMap WebClient 2.10.2
- Postgre 9.4.1 + extension PostGIS
Toute la suite SIG a été installée via le package OSGeo4W, à l'exception de Postgre / PostGis installé séparément.
Après quelques galères j'ai réussi à créer un projet à partir de zéro dans Qgis, utilisant des données d'une base PostGre, à le publier via le plugin LizMap et le consulter dans le client Web LizMap (truc tout bête : il faut cocher "mémoriser login et mot de passe" dans la connexion QGis, sinon ça marche moins bien).
En revanche je me suis rendu compte (après de nommmmmmbreux tests) que seules les tables du schéma "public" de ma base PostGre étaient affichées dans le projet LizMap, et aucune table d'un autre schéma.
Ma question : existe-t-il une restriction interne au plugin LizMap qui empêcherait de rendre visibles ou accessibles les tables hors schéma "public" ? S'agit-il d'un simple problème de droits ? J'ai tenté un GRANT TO PUBLIC à toutes mes tables de mon schéma X, les droits sont bien appliqués mais les couches toujours invisibles dans la légende au final.
Merci d'avance pour vos réponses !
Cordialement,
Thomas Barthes