Vous n'êtes pas identifié(e).
Bonjour,
je souhaite obtenir une liste des géométries (point, linestring,...) de toutes les tables d'un schéma.
J'ai recherché dans le Schéma d'information ce que je pouvais trouver mais sans succès.
Merci pour votre aide !
Hors ligne
Je ne suis pas sur de comprendre la question. Si vous cherchez à regarder dans le contenu de toutes les tables pour voir quel type de geomtry est présent, cela va être extrêmement couteux. Vous pouvez utiliser ST_GeometryType() pour récupérer le type de geomtry, vous pouvez écrire une fonction qui récupère toutes les tables et colonnes de type geometry, et effectuer un "SELECT DISTINCT ST_GeometryType(lacolonne) FROM latable" pour chacune.
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
Je ne sais pas si c'est ce que vous cherchez, mais avec PostGIS vous avez une vue : geometry_columns (qui par défaut se trouve dans le schéma public) et qui contient toutes les colonnes geometries.
Julien.
Hors ligne
Merci Juju, c'est exactement ça que je cherche !
Hors ligne