summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAriel Costas Guerrero <ariel@costas.dev>2025-10-22 16:43:33 +0200
committerGitHub <noreply@github.com>2025-10-22 16:43:33 +0200
commit2b85a592f1ae87352d34c55aa8e1a5229341a435 (patch)
tree580561911debcf2b1595a2d754d30ebec26d953a
parent30ca82591aa7a44904853d03bcc1e1f8de982800 (diff)
Fix CI, typos and others
-rw-r--r--.github/workflows/ci.yml11
-rw-r--r--docs/autonomic/index.md4
-rw-r--r--docs/autonomic/operator/alsa.md90
-rw-r--r--docs/autonomic/operator/arriva.md4
-rw-r--r--docs/autonomic/operator/monbus.md3
-rw-r--r--docs/other/bike.md4
6 files changed, 58 insertions, 58 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b6b173f..4823a08 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -3,7 +3,6 @@ name: Deploy to GH Pages
on:
push:
branches:
- - master
- main
permissions:
@@ -13,17 +12,17 @@ permissions:
concurrency:
group: "pages"
- cancel-in-progress: false
+ cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-python@v5.2.0
+ - uses: actions/checkout@v5
+ - uses: actions/setup-python@v6
with:
python-version: 3.12
- - uses: actions/cache@v4.1.1
+ - uses: actions/cache@v4
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
@@ -34,7 +33,7 @@ jobs:
- name: Build the site
run: mkdocs build
- name: Upload static to GH Pages
- uses: actions/upload-pages-artifact@v3.0.1
+ uses: actions/upload-pages-artifact@v4
with:
path: site/
diff --git a/docs/autonomic/index.md b/docs/autonomic/index.md
index fead88b..944cd5e 100644
--- a/docs/autonomic/index.md
+++ b/docs/autonomic/index.md
@@ -1,3 +1,7 @@
# Autobús autonómico
Bus interurbano gestionado por la Xunta de Galicia.
+
+## Datos estáticos
+
+Los datos de las líneas de autobuses interurbanos se pueden obtener en formato GTFS desde el [NAP](../other/nap.md) del Ministerio de Transportes y Movilidad Sostenible. La URL del dataset es <https://nap.transportes.gob.es/Files/Detail/1386>, ofrecido por la Xunta de Galicia.
diff --git a/docs/autonomic/operator/alsa.md b/docs/autonomic/operator/alsa.md
index 7d6698e..9b2be8f 100644
--- a/docs/autonomic/operator/alsa.md
+++ b/docs/autonomic/operator/alsa.md
@@ -32,6 +32,7 @@ Para usar la API de Alsa es necesario hacer peticiones HTTPS POST con diferentes
"conceCod": 1546
}
```
+
En el parámetro `company` es necesario poner `541` para Ferrol y `542` para A Coruña, y en `conceCod` los valores `1368` para Ferrol y `1546` para A Coruña.
## Paradas
@@ -54,7 +55,6 @@ POST https://apps.alsa.es/rest/api/apps/v1/getStops/
},
{...}
]
-
}
```
@@ -85,7 +85,7 @@ POST https://apps.alsa.es/rest/api/apps/v1/getDestiStops/
{
"status": "ok",
"info": [
-{
+ {
"desCod": "15001",
"destino": "ENTREXARDINS",
"latGPS": "0.75690374",
@@ -101,47 +101,47 @@ POST https://apps.alsa.es/rest/api/apps/v1/getDestiStops/
!!! note "Equivalencias red urbana-interurbana"
```http
-523 Abente y Lago - 15062-1
-1 Porta Real - 15086-1
-139 Porta Real, dásena - 15086-2
-3 Av. Marina, Obelisco - 15087-1
-27 Obelisco - 15087-2
-5 Pza. Ourense - 15002-1
-25 Pza. Ourense, porto - 15002-2
-344 A.Molina, Pza. Madrid -15088-1/15691-1
-399 A.Molina, EA - 15088-2
-41 Palloza, 5 - 15003-2
-30 Av. Oza, gaiteira - 15004-1
-39 Av. Oza, 115 - 15004-2
-55 Av. Pasaxe, Av. Concordia - 15005-1
-20 Os Castros - 15005-2
-445 Av. Monelos, 6 - 16541-1
-70 Av. Monelos, 141 - 16541-2
-363 Av. Monelos, f/ 211 - 16543-1
-378 Av. Monelos, 211 - 16543-2
-364 Eiria, 40 - 15162-1
-377 Monelos, 243 - 15162-2
-366 Monserrat, Arces - 16544 - 1
-374 Pedralonga, f/4 - 16544-2
-368 Fabrica de Armas - 16545-1
-373 Pedralonga, 57 - 16545-2
-60 Pasaxe, tanatorio - 15006-2
-275 Pasaxe, gasolineira - 15007-1
-293 Pasaxe, materno - 15007-2
-276 Pasaxe, oncoloxico - 15008-1
-292 Pasaxe, S.Mª Mar - 15008-2
-286 A. Molina, Coliseum - 15089-1
-281 A.Molina, Matogrande - 15089-2
-346 A.Molina, C.Elviña - 15090-1
-279 A.Molina, Ofimático - 15090-2
-288 A.Molina, zapateira - 15091-1
-289 A.Molina, autoestrada - 15092-1
-278 A.Molina, palavea - 15092-2
-277 A. Molina, pedralonga - 15093-2
-369 Alcampo - 15093-1
-370 Santa Xema - 15093-3
-371 Pasaxe, Santa Xema -
-```
+ 523 Abente y Lago - 15062-1
+ 1 Porta Real - 15086-1
+ 139 Porta Real, dásena - 15086-2
+ 3 Av. Marina, Obelisco - 15087-1
+ 27 Obelisco - 15087-2
+ 5 Pza. Ourense - 15002-1
+ 25 Pza. Ourense, porto - 15002-2
+ 344 A.Molina, Pza. Madrid -15088-1/15691-1
+ 399 A.Molina, EA - 15088-2
+ 41 Palloza, 5 - 15003-2
+ 30 Av. Oza, gaiteira - 15004-1
+ 39 Av. Oza, 115 - 15004-2
+ 55 Av. Pasaxe, Av. Concordia - 15005-1
+ 20 Os Castros - 15005-2
+ 445 Av. Monelos, 6 - 16541-1
+ 70 Av. Monelos, 141 - 16541-2
+ 363 Av. Monelos, f/ 211 - 16543-1
+ 378 Av. Monelos, 211 - 16543-2
+ 364 Eiria, 40 - 15162-1
+ 377 Monelos, 243 - 15162-2
+ 366 Monserrat, Arces - 16544 - 1
+ 374 Pedralonga, f/4 - 16544-2
+ 368 Fabrica de Armas - 16545-1
+ 373 Pedralonga, 57 - 16545-2
+ 60 Pasaxe, tanatorio - 15006-2
+ 275 Pasaxe, gasolineira - 15007-1
+ 293 Pasaxe, materno - 15007-2
+ 276 Pasaxe, oncoloxico - 15008-1
+ 292 Pasaxe, S.Mª Mar - 15008-2
+ 286 A. Molina, Coliseum - 15089-1
+ 281 A.Molina, Matogrande - 15089-2
+ 346 A.Molina, C.Elviña - 15090-1
+ 279 A.Molina, Ofimático - 15090-2
+ 288 A.Molina, zapateira - 15091-1
+ 289 A.Molina, autoestrada - 15092-1
+ 278 A.Molina, palavea - 15092-2
+ 277 A. Molina, pedralonga - 15093-2
+ 369 Alcampo - 15093-1
+ 370 Santa Xema - 15093-3
+ 371 Pasaxe, Santa Xema -
+ ```
## Líneas
@@ -250,7 +250,8 @@ POST https://apps.alsa.es/rest/api/urb/v1/getJourneys/
]
}
-```
+```
+
### Forma de ruta
Llamando por HTTP POST con los parámetros adecuados (los de autentificación y en lugar de `company` y `conceCod` usaremos `itiCod` y `linCod`) a la siguiente URL se obtiene la forma en geojson sobre una ruta concreta.
@@ -275,6 +276,7 @@ POST https://apps.alsa.es/rest/api/apps/v1/getShape/
}
}
```
+
### Estimaciones para una parada
Llamando por HTTP POST con los parámetros adecuados (los de siempre y además junto a `conceCod` hay que añadir el valor `lineId`, `locale` que pueden usarse los valores `es`,`gl`,`ca`, `en` y `fr`; `locationId`, `stopLocationId` y `records`) a la siguiente URL se pueden obtener las estimaciones de llegada para una parada, ordenadas por tiempo de manera ascendente, junto a datos de la parada como su nombre y la ubicación.
diff --git a/docs/autonomic/operator/arriva.md b/docs/autonomic/operator/arriva.md
index 5e26009..7ebebca 100644
--- a/docs/autonomic/operator/arriva.md
+++ b/docs/autonomic/operator/arriva.md
@@ -1,6 +1,6 @@
# Arriva
-La empresa Arrivaopera en la actualidad varias concesiones de autobús de la Xunta de Galicia.
+La empresa Arriva opera en la actualidad varias concesiones de autobús de la Xunta de Galicia.
## Datos estáticos
@@ -9,8 +9,6 @@ Los datos de las líneas de autobuses de Arriva se pueden obtener en formato GTF
!!! warning "Aviso"
Estos archivos contienen la totalidad de líneas gestionadas por la Xunta de Galicia.
-
-
## Datos en tiempo real
No existe un feed público en un formato estándar (como lo son GTFS-RealTime o SIRI) para acceder a las estimaciones de llegada de los trenes en tiempo real. Por tanto, no hay forma de obtener las estimaciones de llegadas a las estaciones, ni alertas de servicio ni posiciones de los vehículos.
diff --git a/docs/autonomic/operator/monbus.md b/docs/autonomic/operator/monbus.md
index 525f402..04ed73f 100644
--- a/docs/autonomic/operator/monbus.md
+++ b/docs/autonomic/operator/monbus.md
@@ -9,15 +9,12 @@ Los datos de las líneas de autobuses de Monbus se pueden obtener en formato GTF
!!! warning "Aviso"
Estos archivos contienen la totalidad de líneas gestionadas por la Xunta de Galicia.
-
-
## Datos en tiempo real
No existe un feed público en un formato estándar (como lo son GTFS-RealTime o SIRI) para acceder a las estimaciones de llegada de los trenes en tiempo real. Por tanto, no hay forma de obtener las estimaciones de llegadas a las estaciones, ni alertas de servicio ni posiciones de los vehículos.
La única forma de acceder a estos datos (de manera individualizada) es aprovechando distintas APIs de [Xunta](../autonomic/index.md) o FlixBus.
-
## Paradas
Llamando por HTTP GET a la siguiente URL se pueden buscar paradas usando el parámetro `search`.
diff --git a/docs/other/bike.md b/docs/other/bike.md
index 0fe719f..00adf06 100644
--- a/docs/other/bike.md
+++ b/docs/other/bike.md
@@ -10,12 +10,12 @@ Es necesario hacer scrapping de <http://xestion.biciferrolterra.com/Estaciones.a
## BiciCoruña (PBSC)
El servicio de bicicletas públicas de A Coruña es operado por EMVSA y desarrollado por PBSC, desarrollado por Tuimil y Nextgal en sus inicios.
-Los datos de las estaciones de BiciCoruña se pueden obtener en el estándar GBFS en el siguiente dataset <https://acoruna.publicbikesystem.net/customer/gbfs/v2/gbfs.json>
+Los datos de las estaciones de BiciCoruña se pueden obtener en el [estándar GBFS](https://gbfs.org) en el siguiente dataset <https://acoruna.publicbikesystem.net/customer/gbfs/v2/gbfs.json>
## BiciArteixo (Nextbike)
El servicio de bicicletas públicas de Arteixo es operado por Sumarte y desarrollado por Nextbike.
-Los datos de las estaciones de BiciArteixo se pueden obtener en el estándar GBFS en el siguiente dataset <https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_aa/gbfs.json>
+Los datos de las estaciones de BiciArteixo se pueden obtener en el [estándar GBFS](https://gbfs.org) en el siguiente dataset <https://gbfs.nextbike.net/maps/gbfs/v2/nextbike_aa/gbfs.json>
## VerdeCiclos, VaiBike y BiciArousa (ITCL)