mz.geologyidea.com
Mais

OSMOSE: Como extrair todas as estações ferroviárias em uso?

OSMOSE: Como extrair todas as estações ferroviárias em uso?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


Estou tentando recuperar uma lista de todas as estações ferroviárias da Bélgica que estão em uso. Baixei o osm do país em http://download.geofabrik.de/europe/belgium-latest.osm.pbf. Tentei o seguinte comando para extrair todas as estações:

osmose --read-pbf file = belgium-latest.osm.pbf --tf accept-nodes railway = station, halt --tf rejeitar-nodes em desuso = *, abandonado = *, railway = fora de uso, abandonado --tf rejeitar- relações --tf rejeitar maneiras --write-xml be_railway_stations.osm

No entanto, na minha saída ainda tenho estações fora de uso, e. g.

      

Onde eu errei?


(Terceira tentativa, ver comentários)

Separe as rejeições para cada chave, porque a vírgula é reservada como um valor separador:

/path/to/osmosis.bat --read-pbf file = belgium-latest.osm.pbf --tf accept-nodes railway = station, halt --tf rejeitar-nodes desativados = * --tf rejeitar-nodes abandonados = * --tf rejeitar-nós ferrovia = fora de uso, abandonado --tf rejeitar-nós estação = fora de uso --tf rejeitar-relações --tf rejeitar-formas --write-xml be_railway_stations.osm

ou separe os pares de valores-chave por espaços em branco:

/path/to/osmosis.bat --read-pbf file = belgium-latest.osm.pbf --tf accept-nodes railway = station, halt --tf rejeitar-nodes desuso = * abandonado = * railway = desusado, abandonado station = fora de uso --tf rejeitar relações --tf rejeitar maneiras --write-xml be_railway_stations.osm

Como alternativa, em várias linhas de um arquivo em lote:

osmose --read-pbf file = belgium-latest.osm.pbf  --tf accept-nodes railway = station, halt  --tf rejeitar-nodes desativados = *  --tf rejeitar-nodes abandonados = *  - tf rejeitar-nós ferrovia = fora de uso, abandonado  --tf rejeitar-nós estação = fora de uso  --tf rejeitar-relações  --tf rejeitar-formas  --write-xml be_railway_stations.osm osmose --read-pbf file = belgium-latest.osm.pbf  --tf accept-nodes  railway = station, halt  --tf rejeitar-nodes  disused = *  abandonado = *  railway = fora de uso, abandonado  station = fora de uso  --tf rejeitar -relations  --tf rejeitar maneiras  --write-xml be_railway_stations.osm

Assista o vídeo: antiga estação ferroviaria de Campo Belo MG. inaugrada em 1884 pelo imperador ll