Extraindo sub-mapas do mapa-base Brasil

Extrações de mapas-base para estados, municípios, regiões, etc. para compilação.
paulocarvalho
Usuários Registrados
Mensagens: 288
Registrado em: 02 Ago 2013, 17:41

Extraindo sub-mapas do mapa-base Brasil

Mensagem por paulocarvalho »

A partir do mapa-base (http://www.cocardl.com.br/viewtopic.php?f=25&t=43), pode-se extrair mapas de estados, municípios e outras regiões com limites arbitrários através da ferramenta Osmosis (http://www.cocardl.com.br/viewforum.php?f=26).

Como usar o Osmosis para extrair dados de um mapa maior passando um polígono, por exemplo, correspondente às fronteiras de um estado:
http://wiki.openstreetmap.org/wiki/Osmo ... .28--bp.29

Script (Unix) para realizar a extração a partir do mapa-base do Brasil:

Código: Selecionar todos

echo primeiro o wget

# wget http://download.geofabrik.de/south-america/brazil-latest.osm.bz2 -O ./mapa_brasil/brazil-latest.osm.bz2

# 2 passo, extrair pernambuco do arquivo brazil

bzcat ./mapa_brasil/brazil-latest.osm.bz2 | ./osmconvert - -B=./boundaries/pernambuco.poly -o=./pernambuco/pernambuco.osm

echo fazendo o update 

./osmupdate ./pernambuco/pernambuco.osm ./pernambuco/pernambuco_up.osm --day -B=./boundaries/pernambuco.poly
Autor: Marcelo Pereira (lista talk-br)
Responder