Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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.


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

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

 

Pied de page des forums

Powered by FluxBB