Files
RutasDBUS/RutasDBUS/appsettings.json
Pedro e51f2b70e2 - Integrados los modelos locales de elevación L5, L2 y L1, manteniendo la fuente G para comparación.
- Añadida la selección del método de cálculo de alturas, con L1 como opción predeterminada.
- Mostradas las alturas G, L5, L2 y L1 en puntos Z y paradas, dejando en +info únicamente la fuente seleccionada.
- Añadidos límites de tiempo, caché y control de reintentos para evitar bloqueos de la API de elevaciones.
- Incorporado el filtrado de itinerarios por sentido: ambos, solo ida, solo vuelta o ninguno.
- Conservadas las alternativas exclusivamente a pie cuando los filtros impiden utilizar autobuses.
- Incluidas las soluciones solo a pie dentro del ranking cuando resultan mejores que las alternativas en bus.
- Mejorada la selección de paradas y la eliminación de recorridos circulares redundantes.
- Corregidos los tramos peatonales inexistentes: los recorridos mostrados como 0 m ya no generan pendientes ni penalizaciones en el score.
- Alineado el cálculo final a pie con la parada real utilizada por la solución.
- Eliminada la unidad km del score para mostrarlo correctamente como puntuación.
- Mejorados los textos, umbrales, avisos y presentación de la configuración de pendientes.
- La activación de Usar pendientes ya no modifica el score ni la ruta hasta pulsar Recalcular.
- Limitado el historial personal a 25 registros y añadido control por tamaño.
- Añadida recuperación automática, copia de respaldo y diagnóstico para historiales locales dañados o demasiado grandes.
- Numerado también el historial personal e indicado el número del último registro cargado.
- Mejorados los mensajes de estado del historial personal y compartido.
2026-08-07 13:56:19 +02:00

64 lines
1.6 KiB
JSON

{
"RedBus": {
"ArchivoDatos": "Modelos/horarios/zip_DBUS_OPENDATA_20260514~0800.zip",
"DistanciaMaximaTransbordoMetros": 250
},
"Mapa": {
"UrlTeselas": "https://osm.tecnosis.net/osm_tiles/{z}/{x}/{y}.png",
"Atribucion": "© OpenStreetMap",
"LatitudInicial": 43.307251,
"LongitudInicial": -1.979497,
"ZoomInicial": 14,
"ZoomMinimo": 3,
"ZoomMaximo": 19
},
"Caminata": {
"Osrm": {
"BaseUrl": "https://osrmw.tecnosis.net/route/v1"
},
"Valhalla": {
"BaseUrl": "http://192.168.41.12:8002"
}
},
"Elevacion": {
"Local": {
"ArchivoMdt05": "C:\\ProgramData\\RutasDBUS\\Modelos\\Elevacion\\Local5\\PNOA-MDT05-ETRS89-HU30-0064-LID.TIF",
"ArchivoMdt02": "C:\\ProgramData\\RutasDBUS\\Modelos\\Elevacion\\Local2\\PNOA-MDT02-ETRS89-HU30-0064-DBUS-COB2-2017.TIF",
"ArchivoMdt01": "C:\\ProgramData\\RutasDBUS\\Modelos\\Elevacion\\Local1\\GEOEUSKADI-MDT01-ETRS89-HU30-0064-DBUS-2017.TIF"
},
"OpenElevation": {
"UrlLookup": "https://openelevation.tecnosis.net/api/v1/lookup"
},
"Idee": {
"UrlEjecucion": "https://api-processes.idee.es/processes/getElevation/execution"
},
"MaxPuntosPorTramo": 100,
"DecimalesCache": 6
},
"PlanificadorRutas": {
"RadioParadasCandidatasMetros": 1200,
"MaxParadasCandidatasPorLado": 12,
"VelocidadPieKmH": 3.6,
"VelocidadBusKmH": 15.0,
"MinutosPorTransbordo": 5,
"SegundosPorParadaBus": 30,
"MaxAlternativasBusPorPar": 4,
"MaxParesEvaluados": 280
},
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}