Para POST /:scope/variables/:id_variable/devices_group_timeserie , si se usa el filtro de bounding box, la petición puede fallar con el error column "position" does not exist, si la tabla en cuestión no tiene la posición.
Esto ocurre por ejemplo en Aquagis para la variable aq_cons.sector.flow. Ejemplo:
POST https://urbo-aquagis-backend.geographica.gs/api/aljarafe/variables/aq_cons.sector.flow/devices_group_timeserie
{
"agg":[
"SUM"
],
"vars":[
"aq_cons.sector.flow"
],
"groupagg":true,
"time":{
"start":"2018-01-31T11:00:00.000Z",
"finish":"2018-02-01T11:00:00.000Z",
"step":"1h"
},
"filters":{
"bbox":[
-5.9855184218354225,
37.357065217232204,
-6.13194557637587,
37.31584649031966
]
}
}
Habría que modificar el servicio para que haga join con la tabla lastdata para asegurar que la posición se encuentra siempre
Para
POST /:scope/variables/:id_variable/devices_group_timeserie, si se usa el filtro de bounding box, la petición puede fallar con el errorcolumn "position" does not exist, si la tabla en cuestión no tiene la posición.Esto ocurre por ejemplo en Aquagis para la variable aq_cons.sector.flow. Ejemplo:
POST https://urbo-aquagis-backend.geographica.gs/api/aljarafe/variables/aq_cons.sector.flow/devices_group_timeserieHabría que modificar el servicio para que haga join con la tabla lastdata para asegurar que la posición se encuentra siempre