Pages: 1
- Sujet précédent - Créer table avec réseau hydrique/routes uniquement dans un dépt - Sujet suivant
#1 Thu 23 April 2009 11:05
- NadiaM
- Juste Inscrit !
- Date d'inscription: 23 Apr 2009
- Messages: 6
Créer table avec réseau hydrique/routes uniquement dans un dépt
Bonjour,
Pour mon premier message sur le forum, un petit problème à partager.
J'ai une table avec le réseau hydrique de France.
J'ai le contour d'un département.
J'aimerais créer une table avec uniquement les fleuves à l'intérieur du dept.
Je ne veux pas faire un pochoir.
J'ai déjà essayé en faisant une sélection SQL, réseauhyd INTERSECTS contour dep.
Les fleuves à l'intérieur du contour dep sont bien là mais si un tronçon fleuve est dans et hors du dep il s'affiche en entier.
Je cherche à ce que ces tronçons soient coupés au niveau du contour dep.
J'ai essayé d'être clair, pas facile.
Merci de votre aide.
NadiaM
Hors ligne
#2 Thu 23 April 2009 11:26
- jetblack
- Participant occasionnel
- Date d'inscription: 7 Jan 2009
- Messages: 11
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Bonjour,
Tu peux essayer de désagreger ta table fleuves avant de faire la requête.
Hors ligne
#3 Thu 23 April 2009 11:29
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Salut Nadia et bienvenue,
Essaye cet outil :
http://geo.maumet.free.fr/doc/cutter.zip
A+
Joël
Hors ligne
#4 Thu 23 April 2009 11:40
- greg-gwened
- Participant actif
- Lieu: Vannes
- Date d'inscription: 4 Oct 2007
- Messages: 148
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Rend modifiable et selctionnable le reseau hydro (Dans ClicDroit / Controle des couches)
Selectionne le réseau hydro
Puis Objet / Definir cible (le reseau s'affiche alors d'un facon particuliere)
Selectionne ensuite ton departement
Puis Objet / Supprimer exterieur
... et le tour est joué !!! (si je ne me suis pas trompé bien sur!)
Dernière modification par greg-gwened (Thu 23 April 2009 11:41)
Hors ligne
#5 Thu 23 April 2009 12:48
- NadiaM
- Juste Inscrit !
- Date d'inscription: 23 Apr 2009
- Messages: 6
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Merci beaucoup pour vos aides, quelle réactivité!
J'ai utilisé la méthode de greg simple et efficace.
Je suis en train d'essayer le cutter.
Merci encore.
a +
Nadia
Hors ligne
#6 Tue 10 November 2009 11:39
- norbertT
- Juste Inscrit !
- Date d'inscription: 22 Dec 2008
- Messages: 2
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
bonjour à tous,
dans le même genre, mais l'étape suivante pour moi est de disposer d'une colonne crée (dans ma tab communes) qui me retournerait la somme totale pour chaque commune du linéaire hydrographique. Je fais ce travail pour chaque département. Donc j'ai, une couche "communes" en polygones et une couche "hydro" en polylignes. Ya til une "selection SQL" avec ces 2 tab qui me donnerait directement ce résultat,,,, ou bien après liaison (par intersect) de ces deux tab en requette SQL, existe -t-il une requette dans "mettre à jour de la colonne" crée, qui me donnerait ce résultat. Mon but final étant de créer une zone tampon autour de chaque cours d'eau communaux pour disposer d'une table de données avec la surface totale par commune de ces zones tampon au niveau national. Voila moi je cale la dessus depuis une semaine (suis pas assez doué!!!!)
merci de votre aide
NorbertT
Hors ligne
#7 Tue 10 November 2009 11:53
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Bonjour
Et si pour vous entraîner vous commenciez par une recherche sur le forum ??
Je suis sûr que des problèmes équivalents y ont déjà été résolus...
Hors ligne
#8 Tue 10 November 2009 17:07
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Demain c'est congé !! ... Alors, dans un élan de bonté...
select communes.code, hydro.ID, sum(objectlen(overlap(hydro.obj, communes.obj), "km")) "longueur"
from hydro, communes where hydro.obj intersects communes.obj
order by communes.code group by communes.code, hydro.ID
Voir exemple 2, page 6...
Hors ligne
#9 Fri 13 November 2009 16:10
- norbertT
- Juste Inscrit !
- Date d'inscription: 22 Dec 2008
- Messages: 2
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
bonjour,
je n'ai qu'un mot à dire "YES" et puis un autre "TROP BON"
merci çà soulage!!!!
et bon week end
NorbertT
Hors ligne
#10 Sat 14 November 2009 15:45
- SRoddier
- Membre
- Date d'inscription: 19 Oct 2007
- Messages: 14
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Le guide que nous avions écrit à l'époque répond à beaucoup de questions posées sur le forum, pour peu que l'on cherche un peu et que l'on tente d'crire quelques requêtes SQL. Je suis certain également que depuis les dernières versions de MI, d'autres fonctionnalités peuvent être ajoutées.
A l'époque de l'écriture du guide j'utilisais MI 7.5.
Sébastien RODDIER
Hors ligne
#11 Sat 14 November 2009 19:09
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: Créer table avec réseau hydrique/routes uniquement dans un dépt
Le guide que nous avions écrit à l'époque répond à beaucoup de questions posées sur le forum...
Je ne cesse de le dire et le répéter, comme tu peux le voir dans mon post...
Et sa lecture est suggérée un peu partout dans le forum !! Mais...
A quand un chantier de réécriture (façon wiki ??) pour lui donner une nouvelle jeunesse (bien que le SQL ait peu ou pas changé, quelques nouvelles fonctions pourraient être introduites...)
ps: je suis "libéré d'obligations" fin 2010...mais partiellement disponible avant
Hors ligne
Pages: 1
- Sujet précédent - Créer table avec réseau hydrique/routes uniquement dans un dépt - Sujet suivant