PROJECTS_HUB
BETA
// SYSTEM_ID: GEOLLM_03 // NATURAL_LANGUAGE_GIS

GeoLLM
Intelligence Node

Ask your GIS database questions in plain language — English or Spanish — and get instant spatial results. No SQL needed. Powered by LLM + PostGIS function calling architecture.

GEOLLM_DEMO_SESSION // SIMULATED_INTERACTION
USER_QUERY
Show all cadastral parcels with topology errors in zone Norte where area is less than 500m²
GEOLLM_RESPONSE
>>> PARSING_QUERY...
>>> GENERATING SQL: SELECT * FROM predios WHERE zona='NORTE' AND area_m2 < 500 AND has_topology_error = TRUE;
>>> FETCHING... 23 records found.
>>> RENDERING map layer: "TOPOLOGY_ERRORS_NORTE_ZONE"
>>> EXPORT options: GeoJSON | CSV | PostGIS view
USER_QUERY
¿Cuántos predios en Barranquilla tienen matrícula SNR sin validar?
GEOLLM_RESPONSE
>>> IDIOMA_DETECTADO: Español
>>> QUERY: SELECT COUNT(*) FROM predios WHERE municipio='Barranquilla' AND snr_validated = FALSE;
>>> RESULTADO: 1,847 predios sin validación SNR.
>>> ACCIÓN_SUGERIDA: Ejecutar batch_snr_validation_pipeline.py
🧠
NL to SQL
Converts natural language queries to optimized PostGIS SQL using LLM function calling.
🌐
Bilingual
Full Spanish and English support — answers in the same language you asked.
🗺️
Map Output
Query results rendered directly on interactive MapLibre GL map with styled layers.
🔒
Secure
Read-only query mode. No destructive operations. RBAC per user role.
VIEW GEOAI LAB BACK TO MAIN