Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danmadeira/cidades-brasileiras

Mapa do Brasil com as cidades brasileiras.
https://github.com/danmadeira/cidades-brasileiras

brasil cidades coordenadas imagem mapa populacao

Last synced: about 1 month ago
JSON representation

Mapa do Brasil com as cidades brasileiras.

Awesome Lists containing this project

README

        

## Cidades Brasileiras

Script em PHP e base de dados em SQL para criação de uma imagem PNG com o mapa do Brasil.

Todas as 5570 cidades brasileiras (municípios+distritos), a partir das respectivas coordenadas geográficas, serão projetadas nos pixels de uma imagem plana. Cada ponto na projeção terá uma dimensão e cor de acordo com a população da cidade. Código desenvolvido apenas para estudo.

:eyes: A base de cidades, fornecida aqui, está cuidadosamente corrigida. Os nomes dos municípios foram conferidos com a base do IBGE, também contém o código do município (estado+município) e o gentílico (y otras cositas más). A população é a estimativa de 2019 e a área territorial é o reprocessamento de 2018.

### Implementações em código:

- Dimensão da imagem obtida opcionalmente por variável externa pelo método GET.
- Margem automática para comportar a área do mapa dentro da imagem.
- Dimensão dos pontos distribuídos em escala logarítmica pela população.
- Cores dos pontos em RGB gerado por função senoidal.
- Correção das coordenadas geográficas para desconsiderar os hemisférios.
- Tipo do documento de resposta no padrão text/html ou em image/png.

### Exemplo da imagem gerada:

![Mapa do Brasil](img/brasil.png?raw=true)

### Referências:

- Bumgardner, J. Making annoying rainbows in javascript. Krazydad. October 13, 2006. Disponível em:

- IBGE Área Territorial. Disponível em:

- IBGE Conheça Cidades e Estados do Brasil. Disponível em:

- IBGE Estimativas da população residente no Brasil e unidades da federação com data de referência em 1º de Julho de 2019. Disponível em:

- Webster, B. GPS Coordinates to Pixels. Stack Overflow. May 30, 2011. Disponível em: