Crawler.BusCoordinates (dadosabertosbh_crawler v0.0.0-rc1) View Source
Documentation for BusCoordinates.
Link to this section Summary
Functions
Starts the Crawler. opts
Link to this section Types
Specs
Specs
t() :: %Crawler.BusCoordinates{
codigo_do_veiculo: String.t(),
codigo_evento: String.t(),
codigo_linha: String.t(),
coordenadas: struct(),
direcao_do_veiculo: String.t(),
distancia_pecorrida: float(),
nome_linha: String.t(),
numero_linha: String.t(),
sentindo_da_viagem: String.t(),
timestamp: float(),
velocidade_instantanea: float()
}
BusCoordinates
Representa o conjunto de dados tempo Real Ônibus - Coordenada atualizada
Dados disponíveis publicamente no BigQuery
:codigo_linha NL - Código interno da linha
:codigo_evento EV - Código do evento, 105 representa o evento de coordenadas
:codigo_do_veiculo NV - Código do veículo
:timestamp HR - Timestamp do evento
:coordenadas LT, LG - Coordenada do veículo
:velocidade_instantanea VL - Velocidade instantânea do veículo
:distancia_pecorrida DT - Distância percorrida
:direcao_do_veiculo DG - Direção do veículo
:sentindo_da_viagem SV - Sentido do veículo em uma viagem ((1) ida, (2) volta)
:numero_linha - Número da linha do ônibus
:nome_linha - Nome da linha do ônibus
Link to this section Functions
Specs
watch(opts()) :: Enumerable.t()
Starts the Crawler. opts
real_time_url- Url to fetch bus coordinates, default tohttps://temporeal.pbh.gov.br/?param=C"pull_interval- Time in miliseconds that should be pulled", default to60sbus_line_provider- Default toCrawler.CachexBusLineProvider