En el compositor de impresión, crea tres cuadrículas en tu elemento de mapa:
- una para las líneas de cuadrícula reales
- una para los valores de X (para desactivar las líneas de cuadrícula, configúralas en "No pen")
- una para los valores de Y (ídem)
Para las coordenadas Y, quieres ver 1 2 3 4 ... Dependiendo de tus coordenadas máximas y mínimas, y el intervalo, utiliza el formato Personalizado en el submenú de Dibujar coordenadas. Puedes agregar un desplazamiento para mostrar los valores en el centro de las líneas de cuadrícula. La variable @grid_number
representa el valor del X e Y en la posición de la cuadrícula.
Por ejemplo, si tus coordenadas empiezan en 49.5 y tienen un intervalo de 0.25, puedes escribir (@grid_number - 49.5) / 0.25 + 0.5
en el campo Personalizado.
Para los valores de X, quieres ver A B C D E. Haces lo mismo pero tomas una subcadena del alfabeto. También depende de tus límites. substr('ABCDEFGHIJKLMNOPQRST', (@grid_number - 2.5) / 0.5 + 0.5, 1)
No sé si es posible recuperar automáticamente los valores de X_max, Y_max e intervalo en variables para evitar codificarlos.
Aquí tienes un ejemplo de Bélgica donde se muestran tanto las coordenadas lat/long como las coordenadas ABC/123:
He subido el proyecto de muestra qgs aquí si quieres echarle un vistazo.