1 of 13

PYTHON E GIS - Dados de ônibus do RJ

2 of 13

Inscreva-se no canal e curta o vídeo

3 of 13

Exportar dados API REST

4 of 13

Contexto

Transformar a resposta da chamada de API REST da plataforma de dados aberto da Prefeitura do Rio de Janeiro em formato espacial.

Link:

http://dadosabertos.rio.rj.gov.br/apiTransporte/apresentacao/rest/index.cfm/obterTodasPosicoes

5 of 13

Contexto

Dois dicionários: Columns - Contendo a lista das colunas e Data: Contendo lista estruturada, na mesma sequência da lista anterior, com os dados.

6 of 13

Abordagem

1 - Ler os dicionários de maneira isolada

2 - Utilizar o dicionário Columns para preencher os nomes dos campos do dicionário Data

3 - Utilizar as informações de Latitude e Longitude para espacializar as informações

4 - Salvar em formato que possa ser lido pelo SIG

7 of 13

Pré-Requisitos

Interpretador Python

Instalar o pacote pandas

Instalar o pacote geopandas

Instalar pacote requests

8 of 13

Blocos de criação do Código

9 of 13

Importação das bibliotecas

10 of 13

Definição da saída e leitura dos dicionários

11 of 13

Renomeando as colunas, transformando em pontos e visualizando os resultado

12 of 13

Exporta os dados e exibe uma mensagem final

13 of 13

Obrigado!