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

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Fri 10 January 2020 10:34

pierre_isere
Participant actif
Date d'inscription: 13 Jul 2011
Messages: 81

chemin le plus cours multiple

Bonjour,
Je souhaiterais trouver le chemin le plus court entre une table vers un point défini.
j'ai trouvé cette requête et je souhaiterais remplacer les valeurs [69072,21576,62667] par ma table qui comprend mes points de départ.

SELECT seq, path_seq, start_vid, node,  edge,di.cost, agg_cost, the_geom
FROM pgr_dijkstra(
‘SELECT gid as id, source, target, cost_s as cost, reverse_cost_s as reverse_cost FROM public.ways’,
ARRAY[69072,21576,62667], 64204, true  ) as di
JOIN public.ways ways_vertices_pgr
ON di.edge = ways_vertices_pgr.gid ;

Merci beaucoup de votre aide

Hors ligne

 

#2 Fri 10 January 2020 12:21

Ben22
Participant actif
Lieu: 33
Date d'inscription: 11 May 2016
Messages: 95

Re: chemin le plus cours multiple

Bonjour,

essayez comme ceci :

Code:

SELECT seq, path_seq, start_vid, node,  edge,di.cost, agg_cost, the_geom
FROM pgr_dijkstra(
‘SELECT gid as id, source, target, cost_s as cost, reverse_cost_s as reverse_cost FROM public.ways’,
(SELECT array_agg(id_de_ma_table) FROM ma_table), 64204, true  ) as di
JOIN public.ways ways_vertices_pgr
ON di.edge = ways_vertices_pgr.gid ;

Hors ligne

 

#3 Mon 13 January 2020 10:05

pierre_isere
Participant actif
Date d'inscription: 13 Jul 2011
Messages: 81

Re: chemin le plus cours multiple

merci beaucoup je vais tester

Hors ligne

 

Pied de page des forums

Powered by FluxBB