Ravitools trouve des POI utiles le long d'un GPX de voyage a velo, les filtre pour reduire le bruit, puis les exporte pour un usage offline sur GPS, smartphone ou carte web.
- import d'un ou plusieurs fichiers
.gpxdans le navigateur - extraction de POI OpenStreetMap le long de la route, pas sur une grande zone vague
- categories pensees pour le bikepacking: eau, nourriture, couchage, toilettes, abri, reparation, etc.
- filtre par categorie et distance max a la trace via slider
- fusion selective des POI uniquement quand ca garde du sens a l'usage
- enrichissement optionnel des lieux qui meritent plus de contexte
- export en
GPX,KML,GeoJSON,OsmAnd GPXetKMZ - reprise de session locale et cache pour eviter des recalculs/requetes inutiles
- Charger un ou plusieurs GPX.
- Ravitools simplifie la trace dans le navigateur.
- L'app interroge OpenStreetMap via le proxy serveur.
- Les POI sont filtres par distance reelle a la trace puis nettoyes.
- L'utilisateur ajuste categories et distance max selon le contexte.
- Les POI utiles peuvent etre enrichis puis exportes offline.
Principe important: le GPX ne quitte jamais le navigateur.
Prerequis:
- Node.js 18+
- npm
Lancer le serveur:
cd web/server
npm install
npm run devLancer le client:
cd web/client
npm install
npm run devOuvrir http://localhost:5173.
web/client: application Reactweb/server: proxy Express pour Overpass, search et geocodeweb/examples: GPX d'exempletasks: sessions de travail actives ou futurestasks_archive: historique de sessions terminees
CONTRIBUT.md: contribution, architecture, verification et conventions du repoweb/docs/architecture.md: details techniques webweb/docs/deployment.md: deploiementweb/docs/poi-categories.md: categories POI