Skip to main content

valhalla-routing

Valhalla — motor de routing open-source de Mapbox para isocronas, rutas multimodales y geocoding.

Ir para a instalação

Informações da origem

Repositório
Ntizar/NtizarBrainMasterMind
Última atividade na origem
16 de julho de 2026 às 08:02
Idioma detectado do SKILL.md
espanhol
Estrelas
2
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
valhalla-routing
description
Valhalla — motor de routing open-source de Mapbox para isocronas, rutas multimodales y geocoding.
category
routing-isochrones
# Valhalla — Motor de Routing Open-Source ## Qué es Valhalla de Mapbox es un motor de routing open-source de alta calidad que ofrece: - **Routing multimodal** — coche, bici, peatón, moto, transporte público - **Isocronas** — polígonos de accesibilidad temporal - **Geocoding** — búsqueda de direcciones y POIs - **Traffic-aware** — routing considerando tráfico en tiempo real - **Tile generation** — generación de tiles vectoriales desde OSM ## Instalación ```bash # Docker (recomendado) docker pull ghcr.io/mapbox/valhalla:latest # O compilar desde fuente git clone https://github.com/valhalla/valhalla.git cd valhalla mkdir build && cd build cmake .. make -j$(nproc) sudo make install ``` ## Uso básico ```bash # Routing simple curl -X POST 'http://localhost:8002/route' \ -H 'Content-Type: application/json' \ -d '{ "locations": [ {"lat": 40.4168, "lon": -3.7038}, {"lat": 41.3874, "lon": 2.1686} ], "mode": "car" }' # Isochrone curl -X POST 'http://localhost:8002/isochrone' \ -H 'Content-Type: application/json' \ -d '{ "locations": [{"lat": 40.4168, "lon": -3.7038}], "range": [300, 600, 900], "range_type": "time", "mode": "drive" }' ``` ## Casos de uso para David - **Isocronas** — calcular accesibilidad temporal en España - **Routing multimodal** — coche + transporte público - **Traffic-aware** — routing considerando tráfico real - **Integración con Three.js** — visualizar rutas en 3D ## Pitfalls - Necesita datos OSM (download desde geofabrik.de) - La inicialización del motor es lenta (minutos) - Las isocronas pueden ser lentas para áreas grandes - Configurar traffic requiere datos adicionales - El motor consume ~2-4GB RAM ## Referencias - Repo: `github.com/valhalla/valhalla` (5K⭐) - Docs: `https://valhalla.readthedocs.io` - Datos OSM: `https://download.geofabrik.de`
Ver no GitHub