POIs

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 em legs 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"