📘 Cómo Documentar tu Base de Datos Espacial con Metadatos y Visualizarlos en QGIS
Autor: Edwin Calle
Fecha: 2025-08-05
✅ Introducción
Cuando trabajamos con bases de datos espaciales como las de PostgreSQL/PostGIS, es fundamental documentar adecuadamente cada capa. Esto se hace a través de metadatos, que nos permiten conocer el origen, la proyección, el responsable y el uso correcto de los datos.
🧱 Paso 1: Estructura de la Base de Datos
La base contiene las siguientes tablas:
lotes_limpios→ capa espacial de prediosdatos_distrito→ datos alfanuméricosvias→ red vialmetadatos→ tabla de documentación
(Inserta aquí una imagen del modelo relacional)
🧩 Paso 2: Crear la Tabla de Metadatos
CREATE TABLE public.metadatos (
id SERIAL PRIMARY KEY,
nombre_tabla VARCHAR(100),
descripcion TEXT,
fuente TEXT,
fecha_creacion DATE,
responsable TEXT,
proyeccion VARCHAR(100),
observaciones TEXT
);
🖊 Paso 3: Insertar Metadatos
INSERT INTO public.metadatos (nombre_tabla, descripcion, fuente, fecha_creacion, responsable, proyeccion, observaciones)
VALUES
('lotes_limpios', 'Geometría de predios urbanos.', 'GNSS y fotogrametría', CURRENT_DATE, 'Edwin Calle Condori', 'EPSG:32720', 'Incluye ID del predio y uso de suelo'),
('datos_distrito', 'Datos alfanuméricos del predio.', 'Recolección en campo', CURRENT_DATE, 'Edwin Calle Condori', 'Sin geometría', 'Se relaciona con lotes_limpios por ID'),
('vias', 'Red vial urbana.', 'OpenStreetMap', CURRENT_DATE, 'Edwin Calle Condori', 'EPSG:32720', 'Contiene nombre, tipo y superficie');
🗺 Paso 4: Ver Metadatos en QGIS
4.1 Cargar tabla de metadatos
- Abre QGIS.
- Conéctate a tu base PostgreSQL.
- Carga la tabla
metadatos. - Ábrela como tabla no espacial.
4.2 Visualizar los metadatos
Puedes ver campos como: nombre_tabla, descripcion, fuente, responsable, etc.
🔄 Paso 5: Ver metadatos
SELECT * FROM public.metadatos;
Carga esta vista en QGIS como si fuera una capa normal, ya con los metadatos incorporados.
💡 Paso 6 (Opcional): Formularios con metadatos en QGIS
- Propiedades de la capa
lotes_limpios. - Ve a la pestaña Formularios de atributos.
- Añade un widget tipo "Relación de tabla".
- Configura el filtro:
nombre_tabla = 'lotes_limpios'.
Ahora, al hacer clic en un predio, verás su metadato en el formulario emergente.
📌 Conclusión
Documentar tus capas con metadatos mejora la gestión y profesionaliza tu flujo de trabajo SIG. Al integrarlos en QGIS, garantizas una mejor comprensión y trazabilidad del proyecto.