Pages: 1
- Sujet précédent - Table géographique sans type et SRID dans la table geometry_columns - Sujet suivant
#1 Mon 30 May 2016 10:21
- ptycharly56
- Participant occasionnel
- Lieu: Lorient
- Date d'inscription: 13 Jan 2015
- Messages: 19
Table géographique sans type et SRID dans la table geometry_columns
Bonjour à tous,
Je suis en train de réaliser une requête permettant de créer une couche à partir de l'intersection de deux autres. L'idée est d'affecter les données de ces deux couches à celle créée.
Ma requête me donne le résultat recherché, toutefois il n'y a pas d'affectation de type géométrique ni de SRID dans la table geometry_columns.
Il semble que le problème soit assez basique, mais je ne parviens pas à le résoudre.
J'utilise la version postgis 2.1.8
La requête est la suivante :
Code:
Create table "I.6 Parcelles cadastrales"."TEST_comb2" as SELECT concat("TEST".id, "ZI_Gard_COMB".aleaaudr_1) as id ,--champ de TEST "ZI_Gard_COMB".id as ZI_id, "ZI_Gard_COMB".aleaaudr_1 as alea,--champ de zigardcomb (st_dump(ST_Intersection("TEST".geom,"ZI_Gard_COMB".geom)).geom, 2154) as geom--création des geometrie FROM "I.6 Parcelles cadastrales"."TEST" JOIN "III.12 Zones à risque naturel"."ZI_Gard_COMB" ON st_intersects("TEST".geom,"ZI_Gard_COMB".geom) --jointure par intersection WHERE "ZI_Gard_COMB".aleaaudr_1>0
Merci pour votre aide,
Charly
Hors ligne
#2 Mon 30 May 2016 10:34
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: Table géographique sans type et SRID dans la table geometry_columns
Bonjour,
Il faut caster la geometrie en un type et srid compris par geometry_columns:
... (st_dump(ST_Intersection("TEST".geom,"ZI_Gard_COMB".geom)).geom, 2154)::geometry(POLYGON, 2154) as geom ...
Seules les colonnes géométriques typées (point, linestring, polygon, etc.) apparaissent dans la vue geometry_columns.
Nicolas
Hors ligne
#3 Mon 30 May 2016 10:52
- ptycharly56
- Participant occasionnel
- Lieu: Lorient
- Date d'inscription: 13 Jan 2015
- Messages: 19
Re: Table géographique sans type et SRID dans la table geometry_columns
Merci beaucoup! Ça fonctionne. Je n'étais pas loin mais n'étant pas spécialiste, j'aurais pu chercher encore longtemps.
Hors ligne
Pages: 1
- Sujet précédent - Table géographique sans type et SRID dans la table geometry_columns - Sujet suivant