https://github.com/osmlab/ibgetools
Script for generating .kml and .mbtiles files from IBGE (Brazilian Geography Institute) PDFs
https://github.com/osmlab/ibgetools
Last synced: about 1 year ago
JSON representation
Script for generating .kml and .mbtiles files from IBGE (Brazilian Geography Institute) PDFs
- Host: GitHub
- URL: https://github.com/osmlab/ibgetools
- Owner: osmlab
- License: gpl-2.0
- Created: 2014-03-16T17:10:06.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-17T20:35:25.000Z (about 12 years ago)
- Last Synced: 2025-06-07T20:09:38.617Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 3.47 MB
- Stars: 3
- Watchers: 22
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
IBGETools
=========
[Looking for instructions in english? Click here.](docs/README_en.md)

### Ache o código da cidade no site do IBGE:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm
Pará de Minas por exemplo é 3147105.
### Baixe o arquivo de mapas da sua cidade e descompacte:
ftp://geoftp.ibge.gov.br/mapas_estatisticos/censo_2010/mapas_de_setores_censitarios/MG/3147105.zip
**Atenção!** Use o arquivo do censo_2010.
### Instale as dependências
Testado no Ubuntu 13.10 em um Intel 64-bits:
* python-jinja2
`$ sudo apt-get install python-jinja2`
* python-pdfminer
`$ sudo apt-get install python-pdfminer`
* python-wand
`$ sudo apt-get install python-wand`
* python-concurrent.futures
`$ sudo apt-get install python-concurrent.futures`
* python-tesseract
Esta dependência não vem por default no Ubuntu 13.10. O pacote está disponível no link abaixo.
https://code.google.com/p/python-tesseract/downloads/list
No meu caso, instalei o python-tesseract_0.8-1.8_amd64.deb. É provável que em versões mais antigas do Ubuntu seja necessário instalar manualmente a libtesseract além dos bindings para python.
* python-gdal (apenas para --tiles)
`$ sudo apt-get install python-gdal`
* TileMill (apenas para --tiles)
Siga as intruções no link abaixo:
https://www.mapbox.com/tilemill/docs/linux-install/#terminal_installation
### Como usar a ferramenta:
```
$ git clone https://github.com/tmpsantos/IBGETools.git
$ cd IBGETools
$ mkdir out; cd out
```
#### Gerando um arquivo KML para o PicLayer ou Google Earth:
```
$ ../ibgetools --kml --id parademinas ../../osm/3147105/MSU/
```
#### Gerando tiles para abrir no browser ou layer TMS no JOSM:
```
$ ../ibgetools --tiles --id parademinas ../../osm/3147105/MSU/
$ ./parademinas.sh
```
Faça upload do arquivo .mbtiles para sua conta no Mapbox (até 50 MB é gratuito) ou crie você mesmo um servidor TileStream.
**Atenção!** O script para gerar tiles pode demorar, mas não se assuste com a estimativa de tempo inicial, porque ela está errada. Não é tão lento quanto parece.