Consulta por recorridos [Auto Bici Pie] - NickCis/lrm-bacomollego GitHub Wiki

Este endpoint sirve para consultar por recorridos en auto.

GET /auto/viaroute?

Se debe realizar sobre el servidor https://ruteo.usig.buenosaires.gob.ar/

Nota: Para consultar por caminos a pie o en bici, reemplaza auto por pie o bici respectivamente.

Parámetros

Nombre Tipo Descrión
z Integer Creo que es el nivel de zoom, pero no se si se usa
output Enum Formato de salida, valor posible: jsonp
jsonp String Nombre de callback jsonp
loc Latitud y longitud separados por coma Se debe especificar tantos loc como waypoints tenga el recorrido (el orden SI importa)
instructions Bool true

Respuesta

> https://ruteo.usig.buenosaires.gob.ar/auto/viaroute?z=15&output=json&jsonp=jsonp_cb&loc=-34.609798,-58.400359&loc=-34.609237,-58.401121&instructions=true
jsonp_cb({
  "hint_data":{
    "locations":[
      "JC4AAP_____UAwAAIwAAADEAAAB6AAAAAAAAALcaAACC5e_9meGE_AEAEQA",
      "9SwAAP____-KAgAA2gAAAPQAAAAAAAAAqwAAAC9BAADE5-_9_-CE_AAAEQA"
    ],
    "checksum":4140963957
  },
  "route_name":[
    "Rivadavia Av.",
    "Larrea"
  ],
  "found_alternative":false,
  "via_points":[
    [
      -34.609791,
      -58.40036
    ],
    [
      -34.609211,
      -58.400513
    ]
  ],
  "route_summary":{
    "end_point":"Azcuenaga",
    "start_point":"Rivadavia Av.",
    "total_time":120,
    "total_distance":471
  },
  "route_instructions":[
    [
      "10",
      "Rivadavia Av.",
      131,
      0,
      33,
      "131m",
      "W",
      266,
      1
    ],
    [
      "3",
      "Larrea",
      142,
      3,
      42,
      "142m",
      "NW",
      336,
      1
    ],
    [
      "3",
      "Mitre, Bartolome",
      125,
      4,
      37,
      "124m",
      "E",
      86,
      1
    ],
    [
      "3",
      "Azcuenaga",
      73,
      5,
      21,
      "73m",
      "S",
      177,
      1
    ],
    [
      "15",
      "",
      0,
      6,
      0,
      "0m",
      "N",
      0
    ]
  ],
  "route_geometry":"zfl_aAlenknBpAzd@jAj^`@xRcnA|F_CwsA~g@sA",
  "status_message":"Found route between points",
  "via_indices":[
    0,
    7
  ],
  "status":0
})