You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.1 KiB

8 months ago
Da direcciones a lugares a partir de los datos de [[OpenStreetMap]]. Disponible como [servicio comercial](https://graphhopper.com) y como [self-hosted](https://github.com/graphhopper/graphhopper).
Tip: usar la [interfaz web](https://openstreetmap.org) de [[OpenStreetMap]] o [GraphHopper Maps](https://graphhopper.com/maps/) para hacer pedidos a la API fácil.
## API
8 months ago
- [Documentación docs.graphhopper.com](https://docs.graphhopper.com)
- [Documentación GitHub](https://github.com/graphhopper/graphhopper/blob/3.x/docs/web/api-doc.md)
8 months ago
Por lo que veo, es la misma API pero la documentación de docs.graphhopper.com están mejor ordenadas y representadas.
Se puede usar la llave de OpenStreetMap para tests y scripts: `LijBPDQGfu7Iiq80w3HzwB4RUDJbMbhs6BU0dEnn`.
### Ejemplo [[curl]]
```sh
curl \
-s -S -G --compressed \
"https://graphhopper.com/api/1/route" \
--data-urlencode vehicle=foot \
--data-urlencode locale=en \
--data-urlencode key=LLAVE \
--data-urlencode elevation=false \
--data-urlencode instructions=false \
--data-urlencode turn_costs=false \
--data-urlencode point=lat,lon \
--data-urlencode point=lat,lon
# Podés pasarlo por jq: | jq
```