Pages: 1
- Sujet précédent - Trouver le nombre de ligne de Bus qui passe par un tronçon de rue - Sujet suivant
#1 Mon 29 June 2009 17:22
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Bonjour,
J'ai un problème sur mon sig:
D'un coté, j'ai une shapefile (line) des rues d'une ville. D'un autre, je dispose de shapefile (line) des trajets des bus urbains (une seule tracée pour toutes les lignes de bus passant par une même portion de rue.
La question, c'est comment trouver le nombre de ligne de Bus qui passe par un tronçon de rue, et de les écrire dans une colonne (attribut).
Merci d'avance pour vos conseils.
Nirinato.
Hors ligne
#2 Mon 29 June 2009 17:36
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Bonjour.
As tu un moyen d'isoler le tracé d'une ligne de bus seule ?
Jérémie
Hors ligne
#3 Mon 29 June 2009 17:44
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Le trajet des bus est déjà à ma disposition.
Nirinato.
Hors ligne
#4 Mon 29 June 2009 17:47
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Oui mais tu dis qu'il n'y a qu'un seul tracé pour toutes les lignes de bus passant par une portion de route.
As tu un attribut dans ta couche de bus qui te permet de savoir quelles lignes sont concernées pour chaque portion de tracé ?
Jérémie
Hors ligne
#5 Mon 29 June 2009 17:52
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Oups, excuse moi, je crois que j'avais mal compris. Tu as en fait une couche par ligne de bus.
Tu dois donc combiner toutes tes couches de lignes de bus dans un seul shapefile.
Après tu fais une jointure spatiale avec un compte du nombre d'entités et le tour est joué !
Jérémie
Dernière modification par Cornet Jérémie (Mon 29 June 2009 17:52)
Hors ligne
#6 Mon 29 June 2009 17:54
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Oui,
Pour un tronçon de rue, le trajet des lignes de bus est unique. Il y a un attribut qui liste toutes les lignes de bus qui y passe.
Chaque ligne de trajet est délimitée par 2 nodes: le "départ" et l'"arrivée".
Nirinato.
Hors ligne
#7 Mon 29 June 2009 17:56
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Sous quelle forme est cet attribut ?
Tu dois pouvoir en travaillant ce champ avec des fonctions traitant les chaînes de caractères calculer le nombre de lignes de bus qui y passe (à travers la calculatrice avancée).
As tu un séparateur entre tes lignes de bus ? ==> ; , /
Tes noms de ligne de bus ont-ils une longueur fixe ?
Dernière modification par Cornet Jérémie (Mon 29 June 2009 18:03)
Hors ligne
#8 Tue 30 June 2009 09:18
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
La structure de la table est que pour un enregistrement correspond une seule donnée. Il n'y a pas de séparateur.
Nirinato
Hors ligne
#9 Tue 30 June 2009 09:36
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Pourrais tu mettre un imprime écran de tes 2 tables si ce n'est pas trop indiscret ?
Jérémie
Hors ligne
#10 Tue 30 June 2009 16:56
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Je te l'envoie par e mail.
Merci
Hors ligne
#11 Tue 30 June 2009 17:01
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Je ne sais pas comment envoyer une image sur ce forum ni de connaitre ton adresse email.
Merci de me l'indiquer.
Nirinato
Hors ligne
#12 Tue 30 June 2009 17:33
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Tu peux le mettre en pièce jointe dans un post.
Jérémie
Dernière modification par Cornet Jérémie (Tue 30 June 2009 17:34)
Hors ligne
#13 Tue 30 June 2009 18:12
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
ok,
Ci-joint je vous transmets une portion du tableau.
La 1ere colonne c'est le type de shape, la 2eme c'est le nom de la rue, la 3e c'est le nom de la ligne de bus.
Chaque ligne de ce tableau représente sur le View une tronçon de rue (réellement il doit y avoir 5 tronçons de rue. Et ces cinq lignes sont représentées visuellement par un seul tronçon.
Nirinato.
Hors ligne
#14 Tue 30 June 2009 18:51
- Cornet Jérémie
- Participant assidu
- Lieu: Nouméa
- Date d'inscription: 6 Apr 2008
- Messages: 229
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Bonjour,
avec une jointure spatiale (intersection) entre ta couche de rue et ta couche de lignes de bus, tu peux faire le compte pour chaque tronçon de rue du nombre de lignes de bus qui y passe.
Jérémie
Hors ligne
#15 Thu 02 July 2009 08:54
- nirinato
- Participant actif
- Lieu: Antananarivo, Madagascar
- Date d'inscription: 29 May 2009
- Messages: 53
Re: Trouver le nombre de ligne de Bus qui passe par un tronçon de rue
Ouais! j'ai réussi,
Merci à toi.
Bonne journée.
Nirinato.
Hors ligne
Pages: 1
- Sujet précédent - Trouver le nombre de ligne de Bus qui passe par un tronçon de rue - Sujet suivant