Crawler.BusCoordinates (crawler v0.0.0-rc21) View Source
Representa o conjunto de dados tempo Real Ônibus - Coordenada atualizada
Dados disponíveis publicamente no BigQuery
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() }
: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 to60s
bus_line_provider
- Default toCrawler.CachexBusLineProvider