Respuestas:
Todavía no creo que haya una opción que le permita colocar las unidades debajo de la barra de escala. Una alternativa podría ser:
Modifique su barra de escala actual y configúrela Font colour
para que coincida con el color de fondo:
Item Properties > Fonts and colours > Font colour
Copie su barra de escala y péguela directamente debajo de su barra de escala original. Luego configure su Font colour
en negro y su Line colour
transparente:
Item Properties > Fonts and colours > Font colour
> Line colour
A continuación, puede elegir sus scalebars y grupo de ellos, que le permite moverse con facilidad como si fueran una sola:
No creo que sea posible dentro de qgis print composer.
Sin embargo, puedes jugar con un archivo de plantilla para que funcione. Puede establecer la distancia entre las etiquetas de texto y la barra de escala en:
Propiedades del elemento> Pantalla> Margen de etiquetas .
Desafortunadamente, no puede establecerlo en un valor negativo (= barra de escala sobre el texto) dentro del compositor de impresión.
Pero puedes dentro de un archivo de plantilla. Cree una composición de impresión vacía y dentro de ella una barra de escala, con el estilo correcto, etc. Guarde esto como plantilla ("Compositor> Guardar como plantilla"). Esto creará un archivo * .qpt. Abra este archivo con un editor de texto y busque el término "labelBarSpace" y configúrelo en un valor negativo, por ejemplo, -10. (Dependiendo de su tamaño de fuente, tendrá que ajustar este valor). Dentro del qgis print composer agregue esta plantilla (Composer> Agregar elementos de la plantilla) y mostrará los números debajo de la barra de escala.
Siempre que no toque las propiedades del elemento> Pantalla> Margen de etiquetas - configuración, se mantendrá de esta manera. Esto funcionó para mí con QGIS 2.18.
Labels margin
campo delDisplay
Menú no acepta valores negativos. Sin embargo, buena solución!