Lista de parámetros
Se requieren los siguientes parámetros:
legs
– Array de objetos onde cada objeto representa um trecho da rota (obrigatório apenas para o endpoint independente). Cada objeto presente emlegs
irá conter os seguintes parâmetros:points
– Coordenadas que componen el tramo de la ruta. El parámetro points acepta coordenadas como objetos, matrices, codificadas en geohash o codificadas como polyline, como se muestra en los ejemplos siguientes.
bufferRouteInMeters
– Entero con el radio de búsqueda de puntos de interés a lo largo de la ruta. Límite de 500 metros.bufferStoppingPointsInMeters
– Entero con el radio de búsqueda de puntos de interés en las paradas. Límite de 500 metros.onlyMyPlaces
– Valor booleano que indica si sólo se devolverán los establecimientos de su propia base o si también se utilizará la base nativa del servicio.categories
– Array con las categorías de los establecimientos deseados.subCategories
– (Opcional) Array con las subcategorías de los establecimientos deseados.
Nota: Para consultar las categorías y subcategorías disponibles para consulta e inscripción, basta con realizar una solicitud a los siguientes endpoints (método GET): https: //api.maplink.global/place/v1/places/category y https://api.maplink.global/place/v1/places/subcategory.
Formatos de coordenadas aceptados
Se admiten los siguientes formatos como entrada de coordenadas en el parámetro points
:
Objeto – Objetos compuestos por los parámetros latitud y longitud:
"points": [ { "latitude": -19.50489, "longitude": -57.43231 } ]
Array – Arrays que contienen la latitud y la longitud respectivamente:
"points": [ [-19.50489,-57.43231], ]
Geohash – Strings con latitud y longitud codificadas en geohash:
"points": [ "6sx1j15pf", ]
Polyline – String con todas las coordenadas de la ruta codificadas como polyline:
"points": "pp`vB|fp}IlAFhCI"