MYSQL Spatial-functie bevat geen oplossing voor het toevoegen van een LINESTRING, maar er is een oplossing die ik voor u heb geprobeerd.
-
Verkrijg de waarde
set @gval =(selecteer ST_AsText(route) uit
spatial
waar id =5);
-
Voeg de string toe met behulp van de vervangfunctie en voer de gewenste lat lon (of punt) in
set @gval =Replace(@gval, ')', ',8.5684875 76.8520767)');Update
spatial
zet route =GEOMFROMTEXT(@gval) waarbij id=5;
dit werkt goed voor mij.