Message posté par : SANTANNA
----------------------------------------
-----------------
Citation :
Pour répondre aux questions, c'est une table multi-géométrie qui se situe dans
postgrsql, qui par la suite en l'important sur qgis créé 3 couches: une pour les
polygones, une autre pour les lignes et une autre pour les points. Dans cette table, nous
avons intégré un champs type pour pouvoir les différencier sur postgr.
-----------------
OK. ça me rassure sur ce que je pensais avoir compris du comportement de QGIS. Et OK,
c'est sur PostgreSQL que la distinction n'est pas visuellement évidente, même si
je ne suis pas sûr d'avoir saisi l'interaction qui est faite directement avec la
base sous PG, et par qui.
-----------------
Citation :
Il m'est donc impossible d'écrire par la calculatrice de champs si c'est un
point ou autre car cela se mettra sur les autre couche...
-----------------
A priori les modifications faites via la calculatrice de champs vont s'appliquer aux
entités qui sont présentes dans la couche ouverte dans QGIS, donc a priori, aux seules
entités qui partagent le même type de géométrie. Donc la même opération trois fois devrait
couvrir votre couche proprement.
Mais oui, c'est aussi une manip que vous pourriez (devriez?) faire dans PostgreSQL
(
https://postgis.net/docs/GeometryType.html).
Il y a aussi l'option de créer des vues (modifiables?) par type de géométrie, des vues
que vous pourriez nommer à votre guise (genre, incluant le type de géométrie) afin de vous
épargner le stockage d'une donnée dérivée, et l'interaction utilisateur se ferait
avec elles.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=338771#p338771
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net