Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique
Viewing all articles
Browse latest Browse all 8030

[PostGIS] Count(ref) est champ type bigint, non numerique dans Qgis, problème symbologie/vue

$
0
0
Bonjour,

Je créée une vue à partir d'une requete "select" dans laquelle je demande un comptage de nombre d'enregistrements :

Code:

create view mavue as select distinct lieudit, count(ref), xLD, yLD from matable where conditions group by xLD, yLD, lieudit
J'ajoute une colonne de geometrie pour pouvoir l'ouvrir dans Qgis. Ca s'ouvre.
Je veux appliquer une symbologie sur la colonne count (typiquement des ronds de taille proportionnelle, plus ou moins gros selon le nombre d'enregistrement relatifs à chaque lieu dit), or Qgis ne la reconnait pas comme un champ à partir duquel on peut applique "échelle de surface" (option dans ancienne symbologie)

Sur pgAdmin, la colonne count est de type "bigint". Dans la table d'attributs dans Qgis, les chiffres sont alignés à gauche tel du texte.

J'ai crée une nouvelle colonne de type entier dans l'editeur de qgis, pour faire, à partir de la calculatrice un count2=count, évidement, ce n'est pas possible d'enregistrer le résultat puisque la table est une vue est n'est pas "administrable dans Qgis.

Comment forcer le type d'un count, en ouvrant la vue sous Qgis? Comment faire accepter à Qgis que le type bigint est un chiffre et qu'il peut etre utilisé comme colonne dans "echelle de surface"?

Merci !
A.
PS : Je créé des posts à chaque fois, car, malgré des recherches acharnées je ne trouve pas de problèmes similaires déjà postés!

Viewing all articles
Browse latest Browse all 8030

Trending Articles