Créer un blog Présentation

Nom du blog :
projetgps
Description du blog :
Le "journal de bord" du projet simulation d'un système de GPS pour l'IUT de montpellier
Catégorie :
Blog Sciences
Date de création :
09.10.2007
Dernière mise à jour :
29.01.2008
RSS

Rubriques

>> Toutes les catégories <<
· Analyse (12)
· Cahier des Charges (24)
· Général (5)
· Implementation (14)

Navigation

Accueil
Livre d'or projetgps
Créer un blog
Contactez-moi !
Faites passer mon Blog !
Mes blogs et sites préférés

Billets les plus lus

· Recherche de Sommet
· Diagramme de classe v0.2
· Methode de travail
· Diagramme de Uses Cases v0.1 (utilisateur)
· Convention d'Ecriture
· Esquisse du cahier des charges niveau utilisateur
· Convention d'Ecriture, fin
· Cahier des charges version finale
· Rapport préliminaire
· Cahier des charges niveau développeur

Statistiques



Ajoutez aux favoris 20 derniers commentaires

RSS

Blogs à découvrir :

· meteoplus
· prepacapes
· meteo77
· cssh
· madelaine
· biologie
· benmessaoudfeiz
· gb2002
· marcotbm
· journaldu56



Recherche de Sommet

Recherche de Sommet

Posté le 29.01.2008 par projetgps
En implémentant les graphes un problème s'est posé. Comment lorsque l'utilisateur sélectionne un sommet sur l'UI, retrouver le sommet correspondant sur le graphe.
Il était évident qu'il fallait parcourir le graphe et cherche un sommet égal a celui sélectionné

Mais comment définir que 2 sommets sont égaux ?

Nous avons fait le choix de dire que :
2 sommets sont égaux si et seulement si leurs coordonnées associées à une carte sont les mêmes.
(en effet 2 sommet de 2 cartes différents peuvent avoit les mêmes coordonnées)

La seconde problématique qui a découlé de ce problème est : comment déterminer qu'un sommet appartient à telle ou telle carte ?

Pour résoudre ce problème nous avons mis en place le système suivant.

- Un graphe global pour toutes les cartes permettant une recherche d'itinéraire complète.
- Un sous graphe spécifique à chaque carte, donc ajout d'un attribut : identifiant de carte dans chaque objet graphe.
- Une valeur spéciale sera assignée à cet attribut pour repérer le graphe global.

Ainsi, lorsque l'utilisateur clique sur un sommet de la carte, on récupère les coordonnées, on fait un parcours du graphe en cherchant des coordonnées égales (la méthode equals a été redéfinie à cet effet) et on propose les options possibles à l'utilisateur sur ce sommet.


Temps de réalisation : 2h



--


:: Poster un commentaire

Votre nom : *
Votre adresse email : *
Titre du commentaire : *
Votre commentaire : *
Votre centerblog : http://.centerblog.net

Code de validation

CAPTCHA Image

Pour valider votre commentaire, vous devez recopier ci-dessous le chiffre que vous lisez sur l'image à gauche :

 

Ce blog est hébérgé par centerblog. Créer un blog c'est simple, rapide et gratuit sur centerblog.net !
Signaler un abus