✅ État d’avancement du projet MotoGPX
Mise à jour : 10 mars 2026
Fonctionnalités déjà disponibles
Carte
- Fonds de carte : Toner (défaut), MAPNIK, Voyager, Terrain, Alidade, Dark
- Rotation automatique selon le cap GPS
- Interpolation fluide de la rotation (80ms)
- Zoom adaptatif à la vitesse (19 à 15 selon km/h), pause 30s si zoom manuel
- Mode nuit automatique : bascule Toner ↔ Dark selon heure configurable
- Contrôles zoom natifs OSM masqués (pinch-to-zoom uniquement)
- Position actualisée toutes les secondes
Vitesse
- Vitesse actuelle (cercle bleu)
- Vitesse max autorisée (cercle rouge) — récupérée via Overpass API, filtrée par géométrie de voie
- Mémorisation de la dernière limite connue si Overpass ne répond pas
- Clignotement si dépassement > 2 km/h
- Annonce vocale à chaque changement de limitation
Vitesse moyenne
- Moyenne globale (⌀G) et hors arrêts (⌀R) alternées toutes les 5s
- Détection automatique des arrêts (durée et seuil de vitesse configurables)
- Vitesse moyenne tronçon radar (TR) si tronçon actif
Navigation GPX
- Import fichier GPX
- Tracé orange vif sur la carte
- Marqueurs kilométriques tous les 2 km
- Marqueur d’arrivée 🏁
- Distance restante + heure d’arrivée estimée
- Bannière recalcul si écart > 50m du tracé
- Annonce vocale si écart du tracé
Radars & Dangers
- Radars fixes OSM : cercles rouges, rechargés toutes les 10min ou 10km
- Signalements communautaires : cercles colorés par type, rafraîchis toutes les 2min
- Alertes vocales à 500m, 200m, 50m pour chaque danger
- Alerte bip uniquement en approche du radar (s’arrête après passage)
Alertes sonores vitesse
- Bip simple toutes les 3s si dépassement hors ville (seuil paramétrable, défaut +10 km/h)
- Bip double continu si dépassement à proximité d’un radar (seuil paramétrable, défaut +2 km/h)
- Pas d’alerte en ville (limite ≤ 50 km/h)
Signalement communautaire
- 8 types : accident, bouchon, travaux, route glissante, véhicule arrêté, route coupée, radar mobile, radar tronçon
- Précision : ma voie / voie opposée / sur voie / bas-côté
- Envoi HTTP POST vers le serveur
- Confirmation visuelle à l’envoi
Enregistrement de trace - Activation dans ⚙️
- Fréquence configurable (défaut 5s)
- Chaque point contient : lat/lon, altitude, vitesse, lean angle, timestamp
- Export GPX enrichi (compatible Relive, Strava, Garmin, GPX Studio)
- Partage direct via Intent Android
Capteurs - Boussole (jamais/toujours) via magnétomètre
- Lean angle : enregistrement silencieux pendant le trajet
- Qualité GPS : indicateur 🟢/🟡/🔴 + précision en mètres
Stats à l’arrivée - Distance, durée totale, temps de roulage, nombre d’arrêts
- Vitesse globale, vitesse roulage, vitesse max
- Angle d’inclinaison max gauche et droite
- Marqueurs bleu (droite) et violet (gauche) positionnés sur la carte
- Bouton partage GPX
Paramètres ⚙️ - Zoom adaptatif on/off
- Alertes sonores vitesse : seuil hors radar + seuil près d’un radar
- Recalcul si écart tracé on/off
- Distance restante + heure arrivée on/off
- Boussole jamais/toujours
- Mode nuit automatique + heures configurables
- Durée mini arrêt + seuil vitesse arrêt
- Enregistrement trace on/off + fréquence
- Export et partage GPX
- Sauvegarde via SharedPreferences
✅ Prochaines fonctionnalités
Groupes
- 👥 Création/rejoindre un groupe avec code à 6 chiffres
- 🗺️ GPX commun partagé au groupe
- 📍 Positions live des membres sur la carte (initiales + couleur)
- ⚠️ Détection membre « perdu » (signal > 2min)
- 🏗️ Infrastructure serveur (tables groupes/membres/alertes)
Guidage vocal
Sécurité- 🚨 Détection chute (vitesse + lean + impact)
- ⏱️ Compte à rebours 15s annulable
- 📱 Alerte SMS automatique au contact d’urgence
- 🗺️ Notification position exacte aux membres du groupe
- ⚙️ Configuration contact d’urgence dans ⚙️
Si vous êtes intéressés par cetta application, contactez moi:
– https://www.facebook.com/partagebaladesmoto
– infos@baladesmoto.fr
Retour accueil www.baladesmoto.fr
infos : infos@baladesmoto.fr
site classic-maps.openrouteservice.org pour créer les tracés .gpx

