Annonce
Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).
En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.
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: 18
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: 1534
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: 18
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