#1 Tue 22 September 2009 16:20
- nawak
- Participant assidu
- Date d'inscription: 11 Sep 2007
- Messages: 216
Postgis découpage de plusieurs tables
Bonjour,
Je débute actuellement avec postgis et le sql...(ça fait beaucoup)
la question est : j'ai un ensemble de X tables (genre bd topo donc pas mal)...c'est X table ont une emprise je veux réduire cette emprise : pour ça je crée une couche avec un polygon (je sais qu'il est possible d'avoir une box avec ogr2 mais je ne veux pas ça) qui sera donc ma limite...par une requête sql je veux découper mes x tables selon cette limite...il faut donc que ma requete possède une variable (nom de mes tables avec boucles)...
du genre : create table $table(variable + un suffix) as select a.the_geom as the_geom from $table as a,tab_decoup as b where contains(b.the_geom,a.the_geom);
est-il possible de faire des boucles ?
j'ai entendu parler des curseurs:
est -il possible de le faire avec un curseur sur INFORMATION_SCHEMA.TABLE?
suis je totalement dans le faux?
merci de votre considération
Hors ligne
#2 Tue 22 September 2009 16:40
Re: Postgis découpage de plusieurs tables
Bonjour,
Tu peux regarder les fonction et en particulier dans le langage plpython de postgresql. C'est assez puissant !
http://docs.postgresqlfr.org/8.4/plpython.html
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Tue 22 September 2009 17:37
- nawak
- Participant assidu
- Date d'inscription: 11 Sep 2007
- Messages: 216
Re: Postgis découpage de plusieurs tables
merci pour la réponse
le probleme c'est que je ne connais pas le python
y a t-il un tuto ?
ou plus de précision en ce qui concerne ma manip
Hors ligne
#4 Mon 05 October 2009 19:01
- freesnowpetrel
- Participant assidu
- Lieu: Pretoria, Afrique du Sud
- Date d'inscription: 1 Mar 2007
- Messages: 222
Re: Postgis découpage de plusieurs tables
Salut
La solution (en anglais): http://linfiniti.com/2009/09/clipping-d … m-postgis/
A+
Rodolphe
Hors ligne