🗺️ L'Enrutador de motos.cat: Crea les teves rutes moteres de forma fàcil i gratuïta
Benvinguts, motoristes! Avui vull presentar-vos una de les eines més potents i útils que tenim a motos.cat: l'Enrutador. Si alguna vegada has hagut de planificar una ruta de moto, compartir el traçat amb els teus companys de sortida, o simplement guardar el recorregut d'una jornada memorable, aquesta eina és per a tu.
🤔 Què és l'Enrutador?
L'Enrutador és una eina interactiva de creació de rutes integrada directament a la nostra web. Et permet:
- ✅ Dibuixar rutes sobre el mapa amb un simple clic.
- ✅ Afegir punts de pas estratègics (benzineres, pauses, restaurants...).
- ✅ Calcular automàticament la distància total.
- ✅ Generar fitxers GPX compatibles amb qualsevol GPS.
- ✅ Gestionar multi-rutes (ideal per a viatges de diversos dies).
- ✅ Invertir rutes per crear el camí de tornada a l'instant.
- ✅ Veure benzineres properes en temps real.
I el millor de tot? És totalment gratuït i no necessita cap compte de Google!
🚀 Per què hem creat l'Enrutador propi?
Al principi utilitzàvem l'API de Google Maps. Tot i que funcionava bé, presentava dos inconvenients principals:
-
Cost: Google cobra per cada petició de ruta, cosa que feia el sistema poc sostenible.
-
Límits: Teníem un màxim de 23 punts intermedis per ruta.
Per això, el març de 2025 vam migrar a una infraestructura basada en Leaflet.js + OpenStreetMap + OSRM (Open Source Routing Machine):
Característica | Abans (Google) | Ara (Open Source)Cost | Pagament per API | 100% gratuïta
Límit de punts | 23 punts màxim | 100 punts
Filosofia | Servei propietari | Programari lliure
🛠️ Com funciona? (Pinzellada tècnica)
Per als més curiosos sobre la tecnologia que hi ha al darrere:
Plaintext
┌─────────────┐ ┌──────────────────┐ ┌─────────────┐
│ Frontend │ ───> │ OSRM API │ ───> │ Backend │
│ Leaflet.js │ │ (Gratuïta) │ │ Rails │
└─────────────┘ └──────────────────┘ └─────────────┘
│ │ │
└───────────────────────┼────────────────────────┘
1. Usuari fa clic al mapa
2. Es crea un marcador
3. Es calcula la ruta (OSRM)
4. Es dibuixa la línia vermella
5. Es genera el GPX
6. Es guarda a la BD
📚 Guia pas a pas
PAS 1: Crear la Sortida
Abans de res, cal que tinguis una sortida creada al fòrum:
- Vés a Sortides → Nova Sortida.
- Omple les dades bàsiques (Títol, Data, Punt de trobada i descripció).
- Desa la sortida.
PAS 2: Obrir l'Enrutador
Un cop creada, veuràs el botó 📍 Enrutador. Fes-hi clic!
On trobar-lo? A la pàgina d'edició de la sortida, just al costat del botó "Desar".
PAS 3: Afegir punts al mapa
És tan fàcil com anar fent clics:
- Fes clic a Vic → Apareix el marcador "📍 Punt 1".
- Fes clic a Ripoll → Apareix el marcador "📍 Punt 2".
- La línia vermella s'ajustarà automàticament a les carreteres reals!
PAS 4: Desar la ruta
- Fes clic a 💾 Desar Ruta.
- Assigna-li un nom (ex: volta-montseny-dia1).
- Automàticament es generarà el fitxer GPX i s'actualitzarà la distància a la fitxa de la sortida.
🎮 Funcions avançades
🔄 Invertir ruta
Vols fer el camí a l'inrevés? No cal tornar-lo a dibuixar.
- Clica a 🔄 Invertir Ruta.
- Tria si vols invertir tota la ruta o només un rang de punts.
🗑️ Esborrar punts per rang
Si t'has equivocat en un tram sencer:
- Clica a ❌ Esborrar Punts.
- Selecciona el primer punt (blau) i el darrer (verd) del tram que vols eliminar.
⛽ Mostrar benzineres
Planifica els teus repostatges fent clic a la icona de la benzina. Les estacions de servei d'OpenStreetMap apareixeran com a icones ⛽ al mapa.
📥 Importar des de GPX
Si ja tens una ruta feta amb un altre programa:
- Clica a 📥 Carregar Ruta → Pujar GPX.
- Selecciona el fitxer i l'Enrutador el carregarà perquè puguis editar-lo.
📊 Multi-rutes: Sortides de diversos dies
Pots tenir diverses rutes dins d'una mateixa sortida. Això és ideal per a viatges llargs:
Plaintext
SORTIDA: "3 Dies pels Pirineus"
┌─────────────────────────────────────┐
│ Ruta Actual: │
│ ──────────────────────── │
│ [▼ Selecciona ruta] │
│ • pirineus-dia1 (35 punts) │
│ • pirineus-dia2 (28 punts) │
│ • pirineus-dia3 (22 punts) │
└─────────────────────────────────────┘
Cada dia té el seu GPX independent!
🔧 Consells i trucs
Consell | Per quèComença pel punt de trobada | Evita confusions al GPS en iniciar la marxa.
Afegeix punts a les benzineres | Assegura que tothom sap on es para a repostar.
No superis els 100 punts | Garanteix un rendiment òptim del navegador.
Desa sovint | Evita perdre la feina si la connexió falla.
Usa noms descriptius | transpirinenca-dia1 és millor que ruta1.
📱 Compatibilitat GPX
Els fitxers generats són compatibles amb pràcticament tot l'ecosistema motard:
- ✅ Dispositius: Garmin (Zumo, Montana), TomTom Rider, BMW Navigator.
- ✅ Apps: Google Earth, Kurviger, OsmAnd, Rever.
- ✅ Software: BaseCamp, MyRoute-App.
❓ Preguntes freqüents (FAQ)
Q: Hi ha un límit de punts?
A: Sí, el màxim són 100 punts per ruta, més que suficient per a una jornada completa de corbes.
Q: Puc editar una ruta ja desada?
A: I tant! Selecciona la ruta al desplegable, fes els canvis i torna a clicar a "Desar".
Q: El que veig al mapa és exactament el que veuré al GPS?
A: Molt aproximadament. Tingues en compte que cada dispositiu (Garmin, TomTom) té el seu propi algorisme de càlcul, però els punts de pas (waypoints) seran idèntics.
🎉 Conclusió
L'Enrutador és una eina creada per motoristes i per a motoristes. Tot el que hem après en més de 20 anys organitzant sortides està bolcat en aquesta aplicació.
La propera vegada que organitzis una sortida:
- Crea-la a motos.cat > Obre l'Enrutador > Dibuixa el traçat > Comparteix el GPX amb el grup > Els teus companys t'ho agrairan! 🏍️💨