Sto cercando di inserire una riga in una tabella che ha una colonna geometrica in Sequelize.js ORM. Ho latitudine, longitudine e altitudine e devo prima convertirlo in un punto in modo da poterlo inserire come una geometria.Come inserire un punto GEOMETRIA PostGIS in Sequenza ORM?
La stored procedure PostGIS che fa la conversione è
ST_MakePoint(longitude, latitude, altitude)
per inserire una riga Sto usando la funzione sequelize model.create
models.Data.create({
location: "ST_MakePoint("+request.params.lon+", "+request.params.lat+", "+request.params.alt+")", // PSUEDO code, How can I call this function?
speed: request.params.spd,
azimuth: request.params.azi,
accuracy: request.params.acc
});
Ora quello che voglio fare è rendere il campo location
hanno il risultato restituito di "ST_MakePoint("+request.params.lon+", "+request.params.lat+", "+request.params.alt+")"
quando inserisco la riga.
Come posso farlo?