Como usar o Osmosis para extrair dados de um mapa maior passando um polígono, por exemplo, correspondente às fronteiras de um estado:
[Link externo oculto para visitantes]
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