Skip to main content

valhalla-routing

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

跳到安装

来源信息

仓库
Ntizar/NtizarBrainMasterMind
最近来源活动
2026年7月16日 08:02
检测到的 SKILL.md 语言
西班牙语
星标
2
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
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`
在 GitHub 查看