Pages: 1
- Sujet précédent - [MI 10] Problème de superposition de polyligne, affectation d'un ID - Sujet suivant
#1 Tue 25 January 2011 16:21
- azzedine
- Juste Inscrit !
- Lieu: Montfermeil
- Date d'inscription: 18 Dec 2007
- Messages: 3
[MI 10] Problème de superposition de polyligne, affectation d'un ID
Bonjour,
En parcourant le forum, je n'ai pas trouvé solution à mon problème (en espérant etre clair) :
Je souhaiterai obtenir, sur une couche "RUES" (segments de ligne), le nombre de lignes de bus qui y passe (couche de polylignes non découpées pour chaque ligne).
Sachant qu'il y a des lignes qui se superposent, je ne sais pas comment récupérer une information "nb de lignes".
J'ai réfléchi à plusieurs solutions sans succès mais il me semble que la fonction objectinfo est une piste à approfondir.
Comment requeter pour avoir le nombre de lignes qui se superposent pour chaque troncon de voies ?
Comment récupérer cette information et mettre à jour une colonne dans la table "RUES" ?
Si quelqu'un pouvait m'éclairer sur ce problème.
Merci d'avance.
Hors ligne
#2 Tue 25 January 2011 20:10
- jean94
- Participant assidu
- Date d'inscription: 13 Aug 2009
- Messages: 436
Re: [MI 10] Problème de superposition de polyligne, affectation d'un ID
Bonjour,
En passant par MapBasic il y aurait surement un façon d'automatiser cela mais en espérant que ton réseau n'est pas trio étendu, voici une piste
en SQL
Donc pour
Comment requeter pour avoir le nombre de lignes qui se superposent pour chaque troncon de voies ?
Code:
Select ID, count(*)"nb_rue" from RUES, TRONCON where RUES.Obj Intersects TRONCON.Obj group by RUES.ID into selection
Ou RUES est ta table Rues et TRONCON ta table parcourt d'autobus
Et id un champ identifiant unique
Comment récupérer cette information et mettre à jour une colonne dans la table "RUES" ?
Code:
Add Column "RUES" (NB_RTE )From selection Set To nb_rue Where ID = ID
"NB_RTE" est le nom de la colonne à mettre à jour.
Donc vous n'avez qu'à mettre les bon nom de table et de champs indiqué en majuscule.
JF
Dernière modification par jean94 (Tue 25 January 2011 20:23)
Hors ligne
#3 Tue 25 January 2011 22:08
- azzedine
- Juste Inscrit !
- Lieu: Montfermeil
- Date d'inscription: 18 Dec 2007
- Messages: 3
Re: [MI 10] Problème de superposition de polyligne, affectation d'un ID
Merci pour la réponse rapide.
J'ai essayé et ca marche impeccable.
Merci encore !
Hors ligne
Pages: 1
- Sujet précédent - [MI 10] Problème de superposition de polyligne, affectation d'un ID - Sujet suivant