Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Según la resolución 471 de 2020 del IGAC, la producción de cartografía básica oficial de Colombia deberá
adoptar la proyección CTM12, definida por los siguientes parámetros:
Por ser un tema de gran interés, en este post describimos cómo configurar la proyección CTM12 en QGIS.
NOTA: Cuando el código EPSG de CTM12 (esto es, el 9377) se encuetre en la base de datos de Sistemas de
Referencia de QGIS, este post se volverá obsoleto. Sin embargo, mientras eso ocurre, podemos configurar
CTM12 en QGIS de la manera que expondremos aquí.
Insumos
Codificación PROJ o PROJ4 de los parámetros que definen la proyección CTM12 (es una sola línea):
Codificación WKT (WKT2:2019) de los parámetros que definen la proyección CTM12 (Fuente: Librería PROJ
v7.1.0):
PROJCRS["MAGNA-SIRGAS / CTM12",
BASEGEOGCRS["MAGNA-SIRGAS",
Configuración
Usaremos a continuación la codificación WKT de CTM12 dentro de QGIS. Para ello vamos
a Configuración → Proyecciones personalizadas...
Por último, damos clic en Aceptar para terminar la configuración. Con ello podemos disponer de CTM12 en
QGIS.
Para validar que disponemos de CTM12 en QGIS, abrimos el diálogo de Sistemas de Referencia
desde Proyecto → Propiedades... → SRC.
Nótese que QGIS asigna un código secuencial a los Sistemas de Referencia que agrega el usuario. Este código
es personalizado para cada usuario y no vale la pena compartirlo con otros usuarios, puesto que en la máquina
de ellos el código podrá ser diferente.
Al dar clic en Aceptar, cambia el sistema de referencia del proyecto actual de QGIS a CTM12.
Ahora que tenemos la proyección CTM12 en QGIS, podemos usarla por ejemplo, para reproyectar datos.
Usaremos datos provenientes del mismo IGAC, descargados desde la página de Datos Abiertos de la
Como resultado, ahora tenemos la capa Administrativo_R del IGAC en la proyección CTM12. Para
comprobarlo, podemos revisar las propiedades de la capa o las coordenadas de los polígonos con el editor de
vértices. Lo dejamos como ejercicio al lector.
Es importante recordar que QGIS soporta reproyecciones masivas de datos. Para ello debemos usar el
botón Ejecutar como proceso por lotes... del diálogo del algoritmo.
Mientras que CTM12 obtiene un código EPSG oficial y mientras ese EPSG llega a la base de datos de Sistemas
de Referencia de QGIS, podemos compartir datos en CTM12 de la siguiente manera. Para las instrucciones,
llamaremos Pedro a quien compartirá los datos y Sandra a quien los recibirá.
• El QGIS de Pedro y el QGIS de Sandra, deben tener CTM12 configurado con las instrucciones de este
post. Cuando Sandra reciba los datos, podrá abrirlos y visualizarlos en QGIS.
1. Que QGIS identifique la proyección y permita continuar trabajando normalmente con los
datos. Si ese es el caso, ya puedes seguir a la sección de conclusiones de este post!
2. Que QGIS desconozca la proyección porque el código interno que le asignó a CTM12 en la
máquina de Pedro es diferente al código interno que le asignó a CTM12 en la máquina de
Sandra. La siguiente imagen muestra el diálogo de Propiedades de una capa sin la
proyección reconocida
(menú Fuente):
Para trabajar de forma correcta con los datos, Sandra deberá asignarles la proyección CTM12
que está configurada en su equipo. Esto lo podrá hacer desde el mismo diálogo de
propiedades de la capa, seleccionando la proyección CTM12 que ya tiene configurada, desde
el menú de Sistemas de Referencia. Así: