MYSQL Spatial-funktionen inkluderar ingen lösning för att lägga till en LINESTRING men det finns en lösning som jag har försökt åt dig.
-
Få värdet
ställ in @gval =(välj ST_AsText(route) från
spatial
där id =5);
-
Lade till strängen genom att använda ersätt-funktionen och ange önskad lat lon (eller punkt)
set @gval =replace(@gval, ')', ',8.5684875 76.8520767)');Uppdatera
spatial
ange rutt =GEOMFROMTEXT(@gval) där id=5;
det här fungerar bra för mig.