Este é o comando planetsplitter 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 online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
planetsplitter - divide os dados OSM XML no banco de dados do routino
SINOPSE
divisor de planetas [--Socorro] [--dir =Conte-me] [--prefix =nome] [--sort-ram-size =tamanho] [--ordenar-
threads =número] [--tmpdir =Conte-me] [--tagging =nome do arquivo] [--logável]
[--logtime] [--logmemória] [--errorlog [=nome]] [--somente análise | --processo-
só] [--acrescentar] [--guarda] [--alterar] [--max-iterations =número] [--ameixa seca-
Nenhum] [--prune-isolated =len] [--prune-short =len] [--prune-straight =len]
[nomedoarquivo.osm ... | nome do arquivo.osc ... | nome do arquivo.pbf ... | nomedoarquivo.o5m ...
| nomedoarquivo.o5c ... | nome do arquivo. (o5m | osc | os5m | o5c) .bz2 ... |
nome do arquivo. (o5m | osc | os5m | o5c) .gz ... | nome do arquivo. (o5m | osc | os5m | o5c) .xz ...]
DESCRIÇÃO
divisor de planetas lê no arquivo XML de formato OSM e divide-o para criar o rotino
banco de dados que é para roteamento.
OPÇÕES
--Socorro Imprime informações de uso
--dir=Conte-me
Define o nome do diretório no qual salvar os resultados. Padrões para o atual
diretório.
--prefixo=nome
Define o prefixo do nome do arquivo para os arquivos que são criados. O padrão é nenhum prefixo.
--sort-ram-size=tamanho
Especifica a quantidade de RAM (em MB) a ser usada para classificar os dados. Se não for especificado
então 64 MB serão usados no modo slim ou 256 MB caso contrário.
--sort-threads=número
O número de threads a serem usados para classificação de dados (a memória de classificação é compartilhada entre
os threads \ - muitos threads e memória insuficiente reduzirão o desempenho).
--tmpdir=Conte-me
Especifica o nome do diretório para armazenar os arquivos temporários do disco. Se não
especificado, o padrão é o valor de --dir opção ou o atual
diretório.
--marcando=nome do arquivo
Define o nome do arquivo que contém a lista de regras de marcação em formato XML para o
analisar os arquivos de entrada. Se o arquivo não existir, então Conte-me, prefixo e
"profiles.xml" será combinado e usado, se não existir, o arquivo
/usr/share/routino/profiles.xml será usada.
--logável
Imprimir mensagens de progresso adequadas para registro em um arquivo; normalmente um
incremento do contador é impresso, o que é mais adequado para exibição em tempo real do que
exploração madeireira.
--logtime>
Imprima o tempo decorrido para cada etapa de processamento (minutos, segundos e
milissegundos).
--logmemória
Imprima a memória máxima alocada e mapeada para cada etapa de processamento (MBytes).
--errorlog [=nome]
Registrar erros de análise e processamento de OSM para error.log ou o nome do arquivo especificado (o
--dir e --prefixo opções são aplicadas). Se o --acrescentar opção é usada então o
arquivo de log existente será anexado, caso contrário, um novo será criado. Se o
--guarda opção também é usada um banco de dados geograficamente pesquisável de logs de erro é
criado para uso no visualizador.
--somente análise
Analisa os arquivos de entrada e armazena os dados em arquivos intermediários, mas não processa
os dados em um banco de dados de roteamento. Esta opção deve ser usada com o --acrescentar
opção para todos, exceto o primeiro arquivo.
--somente processo
Não leia nenhum arquivo, mas processe os arquivos intermediários existentes criados por
usando o --somente análise opção.
--acrescentar
Analise o arquivo de entrada e anexe o resultado aos arquivos intermediários existentes; a
O arquivo anexado pode ser um arquivo OSM ou um arquivo de mudança OSC.
--guarda Armazene um conjunto de arquivos intermediários após analisar os arquivos OSM, classificar e remover
duplicatas; isso permite anexar um arquivo OSC e reprocessá-lo posteriormente.
--alterar
Esta opção indica que os dados a serem processados contêm um ou mais OSC (OSM
alterações), eles devem ser aplicados em seqüência de tempo se mais de um for usado.
Esta opção implica --acrescentar ao analisar arquivos de dados e --guarda ao processar
dados.
--max-iterações=número
O número máximo de iterações para usar ao gerar supernós e supernós
segmentos. O padrão é 5, o que normalmente é suficiente.
--prune-nenhum
Desative as opções de poda abaixo, elas podem ser reativadas adicionando-as ao
linha de comando após esta opção.
--isolado de ameixa=comprimento
Remova as permissões de acesso para um tipo de transporte de pequenos grupos desconectados
de segmentos e remova os segmentos se eles acabarem sem permissão de acesso
(o padrão é remover grupos abaixo de 500 m).
--prune-curto=comprimento
Remova segmentos curtos (o padrão é remover segmentos de até um comprimento máximo de 5m).
--prune-straight ==comprimento
Remova nós em rodovias quase retas (o padrão é a remoção de nós de até 3 m
deslocamento de uma linha reta).
nomedoarquivo.osm, nome do arquivo.osc, nome do arquivo.pbf, nomedoarquivo.o5m, nomedoarquivo.o5c
Especifica o (s) nome (s) de arquivo para ler os dados. Nomes de arquivos terminados em '.pbf' serão lidos
como PBF, os nomes de arquivos que terminam em '.o5m' ou '.o5c' serão lidos como O5M / O5C, caso contrário, como
XML. Os nomes de arquivos que terminam em '.bz2' serão descompactados com o bzip2 (se o suporte para bzip2 for compilado
no). Os nomes de arquivo que terminam em '.gz' serão descompactados com gzip (se o suporte a gzip for compilado
no). Os nomes de arquivo que terminam em '.xz' serão descompactados em xz (se o suporte a xz for compilado).
Nota: Na versão 2.5 do Routino, a capacidade de ler dados da entrada padrão
foi removido. Isso ocorre porque agora existe a capacidade de ler compactados
arquivos (bzip2, gzip, xz) e arquivos PBF diretamente. Também usando a entrada padrão do arquivo
tipo não pode ser detectado automaticamente a partir do nome do arquivo.
EXEMPLOS
Exemplo de uso 1:
divisor de planetas --dir=dados, --prefixo= gb Grã-Bretanha.osm
Isso irá gerar os arquivos de saída data / gb-nodes.mem, data / gb-segmento.mem e
data / gb -ways.mem. Vários nomes de arquivos podem ser especificados na linha de comando e eles irão
todos podem ser lidos, combinados e processados juntos.
Exemplo de uso 2:
divisor de planetas --dir= dados --prefixo= gb --somente análise great_britain_part1.osm
divisor de planetas --dir= dados --prefixo= gb --somente análise --acrescentar great_britain_part2.osm
divisor de planetas --dir= dados --prefixo= gb --somente análise --acrescentar ...
divisor de planetas --dir= dados --prefixo= gb --somente processo
Isso irá gerar os mesmos arquivos de saída do primeiro exemplo, mas analisando os arquivos de entrada
é executado separadamente do processamento de dados. O primeiro arquivo lido não deve usar o
--acrescentar opção, mas os posteriores devem.
Exemplo de uso 3:
divisor de planetas --dir=dados, --prefixo= gb --guarda Grã-Bretanha.osm
divisor de planetas --dir=dados, --prefixo= gb --alterar Grã-Bretanha.osc
Isso irá gerar os mesmos arquivos de saída do primeiro exemplo. O primeiro comando irá
processe o arquivo completo e guarde alguns dados intermediários para uso posterior. O segundo comando
irá aplicar um conjunto de mudanças aos dados intermediários armazenados e manter os
arquivos intermediários para repetir esta etapa posteriormente com mais dados de alteração.
A análise e o processamento podem ser divididos em vários comandos, como no exemplo 2 com
da --guarda opção usada com --somente processo para os arquivos OSM iniciais e o --alterar
opção usada com --somente análise or --somente processo para cada arquivo OSC.
20 Setembro 2015 divisor de planetas(1).
Use planetsplitter online usando serviços onworks.net