Comment rendre une table avec des types de géométrie mixtes dans QGIS?

12

J'ai créé une table avec le type de géométrie "GÉOMÉTRIE" ET inséré des données de type point, ligne et polygone. Ma question est de savoir comment afficher ces données spatiales Qgis ne prenant pas en charge le type de géométrie "GEOMETRY".

Satya Chandra
la source
3
QGIS ne peut rendre qu'un seul type de géométrie par couche.
Nathan W

Réponses:

12

Créez des tables distinctes pour chaque entité spatiale, par exemple une table pour les points, une table pour les lignes et une table pour les polygones. Vous pouvez ensuite charger ces tables spatiales en tant que couches PostGIS.

Il existe également un ticket concernant ce problème: http://trac.osgeo.org/qgis/ticket/167

Il semble que cela ne puisse être corrigé que dans QGIS 2.0.

Vladimir
la source
2
Ou si vous souhaitez avoir une table commune pour vos différents types de géométrie - il existe de tels cas d'utilisation - vous pouvez créer des vues à l'aide de GeometryType pour le filtrage. Bien que je ne sais pas comment QGIS inférera le type de géométrie.
Crischan