# El pla del viatge dia a dia: hores, trasllats i temps entre parades

> El pla de Kokai té un apartat per cada dia del viatge i un altre, «Sin fecha» («Sense data»), per al que encara no té dia. Cada dia porta els teus llocs, notes i trasllats en ordre, amb la seva hora, i entre parada i parada una estimació de la distància i del temps: la distància en línia recta per 1,3, a la velocitat mitjana del mitjà amb què vagis. Si no vols començar de zero, la IA proposa el pla per tandes de tres dies, el revises al mapa i només deses el que et serveix.

- Adreça: https://kokai.app/ca/plan/
- Revisat el: 2026-09-18
- Idioma: ca-ES

## En poques paraules

- **Dies:** Un per cada data del viatge, fins a 120, més «Sin fecha». El d’avui, comptat a la zona horària de la destinació, porta «Hoy» («Avui»).
- **Què entra en un dia:** Un lloc del mapa, una nota o un trasllat, amb hora, minuts que dura i notes.
- **Com s’hi va:** A peu (4,5 km/h), en bici (14), en transport públic (18), en vaixell (30), en cotxe (40), en tren (90) o en avió (600).
- **Com s’estima:** Distància en línia recta × 1,3, a la velocitat mitjana del transport. L’app sempre diu «unos» («uns»).
- **Si no dius com:** A peu si hi ha menys de 1.500 m; si no, en transport públic.
- **Pla amb IA:** Per tandes de 3 dies, en segon pla. Res no entra al teu pla fins que prems «Guardar en el plan» («Desar al pla»).
- **Google Calendar:** Aviat: les entrades amb hora, a l’hora de la destinació.

## Un apartat per dia, i «Sin fecha»

Obre un viatge i toca **Plan** («Pla») a la barra. Els dies no es creen a mà: surten de l’anada i la tornada del viatge, així que un viatge del 3 al 7 d’octubre té cinc dies. Cadascun és una targeta amb el seu número, el dia de la setmana i la data, i un resum: quantes coses hi ha i, si hi ha trajectes, la distància total i «unos 1 h 25 min de trayectos» («uns 1 h 25 min de trajectes»). Les primeres 14 targetes surten obertes; les altres, plegades.

Al final hi ha **«Sin fecha»**: «Lo que quieres hacer y aún no sabes qué día» («El que vols fer i encara no saps quin dia»). Serveix per anar apuntant abans de tenir el viatge tancat. També hi van a parar les entrades amb una data que ha quedat fora del viatge, per exemple si escurces la tornada: no es perden.

Un viatge sense dates mostra «Este viaje aún no tiene fechas» («Aquest viatge encara no té dates») amb el botó «Ponerle fechas» («Posar-hi dates»). Mentrestant, tot el que afegeixis espera a «Sin fecha» i es reparteix quan en tingui.

> El pla mostra com a màxim 120 dies seguits des de l’anada.

## Llocs, notes i trasllats

