Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2007, 09h54   #1
Invité régulier
 
Inscription : mars 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 20
Points : 6
Points : 6
Par défaut Le chemin à parcourir

Bonjour,
Je developpe une application web de géolocalisation en Java. J'ai une base de données postrgres 8.1. Mon application est capable d'afficher sur une carte une destination choisie par l'utilisateur et elle peut aussi localiser l'utilisateur (à travers son téléphone portable) et afficher sa position géographique sur une carte.
Maitenant, je dois programmer un code qui permet de guider l'utilisateur, à travers la carte géographique, pour aller depuis sa position actuelle vers la destination qu'il a choisi en suivant bien sure le chemin le plus court.
Pourriez vous m'aider? Est ce qu'il y a une fonction quelconque de posygis que je peux utiliser?
J'espère que j'ai réussi à vous faire comprendre mon problème.
Merci d'avance.
faten85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2007, 14h20   #2
Futur Membre du Club
 
Inscription : janvier 2007
Messages : 52
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 52
Points : 18
Points : 18
Envoyer un message via MSN à Frederick_Etudiant
Si tu cherche la fonction qui te donne le plus court chemin entre un point A et un point B en te donnant une liste de "bouts de rues", cette fonction n'hésite pas (d'après mes connaissances), il te faudra la créer.

Créer la fonction du plus court chemin selon A et B (quelconque) en te limitant au routes les plus proches (inutile de parcourir toute la base, si le conducteur fait Paris-Strasbourg, il ne passera pas par Lille).

J'espère avoir répondu à ta questions
Frederick_Etudiant est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 16h57   #3
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
Salut,

Il exite des fonctions nouvelles qui permettent de faire ça mais qui ne sont pas intégrées dans PostGre. Un post vient de débuter. Regarde : http://www.developpez.net/forums/sho...d.php?t=335976

PostGIS est un projet d'envergure qui permet justement de placer PostGre au niveau d'un SGDBRO spatial.

Pour le chemin le plus court, il existe divers algo :
Algortihme Dijkstra, A*, Shooting* -> http://www.postgis.fr/book

http://www.postgis.fr/

A+
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2007, 19h29   #4
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 28
Points : 25
Points : 25
Citation:
Envoyé par faten85
Maitenant, je dois programmer un code qui permet de guider l'utilisateur, à travers la carte géographique, pour aller depuis sa position actuelle vers la destination qu'il a choisi en suivant bien sure le chemin le plus court.
c'est un probleme qui est bien connu. Il faut que tu recherche certains mots clefs comme
  • theorie des graphes
  • calcul plus court chemin
  • algorithme de ford
  • algorithme de dijkstra
  • algorithme de bellman

il faut savoir que l'algorithme de dijkstra est au programme des ecoles d'informatiques et donc son implémentations en c en monnaie courante
didier2020 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2007, 00h24   #5
Nouveau Membre du Club
 
Inscription : avril 2007
Messages : 28
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 28
Points : 25
Points : 25
java et c sont un peu semblables non ?
http://www.davidgis.fr/blog/index.ph...n-en-langage-c
didier2020 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h13.


 
 
 
 
Partenaires

Hébergement Web