Skip to content

Mapa de calor da concentração dos ônibus no Rio de Janeiro

Notifications You must be signed in to change notification settings

macecchi/riobus-heat-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rio Bus | Heat map 🔥 🚌

Mapa de calor da concentração dos ônibus no Rio de Janeiro utilizando os dados históricos do Rio Bus.

Executando

Após obter os dados, basta abrir a página index.html com os parâmetros na URL.

Exemplo: index.html?file=results20160708.js&maxIntensity=300.

parâmetro descrição exemplo
file 💾 Nome do arquivo contendo os dados results20160708.js
maxIntensity 🚥 Threshold máximo para as cores 300

Dados

Os dados são exportados através da plataforma de relatórios do Rio Bus, cujos dados são obtidos pelos Dados Abertos Governamentais oferecidos pelo data.rio.

Consulta:

SELECT ROUND(latitude, 4) AS lat,
       ROUND(longitude, 4) AS long,
       EXACT_COUNT_DISTINCT(ordem) AS amostra
FROM [onibus.gps_current]
WHERE ABS(latitude - (-22.9035)) < 0.5
  AND ABS(longitude - (-43.2096)) < 0.5
  AND DAY(datahora) == DAY(CTIMESTAMP('2016-07-08 12:00:00'))
GROUP BY lat, long

About

Mapa de calor da concentração dos ônibus no Rio de Janeiro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published