Skip to content

# Geom v1.1.0 - Análisis Confidencial Mejorado de Patrones de Movimiento

Latest

Choose a tag to compare

@cbr4l0k cbr4l0k released this 09 Oct 16:28
· 3 commits to main since this release

Geom v1.1.0 - Análisis Confidencial Mejorado de Patrones de Movimiento

Esta nueva versión de Geom introduce mejoras significativas en la confidencialidad y el análisis de datos, ofreciendo una solución más robusta para el procesamiento de información geográfica sensible.

Nuevas características y mejoras:

  • Reemplazo de la columna "Accion" por "Batallon", "Peloton" y "Compañia" para un análisis más detallado de las unidades.
  • Implementación de un nuevo sistema de hashing para los datos de unidades, garantizando alta entropía y no correlación.
  • Generación de un archivo de mapeo separado para permitir la recuperación de valores originales por parte del propietario de los datos.
  • Mejora en la interpolación de puntos, asignando datos de unidades del primer punto de cada par a los puntos interpolados.
  • Optimización del procesamiento por lotes para un manejo más eficiente de grandes conjuntos de datos.

Características principales:

  • Procesamiento de coordenadas geográficas con preservación de la confidencialidad
  • Conversión de fechas a ángulos para análisis cíclico
  • Hashing de datos de unidades (Batallón, Pelotón, Compañía) para mantener la privacidad
  • Segmentación temporal de datos para análisis detallado
  • Interpolación mejorada de datos para una representación más precisa de los movimientos
  • Obtención de datos de elevación para una representación precisa del terreno

Instrucciones de uso:

  1. Descargue el ejecutable apropiado para su sistema operativo.
  2. Asegúrese de tener permisos de ejecución (en sistemas Unix: chmod +x geom).
  3. Ejecute el programa con los argumentos necesarios:
    ./geom -i input.csv -o output.csv -s "su_salt_aqui" -n 20 -m mapping.csv
    
    • El argumento -n 20 especifica que se interpolarán 20 puntos entre cada par de coordenadas originales. Este valor es ajustable según sus necesidades.
    • El nuevo argumento -m mapping.csv especifica el archivo donde se guardará el mapeo de los valores originales a los hasheados.

Para más detalles sobre los argumentos y el uso, consulte la documentación actualizada en el README del proyecto.

Notas importantes:

  • Esta versión introduce cambios significativos en el formato de entrada y salida. Asegúrese de actualizar sus scripts o procesos que interactúen con Geom.
  • El nuevo sistema de hashing para datos de unidades proporciona una mayor seguridad y confidencialidad. Asegúrese de mantener seguro el archivo de mapeo generado.
  • La función de interpolación mejorada ahora incluye datos de unidades, lo que puede afectar el tamaño de los datos de salida. Ajuste el parámetro -n según sea necesario.
  • Se requiere una conexión a Internet estable para la obtención de datos de elevación durante la interpolación.
  • El valor del argumento -s (salt) es crucial para la seguridad del hashing. Utilice un valor único y seguro, y manténgalo confidencial.
  • Los puntos interpolados heredan los datos de unidades del primer punto de cada par. Tenga esto en cuenta al analizar los datos procesados.

Compatibilidad y migración:

  • Los archivos de entrada de versiones anteriores que usen la columna "Accion" no son compatibles directamente con esta versión. Será necesario adaptar los datos de entrada al nuevo formato.
  • Se recomienda revisar y actualizar cualquier script o proceso de análisis posterior que dependa de la estructura de datos de la versión anterior.

Para obtener más información y detalles sobre las nuevas características, consulte la documentación completa en el README actualizado del proyecto.