Pages: 1 2
- Sujet précédent - Création/modification table PostGIS depuis client léger - Sujet suivant
#31 Thu 10 July 2008 14:04
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
ok, merci, je vais arranger mes données, merci
Hors ligne
#32 Thu 10 July 2008 14:27
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
oui, c'était excatemntcela, je viens de terminer de régler le problème -et- j'ai pu sans soucis créer ma clef étrangère entre les tables communes et ca_v, merci à tous.
...mais mon but c'était de pouvoir visualiser le chiffre d'affaires par communes sur la carte sous QUANTUM GIS (version 0.10).
Or quand je veux ajouter une couhce postgis, je ne vois pas ma table ca_v ! je viens portant de créer une clef étrangère entre ces deux tables??
comment puis-je faire?
Hors ligne
#33 Thu 10 July 2008 14:34
- Guillaume Sueur
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 23 Sep 2005
- Messages: 331
- Site web
Re: Création/modification table PostGIS depuis client léger
ça n'a rien à voir... ta table ca_v, même dotée d'une clé étrangère, n'a toujours pas de colonne géométrique.
Fais une vue jointant le contenue de la table ca_v à la colonne géométrique des communes, en te basant justement sur ta clé étrangère.
Hors ligne
#34 Thu 10 July 2008 15:45
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
capitulation !
j'ai crée une autre table finalement, contenant des colonnes géométriques copiées de ma table "communes"
Dernière modification par noxia (Thu 10 July 2008 16:51)
Hors ligne
#35 Thu 10 July 2008 16:36
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
si vous voyez une autre méthode,n'hésitez pas!
Dernière modification par noxia (Thu 10 July 2008 17:26)
Hors ligne
#36 Fri 11 July 2008 10:29
- ranalisolofo.larrys
- Participant occasionnel
- Lieu: Ambolonkandrina
- Date d'inscription: 19 Jul 2007
- Messages: 40
- Site web
Re: Création/modification table PostGIS depuis client léger
Ce problème a été déjà évoqué dans un autre post. Le bemol dans ta demarche est que ta nouvelle table ne sera pas à jour lorsque tu vas faire une mise à jour de l'une des tables sources.
Donc, au lieu de créer une table physique à partir de deux tables, je te conseille de créer une vue qui sera mis à jour automatiquement avec les deux tables sources.
Hors ligne
#37 Fri 11 July 2008 11:12
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
comment crée -t-on une vue ?
Hors ligne
#38 Fri 11 July 2008 11:26
- Guillaume Sueur
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 23 Sep 2005
- Messages: 331
- Site web
Re: Création/modification table PostGIS depuis client léger
Hors ligne
#39 Fri 11 July 2008 11:57
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
oh merci
Hors ligne
#40 Fri 11 July 2008 15:15
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
sans "check option" j'ai réussi à créer une vue, le problème c'est que je voulais uen vue capable de se mettre à jour à chaque fois que je modifie les données des tables correspondantes (ce qui ne semble pas se faire sans l'option "check option" )
à moins que je n'ai pas compris hihi
Code:
CREATE VIEW view_999 AS SELECT a.ca, a.code_insee,b.gid,b.the_geom FROM ca_999 a,france_metropolitaine b WHERE a.code_insee=b.insee_comm with check option;
et le message d'erreur:
Code:
ERROR: WITH CHECK OPTION is not implemented État SQL :0A000
Hors ligne
#41 Fri 11 July 2008 17:17
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
en bref, l'option "check option" est-elle indispensable si l'on souhaite pouvoir accèder aux données modifiées?
Hors ligne
#42 Mon 14 July 2008 10:02
- brunofriedmann
- Participant occasionnel
- Lieu: Vellerat, suisse
- Date d'inscription: 19 Apr 2008
- Messages: 31
- Site web
Re: Création/modification table PostGIS depuis client léger
Jamais vu un pb de vue qui ne se rafraîchis pas ...
si jamais dans pgadmin. il faut bien entendu faire un refresh de la vue
du style select * from ma_vue;
Bruno Friedmann
Hors ligne
#43 Mon 21 July 2008 10:37
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
oui, bien sûr, mais le problème est que ma vue ne se crée pas quand je mets "with check option"... je trouve cela quand même étrange!
Hors ligne
#44 Mon 21 July 2008 10:37
- noxia
- Participant occasionnel
- Date d'inscription: 30 Jun 2008
- Messages: 48
Re: Création/modification table PostGIS depuis client léger
ok, j'ai crée ma vue sans le check option. Pour vérifier si elle se mettait bel et bien à jour en requêtant dessus, j'ai modifié un champs de la table sur laquelle la vue porte, puis j'ai requêté sur la vue : j'ai bel et bien obtenu mon champs modifié.
merci et désolé du dérangement.
c'est quand même bizarre cette histoire d'option que postgres ne veut pas prendre!
Dernière modification par noxia (Mon 21 July 2008 10:52)
Hors ligne
Pages: 1 2
- Sujet précédent - Création/modification table PostGIS depuis client léger - Sujet suivant