Las mejores alternativas aaffine

Biblioteca Python para matrices de transformación afín 2D, utilizada en georreferenciación y procesamiento de datos espaciales

Visitar affine
Captura de la web de affine

Affine es una biblioteca de código abierto en Python diseñada para manejar matrices de transformación afín en dos dimensiones. Está orientada a desarrolladores y científicos de datos que trabajan con información geoespacial, resolviendo el problema de mapear coordenadas de imagen a coordenadas del mundo real en datasets ráster georreferenciados.

Sus funciones principales incluyen:

  • Creación de matrices mediante métodos como identidad, traslación, escala, cizalla y rotación.
  • Aplicación de transformaciones a vectores de coordenadas (x, y) usando operadores de multiplicación.
  • Conversión de GeoTransform de GDAL para facilitar el trabajo con datos ráster georreferenciados.
  • Verificación de propiedades como si la transformación es conforme, ortogonal o rectilínea.
  • Composición de transformaciones multiplicando matrices para combinar múltiples operaciones geométricas.

El proyecto se distribuye bajo la licencia BSD de 3 cláusulas, lo que permite su uso libre en proyectos comerciales y de código abierto. Su enfoque técnico y especializado en matemáticas lineales para GIS la distingue de las aplicaciones de productividad generalistas, por lo que los usuarios que buscan editores de notas o pizarras colaborativas no encontrarán aquí la herramienta adecuada, sino una librería de bajo nivel para procesamiento de datos.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    BSD-3-Clause
  • Repositorio

    rasterio/affine
Plataformas
MacWindows
Tipo de aplicación
Línea de comandos

Propiedades

  • Ligero

Parecidos a affine