Este é o comando osmium-apply-changes que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online
PROGRAMA:
NOME
osmium-apply-changes - aplica o (s) arquivo (s) de mudança OSM ao arquivo de dados OSM
SINOPSE
ósmio Aplicar mudanças [OPÇÕES] ARQUIVO DE DADOS OSM ARQUIVO DE MUDANÇA OSM...
DESCRIÇÃO
Mescla o conteúdo de todos os arquivos de mudança OSM e aplica essas mudanças ao arquivo de dados OSM.
Os objetos nos arquivos de mudança serão classificados por tipo, ID e versão, portanto, não importa em
a ordem em que os arquivos de mudança são fornecidos ou em que ordem eles contêm os dados.
ósmio Aplicar mudanças mantém o conteúdo dos arquivos de mudança na memória principal, para que os dados
tem que caber aí!
OPÇÕES
-f, --output-format = FORMAT
O formato do arquivo de saída. Pode ser usado para definir o formato do arquivo de saída se
não pode ser detectado automaticamente a partir do nome do arquivo de saída. Ver formatos de arquivo ósmio(5) ou o
manual libosmium para detalhes.
-F, --input-format = FORMAT
O formato dos arquivos de entrada. Pode ser usado para definir o formato de entrada, se não puder ser
autodetectado a partir dos nomes dos arquivos. Isso definirá o formato de todos os arquivos de entrada,
não há como definir o formato apenas para alguns arquivos de entrada. Ver
formatos de arquivo ósmio(5) ou o manual libosmium para detalhes.
--generator = NAME
O nome e a versão do programa que gera o arquivo de saída. Será adicionado
ao cabeçalho do arquivo de saída. O padrão é "ósmio/"e a versão do ósmio.
-ó, --output = FILE
Nome do arquivo de saída. O padrão é '-' (stdout).
--output-header = OPÇÃO
Adicionar opção de cabeçalho de saída. Esta opção pode ser fornecida várias vezes. Veja o
libósmio manual para obter uma lista de opções de cabeçalho permitidas.
-O, - sobrescrever
Permite que um arquivo de saída existente seja sobrescrito. Normalmente ósmio vai se recusar a
sobrescrever um arquivo existente.
--fsync
Chame fsync depois de gravar o arquivo de saída para forçar o sistema operacional a liberar os buffers para o disco.
-r, --remove-delete
Remova objetos excluídos da saída. Se isso não for definido, os objetos excluídos irão
estar na saída com o sinalizador visível definido como falso.
-sim, --simplificar
Grave apenas a última versão de qualquer objeto na saída.
-dentro, --verbose
Defina o modo detalhado. O programa irá gerar informações sobre o que está fazendo para
stderr.
DIAGNÓSTICO
ósmio Aplicar mudanças saídas com código de saída
0 se tudo correu bem,
1 se houve um erro no processamento dos dados, ou
2 se houver um problema com os argumentos da linha de comando.
EXEMPLOS
Aplique as alterações em 362.osc.gz ao arquivo planet e grave o resultado em new.osm.pbf:
osmium apply-changes --output = new.osm.pbf planet.osm.pbf 362.osc.gz
Use osmium-apply-changes online usando serviços onworks.net