Amb «Añadir» («Afegir») al peu d’un dia s’obre «Añadir al» («Afegir al») amb aquella data. A «Qué» («Què») tries entre «Uno de mis sitios» («Un dels meus llocs»), que cerca entre els llocs d’[Interessos](https://kokai.app/ca/mapa/) pel nom o l’adreça, i «Otra cosa (una nota, un traslado)» («Una altra cosa: una nota, un trasllat»), que és text lliure: «Tren a Kioto, recoger el coche…» («Tren a Kyoto, recollir el cotxe…»). L’hora és opcional. Un lloc també s’afegeix des de la seva fitxa, amb «Añadir al plan» («Afegir al pla»).

**Tota entrada pot portar ubicació**, i surt dels teus llocs: també una nota o un trasllat, marcant «Pasa en uno de mis sitios» («Passa en un dels meus llocs») o, si ja està creada, «Ponerle una ubicación» («Posar-li una ubicació») en editar-la. Amb ubicació, l’entrada entra a la [ruta](https://kokai.app/ca/en-ruta/#la-ruta-del-plan) i compta als trajectes del dia; sense, l’entrada ho diu: «Sin ubicación» («Sense ubicació»). Una nota amb ubicació se segueix dient pel que és, i el lloc surt a sota.

Si toques una entrada, s’obre per editar-la:

- **Hora:** L’hora local de la destinació. S’escriu en xifres i es llegeix en lletra d’amplada fixa, perquè les hores quedin alineades.
- **Minuts que dura:** Quanta estona hi penses estar. Et serveix a tu i al calendari (aviat).
- **Com s’hi arriba des de l’anterior:** Un dels set transports, o res: «Andando si está cerca; si no, transporte público» («A peu si és a prop; si no, transport públic»).
- **Notes:** «Entradas compradas, quedar con Ana…» («Entrades comprades, quedar amb l’Anna…»)

Cada entrada té «Subir» («Pujar») a la vista i, a «Más acciones» («Més accions»), «Ver en el mapa» («Veure al mapa»), «Editar», «Bajar» («Baixar»), «Mover al» («Moure al») altre dia (se n’ofereixen fins a 12), «Quitar el día» («Treure el dia», la porta a «Sin fecha») i «Quitar del plan» («Treure del pla»). El que mous a un altre dia entra al final d’aquell dia; l’ordre el decideixes tu i no es reordena sol per l’hora.

Un **trasllat** («Tren a Sintra») amb el seu transport mana sobre el tram següent: el temps fins a la parada següent es calcula amb aquell transport. Els trasllats amb transport els proposa el pla amb IA; a mà, s’aconsegueix el mateix indicant «Cómo se llega desde lo anterior» («Com s’hi arriba des de l’anterior») a la parada on arribes.

## Distàncies i temps entre parades

Entre dues parades seguides que són llocs del mapa, el pla mostra la icona del transport, la distància i el temps: «6,1 km · unos 26 min». Les notes no tallen el compte: es mesura de l’últim lloc al següent. És una **estimació**, i ho diu:

1. Es calcula la distància en línia recta entre els dos punts (fórmula del haversine).
2. Es multiplica per **1,3**, la volta típica que fas anant per carrers i carreteres i no en línia recta (l’anomenat índex de rodeig, que a les ciutats sol moure’s entre 1,2 i 1,4).
3. Es divideix per la velocitat mitjana del transport triat. Si no n’has triat cap: a peu si hi ha menys de 1.500 m i en transport públic si n’hi ha més.

| Transport | Velocitat mitjana | Per a 5 km en línia recta (6,5 km amb la volta) |
| --- | --- | --- |
| A peu | 4,5 km/h | uns 1 h 25 min |
| Bici | 14 km/h | uns 28 min |
| Transport públic | 18 km/h | uns 22 min |
| Vaixell | 30 km/h | uns 13 min |
| Cotxe | 40 km/h | uns 10 min |
| Tren | 90 km/h | uns 4 min |
| Avió | 600 km/h | uns 1 min: només el vol, sense aeroports |

Els números s’arrodoneixen per llegir-los caminant: per sota d’1 km, a 5 m («305 m»); fins a 10 km, amb un decimal («6,1 km»); a partir de 10 km, sense decimals («23 km»). Els temps van en minuts per sota d’una hora («unos 22 min») i, per sobre, en hores i minuts arrodonits a 5 («unos 1 h 40 min»).

### Exemple: Un dia a Belém, sortint d’un hotel al costat del Rossio

Un dia d’un viatge a Lisboa, amb una reserva inventada en un hotel al costat de la plaça del Rossio i tres parades sense transport indicat. Coordenades aproximades de cada lloc:

| Tram | En línia recta | Transport (per defecte) | Càlcul | El que diu el pla |
| --- | --- | --- | --- | --- |
| Hotel → Mosteiro dos Jerónimos | 6.108 m | Transport públic: més de 1.500 m | 6,108 × 1,3 = 7,94 km; 7,94 ÷ 18 × 60 = 26,5 min | 6,1 km · unos 26 min |
| Jerónimos → Pastéis de Belém | 307 m | A peu | 0,307 × 1,3 ÷ 4,5 × 60 = 5,3 min | 305 m · unos 5 min |
| Pastéis de Belém → Torre de Belém | 1.283 m | A peu: menys de 1.500 m | 1,283 × 1,3 ÷ 4,5 × 60 = 22,2 min | 1,3 km · unos 22 min |
| Torre de Belém → hotel | 7.090 m | Transport públic | 7,09 × 1,3 ÷ 18 × 60 = 30,7 min | 7,1 km · unos 31 min |

A la capçalera del dia: 14.788 m, que s’arrodoneixen a **15 km**, i 84,7 minuts, que són 85: **«unos 1 h 25 min de trayectos»**. Amb això veus si el dia hi cap abans de sortir, no quant trigaràs al minut.

### Exemple: Per què convé dir com hi vas: de Lisboa a Sintra

Del Rossio al Palácio da Pena hi ha uns 23 km en línia recta. Si no indiques transport, el pla suposa que hi vas en transport públic: 23,26 × 1,3 ÷ 18 = **uns 1 h 40 min**. Si a l’entrada del palau tries «Tren» a «Cómo se llega desde lo anterior», el càlcul passa a 90 km/h: **uns 20 min**.

Cap de les dues no és la veritat: el tren surt del Rossio, para a l’estació de Sintra i des d’allà es puja al palau en autobús o a peu. L’estimació no coneix horaris ni transbordaments; per a això hi ha els webs de cada operador, com el de Comboios de Portugal.

> Les rutes reals, amb el traçat dels carrers i els horaris del transport, estan pendents: cal un servei de rutes propi o un de contractat. Fins aleshores, l’estimació serveix per veure que un dia no hi cap, i per això el pla no dona mai el temps sense «unos».

## Veure un dia al mapa

Un dia amb algun lloc té el botó **«Mapa»** a la capçalera. Obre el mapa del viatge només amb els llocs d’aquell dia i la línia que els uneix en l’ordre del pla, i damunt la llista diu «Viendo el» («Veient el») amb la data i un enllaç «Ver todos» («Veure’ls tots») per tornar a tots els llocs. Així es veu d’un cop d’ull si un dia va i torna dues vegades pel mateix carrer.

Des d’una entrada concreta, «Ver en el mapa» obre la fitxa d’aquell lloc. El que es pot fer al mapa (filtrar, «Dónde estoy», arrossegar un marcador) ho explica [El mapa](https://kokai.app/ca/mapa/#filtros).

## On comences i acabes cada dia

Si tens estades **reservades** a [Allotjament](https://kokai.app/ca/alojamiento/), cada dia del pla comença on vas dormir la nit anterior i acaba on dorms aquella nit. Les opcions sense reservar no compten aquí: el pla no pot sortir d’un hotel que encara no és el teu.

| El que veus | Quan |
| --- | --- |
| «Desde» («Des de») i el nom de l’allotjament | A dalt del dia, si hi vas dormir i hi continues. |
| «Sales de» («Surts de») i «hasta las» («fins a les») amb l’hora de sortida | El dia que deixes aquell allotjament. |
| «Entras en» («Entres a») i «desde las» («des de les») amb l’hora d’entrada | A baix del dia, el dia que arribes a un de nou. |
| «Duermes en» («Dorms a») | A baix, els altres dies d’aquella estada. |
| «Esta noche:» («Aquesta nit:») i el nom | Una nit en trànsit, en un tren o un avió. |
| «Sin alojamiento para esta noche» («Sense allotjament per a aquesta nit») | Una nit del viatge sense res reservat. Porta a Allotjament. |

Si l’allotjament està situat al mapa i aquell dia hi ha visites, el primer trajecte surt de l’hotel i l’últim hi torna, i tots dos compten en el total del dia. A l’exemple de Belém d’abans, els 26 minuts d’anada i els 31 de tornada són aquests dos trajectes.

## El pla amb IA

Amb dates al viatge, a dalt del pla hi ha **«Crear el plan con IA»** («Crear el pla amb IA»), o **«Completar con IA»** («Completar amb IA») si ja tens alguna cosa. Cal haver configurat un proveïdor d’IA amb la teva pròpia clau, i la primera vegada es demana permís anomenant el proveïdor. Ho explica [Interessos amb IA](https://kokai.app/ca/ia/). La regla és la de tota l’app: la IA proposa i tu decideixes.

El formulari pregunta:

- **«Desde» i «Hasta» («Des de» i «Fins a»):** Quins dies planificar. Amb el viatge ja començat, «Desde» proposa avui: planificar els dies que ja han passat no serveix de res.
- **«Ritmo» («Ritme»):** «Tranquilo: dos o tres cosas al día» («Tranquil: dues o tres coses al dia»), «Normal: tres o cuatro cosas y las comidas» («Normal: tres o quatre coses i els àpats») o «Intenso: de la mañana a la noche» («Intens: del matí a la nit»).
- **«Qué os apetece» («Què us ve de gust»):** Text lliure: «Un dia de platja, res de compres, museus només si plou, anem amb una nena de sis anys…».
- **«Usar mis sitios guardados» («Fer servir els meus llocs desats»):** La IA els reparteix on encaixin, començant pels imprescindibles.
- **«Proponer sitios nuevos, que se añadirán al mapa» («Proposar llocs nous, que s’afegiran al mapa»):** On falti alguna cosa, llocs reals amb el seu nom, categoria i coordenades.
- **«Incluir dónde comer» («Incloure on menjar»):** Dinars i sopars a prop del que es visita aquell dia.
- **«Si esos días ya tienen cosas» («Si aquests dies ja tenen coses»):** «Respetarlas y completar los huecos» («Respectar-les i omplir els buits») o «Rehacer esos días (se sustituyen al guardar)» («Refer aquests dies: se substitueixen en desar»).

A més, la IA rep instruccions fixes: agrupar el que és a prop en el mateix dia, no anar i tornar, deixar les excursions llargues per a un dia sencer, tenir en compte el dia de la setmana (hi ha museus que tanquen els dilluns) i l’època de l’any, comptar que el primer i l’últim dia poden ser més curts i no inventar-se l’hora d’arribada. Si hi ha allotjament reservat, que cada dia en surti i hi torni.

**Què se li envia**: la destinació, les dates, els viatgers i la descripció del viatge; els teus llocs (com a màxim els 60 més propers, amb nom, categoria, prioritat i coordenades); el pla que ja tens; els teus interessos, sense la seva conversa; i on dorms cada nit, sense el preu, la reserva ni les seves notes. **Mai** els documents, les notes privades del viatge ni el recorregut. Més informació a [Les teves dades](https://kokai.app/ca/tus-datos/).

## Per tandes de tres dies, en segon pla

Quan prems «Proponer el plan de» («Proposar el pla de») amb el nombre de dies, la IA no rep tot el viatge de cop: el demana per **tandes de 3 dies**. Una resposta de tres dies arriba en un o dos minuts i es veu avançar; amb més dies, l’espera es fa llarga i un tall en perdria massa. Cada tanda rep el que ja s’ha proposat a les anteriors, per no repetir llocs ni perdre el fil. Un viatge de deu dies són quatre peticions.

Mentrestant es llegeix «Planificando los días 4 a 6…» («Planificant els dies 4 a 6…»), amb una barra i «Puedes seguir usando la app mientras tanto» («Pots continuar fent servir l’app mentrestant»): pots anar al mapa o als documents, i cada tanda acabada queda desada. «Parar» («Aturar») atura la generació sense perdre el que s’ha fet; si una tanda falla, «Intentarlo otra vez» («Tornar-ho a provar»); i si queden dies, «Seguir» («Continuar»). Mentre hi hagi una proposta sense desar, el pla ho recorda a dalt: «Tienes una propuesta de plan de la IA sin guardar» («Tens una proposta de pla de la IA sense desar»), amb «Revisarla» («Revisar-la»).

La resposta de la IA es comprova abans de mostrar-la. Si s’equivoca de dates però retorna tants dies com se li han demanat, s’assignen per ordre. Una hora mal escrita es queda sense hora. Un «lloc» que no és cap dels teus i no porta coordenades possibles no es posa al mapa: es queda com a nota d’aquell dia.

> La proposta només viu en aquest dispositiu fins que la deses: no forma part del viatge i no es copia al teu compte ni a altres dispositius. Si tanques l’app a mitges, el que s’ha fet continua allà.

## Revisar la proposta al mapa i desar-la

La proposta es mostra dia a dia al costat d’un mapa. Els llocs nous surten com a propostes, amb la vora discontínua, i porten la marca «nuevo» («nou») a la llista. Amb els botons «Todos» («Tots»), «Día 1» («Dia 1»), «Día 2»… el mapa mostra només aquell dia amb la línia del seu recorregut; si toques un marcador, s’assenyala la seva entrada a la llista.

- La X de cada entrada la treu de la proposta: «Quitar» («Treure») i el nom, «de la propuesta» («de la proposta»).
- El menú de cada dia té «Ver en el mapa» («Veure al mapa»), «Otra propuesta para este día» («Una altra proposta per a aquest dia», torna a demanar només aquell dia) i «Quitar este día de la propuesta» («Treure aquest dia de la proposta»).
- Al peu, el que passarà en desar, per exemple: «14 cosas para el plan · 4 sitios nuevos en el mapa · sustituye 2 entradas que había» («14 coses per al pla · 4 llocs nous al mapa · substitueix 2 entrades que hi havia»).
- «Guardar en el plan» («Desar al pla») la desa; «Descartar» la llença, després d’avisar: «Se pierde lo que ha propuesto la IA. Tu plan y tus sitios no cambian.» («Es perd el que ha proposat la IA. El teu pla i els teus llocs no canvien.»)
- «Reportar» («Informar») avisa d’una resposta de la IA inadequada o perjudicial, sense sortir de la pantalla.

**Quan deses**, tot entra de cop (o no entra res: mig pla sense els seus llocs seria pitjor que cap):

1. Els llocs nous entren al mapa amb **ubicació aproximada**, fins que arrossegues el marcador o la confirmes (vegeu [El mapa](https://kokai.app/ca/mapa/#ubicacion-aproximada)), i surten sols a buscar les seves fotos i els seus enllaços.
2. Un lloc nou que **es diu igual que un dels teus i és a menys d’1 km** és aquell: no es duplica. En comparar noms no compten els accents, les majúscules ni els signes. Dos «Café Central» a cinc quilòmetres sí que són dos llocs.
3. Un mateix lloc nou que surt en dos dies es crea una sola vegada.
4. Les entrades noves s’intercalen per hora amb el que ja hi havia aquell dia. El que no té hora va darrere de l’anterior de la seva mateixa llista (una nota «comprar entrades» segueix el seu museu) i, a la mateixa hora, va primer el que ja hi era.
5. Si has triat «Rehacer esos días», el que hi havia en aquells dies es treu.

### Exemple: Tres dies a Lisboa i Sintra

1. Viatge del 3 al 5 d’octubre, amb 9 llocs desats a Lisboa (dos d’imprescindibles) i una reserva inventada al costat del Rossio. Demanes el pla dels 3 dies, ritme normal, «un dia sencer a Sintra», amb els teus llocs, llocs nous i on menjar.
2. Com que són 3 dies, va en una sola tanda. Al cap d’una estona, la proposta: el dia 1 per la Baixa i Alfama amb els teus dos imprescindibles; el dia 2 a Sintra, amb un trasllat «Tren a Sintra», el Palácio da Pena i la Quinta da Regaleira com a llocs nous i un lloc per dinar; el dia 3 a Belém.
3. Mires el dia 2 al mapa i el lloc per dinar no et convenç: prems la seva X. Del dia 3 no t’agrada res: «Otra propuesta para este día».
4. Al peu es llegeix, per exemple, «14 cosas para el plan · 4 sitios nuevos en el mapa». Prems «Guardar en el plan». La proposta portava la Torre de Belém com a lloc nou, però ja la tenies desada: com que té el mateix nom i és a menys d’1 km, es fa servir la teva.

## Les hores són les de la destinació, i «avui» també

Quan crees un viatge es tria la **«Zona horaria del destino»** («Zona horària de la destinació»): «Las horas del plan y de las reservas se leen en la hora de allí» («Les hores del pla i de les reserves es llegeixen a l’hora d’allà»). Les dates del pla són dies del calendari de la destinació, no instants, i les hores són les del rellotge d’allà. Una visita a les 10:00 a Lisboa és a les 10:00 encara que preparis el pla des d’un altre país, i el canvi d’hora no mou cap dia.

El dia que porta **«Hoy»** també es compta a la destinació, amb la base de dades de zones horàries d’IANA que porten els navegadors i els sistemes.

### Exemple: Madrid i Lisboa, passada la mitjanit

A l’octubre, Lisboa va una hora per darrere de Madrid. Si a les 00:30 del dia 4 mires des de Madrid el pla del teu viatge a Lisboa, allà són les 23:30 del dia 3: el pla marca «Hoy» al dia 3, que és el que encara estàs vivint a Lisboa.

El mateix fa servir [En ruta](https://kokai.app/ca/en-ruta/) per mostrar el que toca avui segons el pla, i el pla amb IA per proposar «Desde» avui.

## El pla a Google Calendar (aviat)

Està fet i encara no està disponible. Quan ho estigui, a Ajustos, amb «Añadir los viajes a Google Calendar» («Afegir els viatges a Google Calendar»), Kokai copiarà cada viatge en un calendari propi, a part del teu, i es podrà encendre o apagar sencer des de Google Calendar:

- El viatge, com a esdeveniment de dia sencer.
- Cada entrada del pla **que tingui hora**, a aquella hora i a la zona horària de la destinació, amb la seva durada o, si no en té, una hora. Les que no tenen hora no es copien: omplirien el dia d’avisos.
- Els bitllets, reserves, entrades i cotxes de lloguer amb data, amb la seva referència.
- L’entrada i la sortida de cada allotjament reservat.

És una còpia d’anada, que s’actualitza sola amb l’app oberta i no duplica esdeveniments.

## El que el pla encara no fa

- **Rutes reals**, amb el traçat dels carrers i els horaris del transport: els temps són estimacions.
- **Comprovar horaris d’obertura** amb el pla («el museu tanca els dilluns»). Al pla amb IA se li demana que ho tingui en compte, però el pla no avisa si ho poses a mà en un dilluns.
- **Compartir el pla** amb qui viatja amb tu: els viatges compartits estan pendents.

## Com comprovar-ho tu

1. Obre un viatge amb dates i toca «Plan» («Pla»): hi ha una targeta per dia i, al final, «Sin fecha» («Sense data»).
2. En un dia, prem «Añadir» («Afegir»), tria «Uno de mis sitios» («Un dels meus llocs»), un lloc i una hora, i prem «Añadir». Repeteix-ho amb un altre lloc.
3. Entre tots dos apareix la distància i «unos … min» («uns … min»). Toca el segon i, a «Cómo se llega desde lo anterior» («Com s’hi arriba des de l’anterior»), tria «Coche» («Cotxe»): el temps canvia.
4. Prem «Mapa» a la capçalera del dia: només es veuen aquells llocs i la línia que els uneix. «Ver todos» («Veure’ls tots») torna a tots.
5. A «Más acciones» («Més accions») d’una entrada, fes servir «Mover al» («Moure al») altre dia o «Quitar el día» («Treure el dia») per portar-la a «Sin fecha».
6. Amb un proveïdor d’IA configurat, prem «Crear el plan con IA» («Crear el pla amb IA») o «Completar con IA» («Completar amb IA»), tria els dies i prem «Proponer el plan de» («Proposar el pla de») aquells dies. Revisa la proposta al mapa amb «Día 1» («Dia 1»), treu alguna cosa i prem «Guardar en el plan» («Desar al pla»).

## Preguntes freqüents

### Per què el temps d’un trajecte no coincideix amb el de Google Maps?

Perquè no és una ruta: és la distància en línia recta per 1,3, a una velocitat mitjana fixa. No coneix el traçat dels carrers, les pujades, els horaris ni el trànsit. Serveix per veure si un dia hi cap; per anar-hi de debò, «Cómo llegar» («Com arribar-hi») a la fitxa del lloc obre Google Maps.

### La IA em canvia el pla sense preguntar?

No. El que proposa queda en un esborrany al teu dispositiu, que revises dia a dia. Res no entra al pla ni al mapa fins que prems «Guardar en el plan» («Desar al pla»), i «Descartar» ho llença sense tocar el teu pla ni els teus llocs.

### Per què la IA m’ha duplicat un lloc que ja tenia?

Només es reconeix com el mateix lloc si es diu igual (sense comptar accents, majúscules ni signes) i és a menys d’1 km. Si la IA l’escriu d’una altra manera («Mosteiro dos Jerónimos» i «Monestir dels Jerònims»), entra com a nou: esborra’l des de la seva fitxa i afegeix el teu a aquell dia.

### Què passa amb el pla si canvio les dates del viatge?

Les entrades conserven la seva data. Les que queden dins del viatge continuen al seu dia; les que queden fora passen a veure’s a «Sin fecha» («Sense data»), des d’on les mous a un altre dia.

## Fonts i referències

- [Time Zone Database](https://www.iana.org/time-zones) — IANA
- [Intl.DateTimeFormat (opció timeZone)](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat) — MDN Web Docs
- [Fórmula del haversine](https://ca.wikipedia.org/wiki/F%C3%B3rmula_del_Haversine) — Viquipèdia
- [Routing: serveis i motors de rutes sobre OpenStreetMap](https://wiki.openstreetmap.org/wiki/Routing) — OpenStreetMap Wiki
- [Structured outputs](https://platform.claude.com/docs/en/build-with-claude/structured-outputs) — Anthropic
- [Structured Outputs](https://developers.openai.com/api/docs/guides/structured-outputs) — OpenAI
- [Google Calendar API: Events](https://developers.google.com/workspace/calendar/api/v3/reference/events) — Google for Developers
- [Comboios de Portugal: horaris i bitllets](https://www.cp.pt/passageiros/en) — CP – Comboios de Portugal

