Parece que com MySQL e MariaDB estou obtendo o seguinte quando tento usar o construtor LineString. No PostGIS eu posso fazer isso comST_MakeLine(pt1,pt2)
> SELECT ST_MakeLine(Point(0,0), Point(0,1));
ERROR 1305 (42000): FUNCTION ST_MakeLine does not exist
> SELECT ST_LineString(Point(0,0), Point(0,1));
ERROR 1305 (42000): FUNCTION ST_LineString does not exist
A única maneira de construir um LINESTRING
é usar ST_GeomFromText
or ST_LineFromText
, orST_LineStringFromText
?
Não, como regra geral os construtores para MySQL só estão disponíveis com não
ST_
prefixos.Então você vai querer
LineString(pt1,pt2)