Guía técnica de interoperabilidad, protocolos y estándares
Manual de referencia técnica sobre la arquitectura cloud-native de la IDE CIT, cumplimiento del Perfil Nacional de Metadatos SNIT, estándares internacionales OGC e ISO, catálogo STAC 1.0 y directivas de consumo analítico para software SIG (QGIS, ArcGIS), Python y R.
Arquitectura general y propósito institucional
La Infraestructura de Datos Espaciales (IDE CIT) es una iniciativa académica y de ciencia abierta desarrollada por el Centro de Inteligencia Territorial de la Universidad Adolfo Ibáñez, concebida como un nodo científico para complementar y potenciar el ecosistema geoespacial de Chile (SNIT y geoportales sectoriales). Su propósito fundamental es proveer 14 capas territoriales y modelos analíticos de alto valor agregado estructurados en 4 pestañas de navegación autónomas (Catálogo de datos, Centro de descargas MBHT 2017, Red de IDEs y Guía técnica de interoperabilidad): Matriz de Bienestar Humano Territorial (MBHT 2017 y 2024), Índice de Nivel Socioeconómico (INSE), Imputaciones Demográficas del Censo 2024 (Sprague multivariable), Avalúos de Suelo SII y Planificación marina bajo directrices FAO y marco Ley SBAP (Servicio de Biodiversidad y Áreas Protegidas), garantizando trazabilidad matemática auditable, formulación metodológica abierta e interoperabilidad en tiempo real.
Modelos sintéticos y ciencia abierta
Trazabilidad matemática auditable, algoritmos de accesibilidad peatonal real (E2SFCA sobre red vial Tobler), estratificación socioespacial y citación bajo norma APA 7.
Complemento al ecosistema SNIT
Articulación con los 19 geoportales oficiales del Estado chileno, transformando insumos primarios en evidencia territorial para políticas públicas, GOREs y municipios.
Arquitectura cloud-native (S3 + CDN)
Almacenamiento columnar GeoParquet 1.1, teselas vectoriales binarias MVT (< 50 ms), catálogo STAC 1.0, distribución CloudFront y consultas directas en QGIS, Python y R.
Chile posee una condición geográfica estratégica fundamentada en su tricontinentalidad: el territorio continental sudamericano, el territorio oceánico insular (Rapa Nui, Archipiélago Juan Fernández, Islas Desventuradas y Salas y Gómez) y el Territorio Chileno Antártico. Desde esta perspectiva soberana, el Centro de Inteligencia Territorial (CIT-UAI) estructura la información espacial en tres dimensiones interconectadas:
254.395 manzanas censales y entidades rurales Censo 2024, 204.906 manzanas censales MBHT 2017 oficial, 55.035 equipamientos, red vial Tobler y avalúos SII.
Más de 3,5 millones de km² de soberanía oceánica (ZEE de 200 millas náuticas), Planificación marina articulada con directrices de la FAO, áreas marinas protegidas del Servicio de Biodiversidad y Áreas Protegidas (SBAP - Ley 21.600), montes submarinos y zonificación costera.
Modelación micrometeorológica, islas de calor urbano, dispersión atmosférica y sensores de observación ambiental (en desarrollo).
Marco normativo nacional (Chile)
La IDE CIT está alineada con los marcos legales, directivas de gobierno digital y estándares de información geoespacial del Estado de Chile:
El Sistema Nacional de Información Territorial (SNIT), coordinado por el Ministerio de Bienes Nacionales, establece el Perfil Chileno de Metadatos basado en la norma ISO 19115. Cada capa de la IDE CIT dispone de una ficha XML ISO 19139 que cumple rigurosamente con los 28 elementos obligatorios del perfil nacional (identificación, linaje, sistema de referencia, límites geográficos y punto de contacto institucional).
Promueve la interoperabilidad por defecto y el principio de "solo una vez" (Once-Only Principle). Los servicios de la IDE CIT permiten que ministerios (MINVU, MDSF, SUBDERE, MMA, MINSAL, MINEDUC) y municipios consuman directamente las matrices mediante APIs y servicios OGC sin intermediación manual.
Conforme al Decreto N° 215 del Ministerio de Bienes Nacionales, la cartografía oficial utiliza el marco de referencia SIRGAS-Chile (compatible a nivel milimétrico con WGS 84 / EPSG:4326). Para análisis métricos de distancias y redes viales caminables, las coberturas se proyectan en los husos UTM oficiales (EPSG:32718 para Huso 18S y EPSG:32719 para Huso 19S).
Estándares geoespaciales internacionales
OGC Vector Tiles (MVT)
Teselas vectoriales binarias en formato ProtocolBuffer (.pbf) servidas mediante Martin MVT. Ofrecen tiempos de respuesta menores a 50 ms y renderizado GPU mediante WebGL en clientes cartográficos.
Apache GeoParquet 1.1
Formato columnar binario con compresión Snappy/ZSTD que almacena geometrías en WKB e indexa Bounding Boxes por grupo de filas (row groups). Permite consultas espaciales en la nube sin escanear el archivo completo.
STAC 1.0.0 (SpatioTemporal Asset Catalog)
Especificación abierta para catalogar activos geoespaciales. La IDE CIT expone la colección institucional en data/stac/collection.json facilitando el descubrimiento algorítmico de datos.
W3C DCAT-AP 2.0 y Schema.org
Vocabulario estándar de catálogos de datos abiertos de la Unión Europea y marcado semántico JSON-LD para indexación y posicionamiento automático en Google Dataset Search.
Directorio de servicios y puntos de enlace activos
| Servicio / protocolo | Punto de enlace (URL) | Formato | Acción |
|---|---|---|---|
| Teselas vectoriales MVT (Conector QGIS) | https://ide.cit.uai.cl/download/qgis/CIT_MBHT_2024_VectorTiles.qlr | QGIS Layer (.qlr) / PBF | Descargar |
| Centro de descargas territoriales | https://ide.cit.uai.cl/descargas | GeoParquet / GPKG / SHP / CSV | |
| Catálogo STAC 1.0.0 | https://ide.cit.uai.cl/stac/catalog.json | STAC JSON | |
| Catálogo DCAT-AP 2.0 (W3C) | https://ide.cit.uai.cl/data/dcat.json | JSON-LD | |
| Ficha Maestra MBHT 2017 (Gold Standard) | https://ide.cit.uai.cl/ficha-mbht-2017 | HTML / Metadatos 17 Dim. | |
| API Motor Espacial CIT (FastAPI) | https://engine.matrizbht.cl | REST JSON (E2SFCA / Tobler) | |
| Directorio Red de IDEs SNIT | https://ide.cit.uai.cl/red-ides | 19 geoportales | |
| Conector QGIS Servicios WMS | https://ide.cit.uai.cl/download/qgis/CIT_Servicios_WMS.qlr | QGIS Layer (.qlr) | Descargar |
| Simbología Oficial QGIS (Quiebres Jenks) | https://ide.cit.uai.cl/download/qgis/CIT_MBHT_Simbologia_Jenks.qml | QGIS Style (.qml) | Descargar |
Guía práctica de integración y ejemplos de consumo
Conexión desde QGIS Desktop (3.28 LTR o superior)
Para visualizar las coberturas y teselas en QGIS con rendimiento ultra-rápido, puedes arrastrar directamente los archivos de capa oficiales o conectar mediante TileJSON seguro:
- Opción 1 (Recomendada - 1 clic): Descarga el archivo de capa CIT_MBHT_2024_VectorTiles.qlr y arrástralo directamente a la ventana de QGIS.
- Opción 2 (Conexión Vector Tiles manual): En el panel Navegador (Browser), clic derecho sobre Vector Tiles > Nueva conexión genérica e ingresa la URL TileJSON segura:
Conexión desde ArcGIS Pro y QGIS (Servicios WMS / GeoPackage)
Para software SIG de escritorio, el estándar de mayor rendimiento y fidelidad es la importación directa del paquete nacional en GeoPackage / GeoParquet o la carga del conector WMS federado:
Consulta en streaming con Python (DuckDB + GeoPandas)
Consulta y filtra manzanas censales directamente desde el repositorio en la nube sin descargar el archivo completo:
import duckdb
import geopandas as gpd
# 1. Inicializar DuckDB con extensión espacial
con = duckdb.connect()
con.execute('INSTALL spatial; LOAD spatial;')
# 2. Consulta SQL sobre GeoParquet remoto filtrando por BBOX o Región
query = '''
SELECT
id_manzana,
comuna,
region,
poblacion_2017,
indice_bht_2017,
dim_accesibilidad,
ST_GeomFromWKB(geometry) AS geom
FROM 'https://ide.cit.uai.cl/download/MBHT_2017_Nacional_Manzanas.parquet'
WHERE region = 'R13' AND indice_bht_2017 < 0.40;
'''
# 3. Convertir a GeoDataFrame
df = con.execute(query).df()
gdf = gpd.GeoDataFrame(df, geometry='geom', crs='EPSG:4326')
print(f'Manzanas con déficit crítico en RM: {len(gdf)}')
Procesamiento en entorno R (sf + arrow)
library(sf)
library(arrow)
library(dplyr)
# Lectura directa desde almacenamiento columnar Parquet
parquet_url <- 'https://ide.cit.uai.cl/download/MBHT_2017_Nacional_Manzanas.parquet'
tabla <- read_parquet(parquet_url)
# Conversión a objeto espacial sf (EPSG:4326)
sf_mbht <- st_as_sf(tabla, wkt = 'geometry', crs = 4326)
# Análisis de cobertura comunal
resumen_comunal <- sf_mbht %>%
group_by(comuna) %>%
summarise(
poblacion_total = sum(poblacion_2017, na.rm = TRUE),
promedio_bht = mean(indice_bht_2017, na.rm = TRUE)
)
Integración web con MapLibre GL JS y Leaflet
const map = new maplibregl.Map({
container: 'map',
style: 'https://basemaps.cartocdn.com/gl/positron-gl-style/style.json',
center: [-70.65, -33.45],
zoom: 12
});
map.on('load', () => {
map.addSource('mbht-vector', {
type: 'vector',
tiles: ['https://engine.matrizbht.cl/tiles/kpi_mud_2017/{z}/{x}/{y}.pbf'],
minzoom: 6,
maxzoom: 16
});
map.addLayer({
id: 'mbht-layer',
type: 'fill',
source: 'mbht-vector',
'source-layer': 'kpi_mud_2017',
paint: {
'fill-color': [
'interpolate', ['linear'], ['get', 'indice_bht_2017'],
0.0, '#334155',
0.5, '#64748b',
1.0, '#0f172a'
],
'fill-opacity': 0.75
}
});
});
Licenciamiento y políticas de citación
Licencia de uso de datos
Los datos abiertos de la IDE CIT se publican bajo la licencia Creative Commons Atribución 4.0 Internacional (CC BY 4.0). Eres libre de compartir, copiar, distribuir y transformar los datos para cualquier fin, incluso comercial, reconociendo adecuadamente la autoría del CIT-UAI.
Formato de citación oficial (norma APA 7.ª edición)
Seguridad de la información, privacidad y disponibilidad
Marco de controles técnicos alineados con el estándar OWASP ASVS 5.0 (Nivel 2), secreto estadístico bajo la Ley 17.374 y alta disponibilidad cloud-native.
- TLS 1.3 / 1.2 estricto: Cifrado de extremo a extremo gestionado vía Amazon CloudFront y certificados SSL/TLS de alta resistencia.
-
HSTS forzado: Cabecera
Strict-Transport-Security: max-age=31536000; includeSubDomains; preloadpara prevenir ataques de degradación (*downgrade*). - Aislamiento de origen (OAC): Almacenamiento S3 blindado sin acceso público directo; toda petición transita autenticada por la red CDN.
- Sanitización de entradas: El Copiloto IA y los módulos de filtrado procesan consultas mediante escape de entidades y tipado estricto.
-
CORS de datos abiertos: Políticas restrictivas con métodos de solo lectura pública (
GET,HEAD) para consumo machine-readable. -
Cabeceras de protección:
X-Content-Type-Options: nosniffyReferrer-Policy: strict-origin-when-cross-origin.
- Cero microdatos individuales: Toda la información territorial se agrega a escala de manzana censal o polígono territorial.
- Conservación poblacional: Las imputaciones demográficas (Sprague) conservan los totales comunales oficiales sin revelar hogares.
- Inmutabilidad SHA-256: Cada archivo descargable cuenta con su hash criptográfico para garantizar la procedencia del dato.
- SLA 99.9% Cloud-Native: Arquitectura multi-AZ distribuida globalmente con redundancia de borde.
- Catálogo STAC 1.0.0 activo: Endpoints públicos en /stac/catalog.json y /stac/collection.json.
- Conectores machine-readable: Ejemplos auditados en /connection_examples.json.