Corregido el bug de las queries. Al final no he hecho que se devuelvan punteros a geometrias porque el cliente tiene que ser el encargado de liberar dicha memoria y eso lo veo un poco peligroso la verdad. Asi que de momento prefiero compilar alguna que otra cabecera a cambio no tener memory leaks. Si vemos que se hace pesado lo cambio a punteros que no se tarda mucho. Ya esta practicamente todo terminado. Lo que me toca ahora es limpiar codigo y meter quizas un gestor de filtros.