Estoy tratando de consultar algunos datos de transporte público de la API aquí. Sin embargo, tengo problemas cuando el punto de origen está lejos de una estación. En la referencia de la API está el parámetro pedestrian[distance] . Yo, sin embargo, simplemente no puedo hacer que funcione.
Esta consulta por ejemplo:
https://transit.router.hereapi.com/v8/routes?apiKey=<API_KEY>origin=48.3787,16.5122&destination=48.211029313540855,16.347822689187193&modes=cityTrain&departureTime=2021-10-26T08:08:00&pedestrian[100000]Devuelve esto:
¿Hay alguna manera en que siempre pueda asegurarme de obtener un resultado? ¿Incluso cuando la siguiente estación está, por ejemplo, a 20 km de distancia?
Esto se debe a que su URL no está formada correctamente, intente usar esta en su lugar: https://transit.router.hereapi.com/v8/routes?apiKey={APIKEY}&origin=48.3787,16.5122&destination=48.211029313540855,16.347822689187193&modes =cityTrain&departureTime=2021-10-26T08:08:00&pedestrian[maxDistance]=6000