尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Evaluacion de SUelo de Neiva
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Inteligencia territorial para apoyar la revisión catastral de Neiva. Cruza el registro catastral publicado como dato abierto por la Dirección de Gestión Catastral con huellas de edificaciones detectadas por visión computacional (Google Open Buildings) y prioriza qué predios revisar. Piloto: sector urbano 02.
Proyecto presentado a la Convocatoria Pública 001 de 2026, Neiva Fest Reto Innova.
docs/spec.mddocs/plan-de-tareas.mddocs/plan-de-desarrollo.mddocs/diseno-plano-catastral.md y web/DISENO.mddocs/anexo2-ajustes.mddocs/guion-sustentacion.mdNota de nombre: «sector 02» es el sector catastral del número predial nacional (posiciones 8 y 9), no la comuna 2 de Neiva. En los 7.329 predios del piloto la comuna del número predial es 00 y el barrio es 00; el sector no se corresponde con una comuna administrativa.
Estado (26-oct-2026): v1 desplegada con datos reales del sector 02 (corrida del 22-oct-2026); 26 pruebas automáticas de Python en verde (más las de la web con npm test). El pipeline reproduce todas las cifras de control del spec y genera web/public/data/ y api/data/ (resultados en resumen.json: 7.329 predios dibujados, 268 sin geometría, A1 = 805, A2 = 414, A3 = 90; 1.283 predios con alerta de vivienda y 2 marcados NR, uso probablemente no residencial). Son alertas para priorizar revisión, no hallazgos confirmados. Triangulación registro-cartografía-imagen (corrida del 27-oct-2026): de 1.060 predios habitacionales sin área construida registrada, en 733 la cartografía oficial y la imagen contradicen el registro, en 152 solo la cartografía, en 74 solo la imagen y en 101 ninguna fuente; las alertas de vivienda quedan en 776 para conciliar en oficina y 443 para verificar en campo.
/ y el mapa en /app/, p. ej. /app/?predio=NÚMERO abre la ficha de un predio). La solicitud de piloto de la portada prepara un correo en el navegador; no se guarda ni se envía a ningún servidor.web/public/data/ y avisa "Modo sin conexión a la API" si no responde.El panel sigue el proceso de gestión de cada predio: 1 Detectados → 2 Por revisar → 3 Revisados → 4 Confirmados (la barra avanza con cada veredicto). La clasificación se filtra por prioridad (alta, media, baja) y por tipo de alerta (A1, A2, A3). La ficha guía tres pasos: qué se detectó, verificar en imagen (satélite o Street View) y decidir (confirmado, descartado o no concluyente). Atajos: C confirmar, D descartar, N no concluyente, S siguiente sin revisar, J/K mover, Esc cerrar.
python -m venv .venv && .venv/Scripts/activate # en Linux/Mac: source .venv/bin/activate
pip install -r requirements.txt
python -m pipeline.fuentes unidad-espacial # Terrenos y Construccion (Drive abierto)
python -m pipeline.fuentes open-buildings # huellas de Open Buildings v3 (o notebooks/01_...ipynb en Colab)
python -m pipeline.run # escribe web/public/data/ y api/data/
cd web && npm install && npm run dev # mapa en http://localhost:5173
uvicorn main:app --app-dir api --reload # API opcional en http://localhost:8000
El Registro 1 (CATASTRAL_REGISTRO1_20250505.xlsx) se copia a data/raw/. El pipeline también acepta rutas propias (--registro, --terrenos, --construcciones, --huellas). Si faltan las huellas, calcula solo A3 y el mapa avisa "Evidencia de imágenes pendiente".
Se detiene y reporta si un conteo no coincide con el spec. Con el Registro 1 real ya coinciden: 159.213 predios únicos, 4.111 habitacionales no PH en el sector 02 y 1.064 sin área construida. Falla con error explícito si el insumo trae columnas de datos personales.
La mesa guarda las revisiones en el navegador. Cada persona se identifica en la barra superior con su nombre, su grupo y, si quiere, un contacto (correo o teléfono); sin eso no se registran revisiones. Si además escribe el código compartido del equipo, también se guardan en una base de datos de solo anexar en Supabase, para que no se pierdan y todos vean lo mismo; si no hay conexión, se envían al volver. Detalles, seguridad y operación en db/README.md.
pytest -q (pipeline y API) y npm test dentro de web/ (validación de archivos importados, CSV y tooltip). Las pruebas de la base de revisiones están en db/pruebas/.
pipeline/ datos (Python) · web/ mapa 3D (React, deck.gl, MapLibre; Vercel) · api/ FastAPI (Render, plan gratuito; render.yaml) · notebooks/ extracción de Open Buildings · db/ base de revisiones (Supabase) · tests/ pruebas.
docs/validacion/muestra.csv (llenar veredicto; los primeros 50 de cada grupo ya son una muestra aleatoria válida) y calcular precisión, exhaustividad y F1 estimados: python -m pipeline.validacion metricas docs/validacion/muestra.csv.docs/anexo2-ajustes.md).Los documentos de la postulación (Anexos 3, 4 y 5 y el pitch) traen datos personales y no se versionan; se guardan localmente.
Licencia del código: MIT (LICENSE); datos de terceros según LICENCIAS.md.
Las salidas son indicativas: priorizan qué verificar y no modifican avalúos ni generan cobros.