【发布时间】:2017-08-21 14:08:17
【问题描述】:
我有一张带有points 的表,它是一个LINESTRING。我在其中有一排在所述列中有一些点。
我有第二组点,形式为字符串,我想将这些点附加到现有行。有没有办法在 MySQL 中做到这一点,而不选择点作为文本,手动合并字符串然后更新行中的 points?
【问题讨论】:
-
当您说您有第二组以字符串形式存在的点时?你什么意思?那个字符串是什么形式的?可以发
ST_Point()吗? -
假设我正在骑自行车跟踪我的位置并将 lat/lng 发送到服务器 服务器保留一个 LINESTRING 代表我到当前点的路线 我想每隔几秒添加一个点当我旅行时,以反映我的路线显然随着 LINESTRING 大小的增长,将其转换为文本、添加一个点、然后转换回空间数据变得越来越低效我想知道是否有一个函数可以有效地直接附加一个点到 LINESTRING 的末尾。我希望这是有道理的?
标签: mysql geometry append vertices