Skip to content

DGZ-Engineering-Lab/dgz-engineering

🦾 DGZ Engineering :: Vision Sandbox

DGZ Vision CI/CD License: MIT Tech: MediaPipe AI Map: MapLibre GL

Experimento de Interface Holográfica e Interacción SIG Inmersiva. Controla la cartografía global mediante telequinesis digital y visión artificial.


🌌 Visión del Proyecto

Este laboratorio experimental (lab/gesture_sandbox.html) implementa una interfaz inspirada en Apple Vision Pro, utilizando inteligencia artificial para el rastreo de manos en tiempo real. Permite interactuar con datos geoespaciales críticos sin tocar la pantalla, optimizado para operaciones tácticas y visualización de datos de alto rendimiento.

✨ Características Premium

  • 🎚️ Paneles Glassmorphism: Interfaz ultra-transparente con desenfoque gaussiano de 25px, totalmente colapsable y draggable (puedes moverlos por la pantalla con gestos).
  • 📡 Rastreo Ultra-Fluido: Algoritmo de Media Móvil Exponencial (EMA) para eliminar el jitter del cursor.
  • 🗺️ Integraciones Public Data:
    • SGC: Mapa Geológico de Colombia (Servicio Geológico Colombiano).
    • IGAC: (Mock) Catastro Vectorial con Tablas de Atributos dinámicas.
    • USGS: Feed mundial de Sismos en tiempo real.

🧤 Manual de Gestos (Telequinesis)

Gesto Acción Descripción
☝️ Índice Cursor Mueve el puntero espacial por la interfaz.
🤌 Pinza Arrastrar/Clic Agarra el mapa para moverlo o pinza un panel para reubicarlo.
✌️ Paz Zoom In (+) Acercamiento dinámico con suavizado.
✋ Mano Abierta Zoom Out (-) Alejamiento del globo terráqueo.
✊ Puño Reset Restablece la vista a la posición home (Bogotá).

🛠️ Stack Tecnológico

  • Frontend: HTML5, CSS3 (Vanilla Glassmorphism), JavaScript (ES6+).
  • Core AI: MediaPipe Hands (Google).
  • Renderizado SIG: MapLibre GL JS + Capas WMS del SGC.
  • Alojamiento: GitHub Pages (Despliegue automático vía CI/CD).

🚀 Instalación y Despliegue

Este repositorio está configurado para un flujo de trabajo profesional Zero-Ops:

  1. Clonar el repositorio.
  2. Abrir lab/gesture_sandbox.html (Servidor local recomendado para cámara).
  3. Hacer git push a main para que los cambios se publiquen automáticamente en la web.

⚖️ Licencia

Distribuido bajo la Licencia MIT. Ver LICENSE para más información.


Desarrollado con ❤️ para DGZ Engineering por Albert Gaviria.

About

Professional Portfolio – Geospatial Engineer | GIS Developer

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors