WikiProject Brazil/Brasil 250 Cidades/Script off-line

From OpenStreetMap Wiki
Jump to: navigation, search

Algumas idéias para gerar um script offline, para que possamos ver o andamento do projeto com mais frequências:

Pedir para a geofrabrik adicionar o brasil no seu servidor de downloads

Já existe: http://download.geofabrik.de/osm/south-america/brazil.osm.bz2RodrigoAvila 13:38, 16 April 2010 (UTC)

Fazer um script com o Osmosis para retirar do brasil.osm somente as vias tagueadas com highway, para diminuir o arquivo

Consegui fazer isto com uma simples linha:

${OSMOSIS_DIR}/bin/osmosis --read-xml brazil.osm --way-key-value keyValueList="highway.motorway,highway.motorway_link,highway.trunk,highway.trunk_link,highway.primary,highway.primary_link,highway.secondary,highway.secondary_link,junction.roundabout,highway.motorway_junction,route.ferry" --used-node --write-xml brazil-highway.osm

Este comando vai pegar o .osm original, e separar apenas as seguintes vias:

  • highway.motorway
  • highway.motorway_link
  • highway.trunk
  • highway.trunk_link
  • highway.primary
  • highway.primary_link
  • highway.secondary
  • highway.secondary_link
  • junction.roundabout
  • highway.motorway_junction
  • route.ferry

O .osm original do Brasil tem cerca de 750MiB; o arquivo apenas com os itens acima fica com cerca de 99MiB. — RodrigoAvila 13:38, 16 April 2010 (UTC)

Utiliza a biblioteca do traveling salesman para calcular as rotas

Após testes com dados do RS e Região Sul do país, ficou claro que o uso desta biblioteca é impraticável, pois ele leva quase 100 vezes mais tempo que o uso do cloudmade.com. — RodrigoAvila 15:05, 4 May 2010 (UTC)

Investigar possibilidade de baixar highway=*, place=* e os outros que presisamos para gerar um arquivo para utelizar no script offline. (xapi)

Ainda pendente. Não sei se, caso funcione o sistema com download do geofabrik, se vai haver a necessidade de se usar o xapi. — RodrigoAvila 13:42, 16 April 2010 (UTC)