Re : cascade de listes deroulantes
Salut Paritec. J'avoue n'avoir regardé qu'en diagonale ta solution.
Là je parle d'une présentation exceptionnelle des données, essentiellement inspirée par le fait qu'il me parait inutile et source d'erreur de répéter les Latitude/Longitude des WayPoints pour chaque AirWay et parce que le chargement de dictionnaires arborescents tout à fait standard est trop long et mal adapté. Il faudrait quelque chose de plus spécifique vue la quantité de données, pour pouvoir ressortir instantanément, sans avoir de recherche à effectuer, la liste des WayPoint correspondant à un AirWay puis vice versa, alternativement. Avec la possibilité de remonter si on s'est mal engagé. Ça reste à voir de mon coté, avec un bouton Annuler… Aussi cette histoire de WayPoint supplémentaires manuels ?… Avec répétition du même AirWay ou quoi ?…
Remarque: Ça pourrait être rigolo s'il nous demandait de déterminer automatiquement le chemin entre deux WayPoints avec recherche des intermédiaires et des AirWays qui les relient ! Mais avec les coordonnées il pourrait y avoir une méthode:
Chercher le point le plus proche du point d'arrivée parmi ceux des AirWays qui passent par le point de départ. Recommencer s'il y a lieu en prenant le point trouvé comme point de départ. Ça ne sera toutefois pas suffisant parce que tous les AirWays de ce point peuvent s'éloigner du point d'arrivée. Alors il faudrait peut être essayer avec les 5 meilleurs par exemple… Bien des réjouissances en perspective ! Les procédures récursives montrent le bout de leurs nez !
P.S. Comment il font à la RATP pour trouver, à l'usage des voyageurs, l'itinéraire entre deux stations quelconques ?