>我有一个多边形@poly和一个点@p为:
SET @poly = ST_GeomFromText('Polygon((0 0,0 3,3 3,3 0,0 0))');
SET @p = ST_GeomFromText('Point(1 2)');
我想将@p添加到@poly以获得一个新的多边形,如下所示:
Polygon((1 2,1 5,4 5,4 2,1 2))
但我找不到解决方案。
我正在使用 MySQL 5.7
一种选择是可以尝试创建新集合并添加多边形并指向在一起。
另一个 - 使用 WKB/WKT 并解析@poly点并附加@p。
您可以在此处阅读更多信息:https://postgis.net/docs/using_postgis_dbmanagement.html#OpenGISWKBWKT