PEM-Humboldt / biotablero-search-backend

Backend for the search module of BioTablero
MIT License
1 stars 0 forks source link

Opimización en corte de raster #9

Closed erikasv closed 1 month ago

erikasv commented 1 month ago

Descripción

Continuar con la mejora de la implementación para el corte del raster. En la tarea 7 y el PR relacionado se dejaron comentarios indicado alternativas para esta mejora.

El alcance de esta tarea es quitar la dependencia de matplotlib e intentar mejorar el tiempo de respuesta del endpoint. No estamos seguros si la demora se deba solo a la descarga del cog o también a todo el procesamiento para cortar el raster.

erikasv commented 1 month ago

Hey team! Please add your planning poker estimate with Zenhub @cazapatamar @ManuelStardust

erikasv commented 1 month ago

Se realizó una implementación con rio-tiler y parece que es sufiente la mejora.

El alcance de la tarea se modifica para hacer pruebas para la extracción de los datos, teniendo en cuenta la forma en la que la hizo Camilo en la tarea 188 (manual) y verificando si alguna otra librería podría hacerlo también (por ejemplo geopandas?)

erikasv commented 1 month ago

Finalmente no se logra revisar ninguna librería por aparte, pero se le consultó a Julián y él quedó en revisarlo y sugerirnos cómo hacer mejor ese cálculo (que manualmente contando pixeles y luego multiplicando)