Ces derniers temps je n’ai pas communiqué sur l’avancement de la nouvelle version de Course Generator. Cela avance. Pas aussi vite que je le voudrais mais tranquillement j’ajoute des fonctionnalités. Je peux d’ores et déjà ouvrir des parcours CGX et GPX et les afficher sur carte OpenStreetMap. Par contre, je ne peux faire que très peu d’interaction avec les données.
Une capture d’écran du logiciel en action.
Quelques notes sur le développement:
– Le développement du logiciel n’est pas refait de zéro car je me base sur la version précédente qui était écrite en C#.
– Le programme est réécrit en java
– Le programme est multilingue. Pour le moment Français/Anglais
– Le programme gère les unités métrique et impériale
– Le développement est fait 50% sous Windows et 50% sous Linux. Cela me permet de m’assurer que les 2 plateformes sont bien supportés. Pas de MacOS pour le moment car je n’ai pas machine Apple
– Utilisation de Git pour le versioning
– L’application est hébergé sur GITHUB https://github.com/patrovite/Course_Generator
– La licence du logiciel est la GPL V3
Plein de chose de nouvelle pour moi mais c’est un choix car cela va me profiter autant dans mes projets personnels que professionnels.
L’avancement de la réécriture du logiciel:
Elément | Etat | Note |
---|---|---|
Affichage carte OpenStreetMap | 100% | |
Carte OpenStreetMap hors ligne | 0% | Envisagé. Pas une priorité |
Barre d’outils pour interagir avec la carte | 0% | |
Affichage des données | 75% | Edition des paramètres à faire |
Affichage du profil | 100% | |
Affichage des statistiques | 0% | |
Affichages des analyses | 0% | |
Affichage du résumé | 80% | Sauvegarde CSV à faire |
Affichage des données du parcours | 90% | Affichage courbe vitesse/pente active |
Ouverture fichier GPX | 100% | |
Ouverture fichier CGX | 100% | |
Mémorisation derniers fichiers GPX | 100% | |
Mémorisation derniers fichiers CGX | 100% | |
Sauver en GPX | 100% | |
Sauver en CGX | 100% | |
Sauver en CSV | 0% | |
Sauver partie en GPX | 0% | |
Sauver partie en CGX | 0% | |
Sauver partie en CSV | 0% | |
Importer des points | 0% | |
Exporter des points | 0% | |
Exporter des tags comme waypoints | 0% | |
Mode hors connexion | 0% | |
Annuler une modification | 0% | |
Recherche d’un point | 100% | |
Marquer la position courante | 100% | |
Aller à la position suivante | 100% | |
Aller à la position précédente | 100% | |
Générer un rapport au format HTML | 0% | |
Générer un fichier KML | 0% | |
Générer un roadbook | 0% | Conservé? |
Générer un mini roadbook | 0% | |
Afficher la vitesse dans le tableau | 0% | |
Afficher la pente dans le tableau | 0% | |
Détermination des min/max | 100% | |
Inversion du parcours | 100% | |
Définir un nouveau point de départ | 0% | |
Estimer un temps de parcours | 0% | |
Outils internet | 0% | |
Afficher le répertoire les courbes vitesses/pentes | 0% | |
Paramètres du parcours | 0% | |
Courbes vitesses/pentes | 25% | Boite de dialogue créé. Manque le « moteur » |
Paramètres course generator | 0% | |
Aide | 0% |
Stay tuned…