Mapas interactivos: navegación con gestos de manos

Fuentes: Map Gesture Controls - Hand Gesture Navigation for OpenLayers Maps

Desarrolladores han integrado un nuevo sistema de navegación por gestos de manos a OpenLayers, una popular biblioteca de JavaScript para crear mapas interactivos. La herramienta, llamada GestureMapController, permite a los usuarios controlar mapas OpenLayers utilizando gestos de manos detectados por la cámara web, sin necesidad de un servidor o conexión a internet. El sistema funciona directamente en el navegador gracias a MediaPipe WASM, una solución de procesamiento de video basada en web. Los usuarios pueden usar la mano izquierda para desplazar el mapa, la mano derecha para hacer zoom y ambas manos para rotar la vista. La configuración es altamente personalizable, permitiendo ajustar la posición, tamaño y opacidad de la superposición de la cámara web, así como la sensibilidad de los gestos y zonas muertas. La API está escrita en TypeScript, ofreciendo un control total sobre el comportamiento del sistema y facilitando su integración en proyectos existentes. Esta innovación abre nuevas posibilidades para la interacción con mapas en dispositivos móviles y otros entornos donde el uso de ratones o teclados es limitado.