Adicionei dois elementos de escala à minha composição de mapa. Para harmonização de layout, quero os carrapatos e o texto do rótulo abaixo da barra de escala.
O que eu quero é isso (alterado manualmente na imagem):
Existe uma opção no QGIS para isso?
qgis
print-composer
scale
scale-bar
Caneta de George William Russel
fonte
fonte
Labels margin
campo doDisplay
Menu não aceita valores negativos. No entanto, boa solução alternativa!Eu não acho que seja possível dentro do qgis print compositor.
No entanto, você pode jogar com um arquivo de modelo para fazê-lo funcionar. Você pode definir a distância entre os rótulos de texto e a barra de escala em:
Propriedades do item> Exibir> Margem de etiquetas .
Infelizmente, você não pode defini-lo como um valor negativo (= barra de escala acima do texto) no compositor de impressão.
Mas você pode dentro de um arquivo de modelo. Crie uma composição de impressão vazia e, dentro dela, uma barra de escala, com o estilo certo etc. Salve-a como modelo ("Compositor> Salvar como modelo"). Isso criará um arquivo * .qpt. Abra este arquivo com um editor de texto e procure o termo "labelBarSpace" e defina-o com um valor negativo, por exemplo, -10. (Dependendo do tamanho da fonte, você precisará ajustar esse valor.) No compositor de impressão qgis, adicione este modelo (Compositor> Adicionar itens do modelo) e ele mostrará os números abaixo da barra de escala.
Contanto que você não toque nas propriedades do item> Tela> Margem das etiquetas - as configurações permanecerão assim. Isso funcionou para mim com o QGIS 2.18.
fonte