Ferramentas do usuário

Ferramentas do site


wiki:v1.0_obteronibusporgps

Obter informações e localização da linha próximo ao GPS - API versão 1.0

  • Descrição: retorna a lista dos ônibus mais próximo à um ponto de GPS(X-longitude e Y-latitude) informado da linha desejada.
  • Nome do serviço na URL: obteronibusporgps
  • Parâmetros:
    • token: código de identificação do usuário
    • linha: número da linha de ônibus
    • origemX: coordenada X(longitude) do ponto de origem.
    • origemY: coordenada Y(latitude) do ponto de origem.

Exemplo

URL de requisição:

Retorno do Web Service:

{
   "onibus":[
      {
         "numero":"229",
         "routeName":"12866497",
         "concessionaria":"Auto Viação Tijuca S/A (TIJ)",
         "ordem":"A50075",
         "dataHora":"07-16-2014 14:51:44",
         "sentido":"I",
         "distancia":11.4449442436661, // distância em metros
         "longitude":-43.217739,
         "latitude":-22.92074,
         "idsItinerario":[
            {
               "id":17749932,
               "descricao":"V"
            },
            {
               "id":17584262,
               "descricao":"I"
            }
         ]
      },
      {
         "numero":"229",
         "routeName":"12866497",
         "concessionaria":"Auto Viação Tijuca S/A (TIJ)",
         "ordem":"A50098",
         "dataHora":"07-16-2014 14:52:12",
         "sentido":"I",
         "distancia":485.384211333071,
         "longitude":-43.223438,
         "latitude":-22.920769,
         "idsItinerario":[
            {
               "id":17749932,
               "descricao":"V"
            },
            {
               "id":17584262,
               "descricao":"I"
            }
         ]
      },
      {
         "numero":"229",
         "routeName":"12866497",
         "concessionaria":"Auto Viação Tijuca S/A (TIJ)",
         "ordem":"A50216",
         "dataHora":"07-16-2014 14:48:12",
         "sentido":"V",
         "distancia":2433.14128282433,
         "longitude":-43.196011,
         "latitude":-22.914864,
         "idsItinerario":[
            {
               "id":17749932,
               "descricao":"V"
            },
            {
               "id":17584262,
               "descricao":"I"
            }
         ]
      },
      {
         "numero":"229",
         "routeName":"12866497",
         "concessionaria":"Auto Viação Tijuca S/A (TIJ)",
         "ordem":"A50153",
         "dataHora":"07-16-2014 14:51:09",
         "sentido":"V",
         "distancia":4461.38009868459,
         "longitude":-43.178059,
         "latitude":-22.908548,
         "idsItinerario":[
            {
               "id":17749932,
               "descricao":"V"
            },
            {
               "id":17584262,
               "descricao":"I"
            }
         ]
      }
   ]
}
wiki/v1.0_obteronibusporgps.txt · Última modificação: 2015/10/05 03:32 por 127.0.0.1