Opções gerais de compilação

Compilador aceita mapas no formato Polish (.MP) e OSM.
paulocarvalho
Usuários Registrados
Mensagens: 290
Registrado em: 02 Ago 2013, 17:41

Opções gerais de compilação

Mensagem por paulocarvalho »

Pode-se chamar o mkgmap na linha de comando assim:

Código: Selecionar todos

java -jar mkgmap.jar --tdbfile --route data.osm
Ou pode-se colocar todos os parâmetros num arquivo com o seguinte formato:

Código: Selecionar todos

style-file: mystyle
family-name: My map
series-name: My map
transparent
tdbfile
draw-priority: 25
route
remove-short-arcs
e chamar assim:

Código: Selecionar todos

java -jar mkgmap.jar -c optionsfile.args data.osm
Mais sobre:
http://www.mkgmap.org.uk/doc/options
http://wiki.openstreetmap.org/wiki/Mkgmap/help/options

===============OPÇÕES MAIS RELEVANTES===============


gmapsupp
Junta vários arquivos IMG em um só chamdo GMAPSUPP.IMG pronto para cópia direta para o GPS (pasta GARMIN ou MAP, dependendo do aparelho). Normalmente usado quando se usa o Spliter, que gerá várias quadrículas em vários IMGs.

route
Habilita o roteamento nos mapas.

latin1
Permite o uso de caracteres latinos (acentos, cedilha).

index
Indexa o nome das ruas, cidade, estado, país, cep... Permitir buscas por endereços, lugares, cruzamentos, cidades, etc.

preserve-element-order
Ele preserva a ordem de geração dos objetos na montagem do img igual elas são apresentadas no OSM.
OBS.: Muitos GPS desenham com uma ordem qualquer.

adjust-turn-headings
Melhora a geração de avisos no GPS. Ex.: Não avisar para "manter a esquerda" quando existe uma saída à direita e você ainda vai se manter na via que está.

process-exits
Ele força o aviso das saídas quando você tem que tomá-las, forçando o gps a pronunciar o nome da saída/acesso/rampa.

remove-short-arcs
Remove segmentos menores que o valor definido. Testei sem especificar o valor, o que ele deixa como zero e só retira segmentos de comprimento nulo. Creio que 6 metros seja o ideal.

max-jobs
Controla o número de threads que o mkgmap pode criar. Sem essa opção, o compilador usa todos os núcleos da máquina.

keep-going
Não termina o programa se algum problema ocorrer num único arquivo, ele avisa tudo depois.

add-pois-to-area
Cria automaticamente POIs correspondentes aos polígonos de área.

family-name
É o nome do mapa que aparece no menu de escolha de que mapa a ser mostrado (Equivalente ao nome "TRC-Brasil 13.12" para os mapas do Tracksource)

description
É a descrição que aparece abaixo do nome acima.

copyright-message
Trata-se do texto "2009, All rights reserved, NAVTEQ", ou o que o TrackSource coloca: "TrackSource Brasil". Aparece no meu GPS em Settings/System/About/Detailed Maps/.

output-dir
Define qual diretório onde o mkgmap gerará os arquivos de saída.

housenumbers
Habilita o suporte a numeração de porta quando se compila mapas em formato OSM. É necessário que os elementos de mapa representando os endereços tenham as tags addr:street= and addr:housenumber= . O suporte à numeração é automático quando se compila mapas em formato Polish (.MP).
Responder